A few years ago, there was this French book publisher. They specialize in technical books and published an author who wrote a book about CSS3, HTML5 and jQuery. The final version, however, a glarin… | Continue reading
Websites change. Healthy codebases are constantly being updated. Legacy code dies when it eventually goes down with the ship. Recognizing that my code is transient allows me to be more practical ab… | Continue reading
Some ⭐️⭐️⭐️⭐️⭐️ star rating systems aren’t always exactly even stars. Say you want to support rating something 2.25 stars… | Continue reading
Videos appeal to humans in a way no other form of the content does. A video includes motion, music, still images, text, speech, and a few other elements, all of which combine to deliver engagement … | Continue reading
I think if you’re a DevOps person in any capacity, the utility of Docker is very clear. Your things run in containers that are identical everywhere. Assuming Docker is working/running, the co… | Continue reading
In nature, no two things are ever the same. Life is imperfect, unpredictable, and beautiful. We can walk through the same forest every day and see differently colored leaves. We can look up at the … | Continue reading
What is one thing people can do to make their website better? Exactly what you want to build! Ask yourself: What drew you to development in the beginning?Is there an experimental API that you’ve be… | Continue reading
I was playing this game on Apple Arcade the other day called wurdweb. It's a fun little game! Little touches like the little shape dudes that walk around | Continue reading
This article is part of our “Advanced Git” series. Be sure to follow us on Twitter or sign up for our newsletter to hear about future articles! The | Continue reading
Cloudinary (the media hosting and optimization service) has a brand new version (v3) of its WordPress plugin that has really nailed it. First, a | Continue reading
Apple Music has this "Spatial Audio" feature where the direction of the music in your headphones is based on the location of the device. It's tough to | Continue reading
This is a neat idea for a research project. The big map is fun, but the research had some tidbits in it worth looking at. The average favicon network | Continue reading
I've got some blind spots in CSS-related performance things. One example is the will-change property. It's a good name. You're telling the browser some | Continue reading
I love little touches that make a website feel like more than just a static document. What if web content wouldn’t just “appear” when a page loaded, but | Continue reading
The browser has long been a medium for art and design. From Lynn Fisher's joyful A Single Div creations to Diana Smith's staggeringly detailed CSS | Continue reading
Tyler Sticka digs in here in the best possible way: by making a test page and literally measuring performance. Maybe 1,000 icons is a little bit of an | Continue reading
Many business websites need a multilingual setup. As with anything development-related, implementing one in an easy, efficient, and maintainable way is | Continue reading
Inspired by Eva PenzeyMoog's new book, Jeremy highlights the widespread user tracking situation in this industry: There was a line that really | Continue reading
A reader wrote to me the other day asking about this bit of CSS they came across in Wikipedia's Common.css: .mw-collapsible-leftside-toggle | Continue reading
We cannot talk about web development without talking about Responsive Design. It’s just a given these days and has been for many years. Media queries are | Continue reading
I'm not the biggest fan of Atomic CSS myself. I don't like all the classes. I like to express my styles in CSS because I find CSS... good. But I | Continue reading
A tournament bracket UI where you pick your favorite between two coding fonts and your choices are whittled down all the way to a final winner. A clever | Continue reading
Good friend Kent C. Dodds has recently dropped his new website which had a lot of work go into it. I was fortunate enough that Kent reached out a while | Continue reading
VS Code is built from web technologies (HTML, CSS, and JavaScript), but dare I say today it's mostly used a local app that's installed on your machine. | Continue reading
Dealing with dates and times is one of those things that can frustrate programmers a lot. At the same time, they are fundamental to software development, | Continue reading
I feel like half of all "custom-designed radio buttons and checkboxes" do two things: Make them biggerColorize them I always think of SurveyMonkey for | Continue reading
Like this: You get an extra-round-y appearance in Safari, which at one time matched the macOS look for search inputs, but not | Continue reading
In part 5 of this series, we looked at rebasing and merging. Although there are a couple of differences between git merge and git rebase, both commands have the same goal: they integrate changes from one branch into another. | Continue reading
Egor Kloos describes a situation where a (purely visual) designer asks for some changes to a component. There is a misunderstanding where the (code | Continue reading
Upon hearing "sticky footer" these days, I would think most people imagine a position: sticky situation where a footer element appears fixed on the screen | Continue reading
Mary Dyson produces nitty gritty research on the long-accepted notion that shorter line lengths are more legible than longer ones. The study finds that | Continue reading
Jamstack has been in the website world for years. Static Site Generators (SSGs) — which often have content that lives right within a GitHub repo itself — | Continue reading
That's the name of Netlify's YouTube Channel. Love that. I linked up Rich's talk the other day, which was a part of this past JamstackConf, but now all | Continue reading
In my "Different Degrees of Custom Property Usage" article, I noted a situation about colors and CSS custom properties where I went "too far" with | Continue reading
Theming UI refers to the ability to perform a change in visual styles in a consistent manner that defines the “look and feel” of a site. Swapping color | Continue reading
Remember when Ahmad Shadeed wrote about that border-radius "toggle" he found in Facebook's CSS? It was interesting! I covered it. A few weeks after that | Continue reading
Interactive Rebase is the Swiss Army knife of Git commands: lots of use cases and lots of possibilities! It's really a great addition to any developer's tool chain, because it lets you revise your local commit history—before you share your work with the rest of the team. Let's se … | Continue reading
Scott digs into the history of the
I was working on a large React application for a startup, and aside from just wanting some good strategies to keep our styles organized, I wanted to give | Continue reading
Measuring things is great. They say what you only fix what you measure. Raygun is great at measuring websites. Measuring performance, measuring errors and | Continue reading
Whatever, I just needed a title. Everyone's favorite web security feature has crossed my desk a bunch of times lately and I always feel like that is a | Continue reading
Oh, Bootstrap, that old standard web library that either you hate or you spend all your time defending as “it’s fine, it’s not that bad.” Regardless of | Continue reading
Nice domain, eh? Does just what it says on the tin: cleans up pictures. You draw over areas of the image you want cleaned up, and it does its best using | Continue reading
Louis Lazaris breaks down some bonafide CSS trickery from Jane. The Pen shows off interactivity where: You have to press a special combination of keys on | Continue reading
The leade here is that VideoPress makes video on WordPress way better. VideoPress is a part of Jetpack. And now, if VideoPress is the only thing you care | Continue reading
Suspense is React’s forthcoming feature that helps coordinate asynchronous actions—like data loading—allowing you to easily prevent inconsistent state in | Continue reading
Bonafide CSS trick alert! Nelson Menezes figured out a new way (that only works in Firefox for now) that is awfully clever. Perhaps you know that CSS | Continue reading
I recently came across a cool effect known as glassmorphism in a Dribble shot. My first thought was I could quickly recreate it in a few minutes if I just | Continue reading