This npm. Asking this question was a fun little journey.
Right on the npm website, the very first sentence starts with "npm", and they do not capitalize it.
That's a pretty good precedent for not capitalizing it. It certainly looks awkward though, w... Read more
How do you start a sentence with “npm”?
I loved Robin's recent post, experimenting with CSS Grid for bar-charts. I've actually been using a similar approach on a client project, building a day-planner with CSS Grid. It's a different use-case, but the same basic technique: using grid layouts ... Read more
More CSS Charts, with Grid & Custom Properties
Adam Wathan takes us on a journey through the different ways we can approach HTML and CSS. This is a really great read that I bet will resonate with a lot of you, whether or not you agree with where he ends up.
Here's a particularly interesting bit whe... Read more
CSS Utility Classes and “Separation of Concerns”
I recently came across an article by Rory Cellan-Jones about a new technology from Jigsaw, a development group at Google focused on making people safer online through technology. At the time they'd just released the first alpha version of what they cal... Read more
Improving Conversations using the Perspective API
Do you miss the nineties and the early days of visual interfaces for the mass market? If you do, I have a functional version of Windows 95 that doesn’t need to be installed for you.
I’ll admit it, this is an article for the lunch break, but... Read more
Nostalgia Alert: Windows 95 in the Browser
Advertise here via BSAIf a seemingly unending stream of client revisions is starting to get to you, it is time to do something about it. In fact, this something can also be appealing to your clients.
You shouldn’t be stuck with the same project week ... Read more
Stopping Endless Client Revisions with Be Theme and 260+ pre-built websites
This article was sponsored by restdb.io. Thank you for supporting the partners who make SitePoint possible.
Databases strike fear into the heart of the most experienced developers. Installation, updates, disk space provision, back-ups, efficient ... Read more
How to Get Started With restdb.io and Create a Simple CMS
JPG doesn't support alpha transparency. PNGs that do support alpha transparency don't compress nearly as well as JPG. SVG has masks and clipping paths, which we can use to our advantage here.
Drag and drop tool by Shaw to help do the trick. It produce... Read more
“Combine the transparency of a PNG with the compression of a JPG”
Coderbyte is a web application built to help you practice programming and improve your algorithm skills. We offer a collection of coding challenges and web development courses that can help you prepare for an upcoming job interview or general technical... Read more
The #1 Website for Coding Challenges
Grid Layout finally gives us the ability to define grids in CSS and place items into grid cells. This on its own is great, but the fact that we don't have to specify each track and we don't have to place every item manually makes the new module even be... Read more
The Difference Between Explicit and Implicit Grids