Jul 6, 2026 Web Development Stop Scrolljacking Your Website’s Users If your website uses “momentum” or “inertial” scrolling, I immediately want to stop reading and leave.
Jan 30, 2026 Web Development Scroll Fading Content Is a Bad Idea for Your Website It won’t make your website cool. It will, however, annoy and frustrate your users.
Oct 22, 2025 Web Development Transition Elements to Auto Height with the “interpolate-size” CSS Property A recently announced CSS property solves a problem that’s been plaguing web developers for far too long.
Oct 21, 2025 Web Development Keep Simplifying Web Development with Modern HTML Third-party UI libraries can be useful, but you might be pleasantly surprised at what’s possible with plain ol’ HTML these days.
Sep 22, 2025 Web Development You Probably Don’t Need to Use Sass For Your Site’s CSS Anymore As modern CSS continues to improve, we ought to rethink our web development workflows and toolkits.
May 6, 2025 Web Development Creating Nested Modals with HTML’s <dialog> Element This HTML element is a really simple way to add fully customizable — and accessible — modals to your website.
Apr 3, 2025 Best of Opus Web Development Maybe, Just Maybe, Your Website Doesn’t Need to Run on a CMS Turns out, building a website using only the web’s most basic building blocks is pretty enjoyable (and performant).
Feb 25, 2025 Best of Opus Web Development 5 Easy Methods for Improving Your Website’s Front-End Performance in 2025 Many web developers and content managers will be pleasantly surprised by the web performance gains that can be achieved with minimal effort.
Aug 22, 2024 Web Development Building Websites in 2024 Really Can Be This Simple Not every website needs to run on a CMS, implement a build process, or use a framework.
Aug 9, 2024 Web Development Christian Heilmann on Building a “Simpler, More Accessible Web” Web development doesn’t need to be so complicated, nor should it be.
Jul 7, 2024 Web Development Getting Speculation Rules, Prerendering, and Website Analytics to Play Nicely Together With a few lines of JavaScript, you can improve your website’s performance and still gather useful analytics data.
Jun 19, 2024 Web Development Highlighting Selected Table Rows with CSS and the :has() Selector As CSS grows increasingly robust, it allows us to do things that would’ve been impossible even just a few years ago.
May 22, 2024 Web Development Three Simple Steps for Improving Web Font Performance You don’t need to sacrifice style to achieve good website performance.
Apr 9, 2024 Web Development Even Though It’s 2024, Keep Optimizing Your Website Images This time around, though, let’s throw AVIF and WebP into the mix.
Mar 5, 2024 Web Development How Native Mixins Could Make Your CSS More Efficient Although still conceptual, native CSS mixins could lead to cleaner CSS and further reduce the need for tools like Sass.
Jan 30, 2024 Web Development Create More Flexible CSS Layouts with the “:has()” Pseudo-Class The “:has()” pseudo-class can solve some unique design problems, resulting in more adaptive, even reactive website designs.
Nov 29, 2023 Best of Opus Web Development Building a Better Social Media Post with Semantic HTML I’m trying to push back against an ongoing trend in web development to over-complicate… well… everything.
Nov 8, 2023 Web Development Tinylytics Is a Simple, Privacy-Focused Alternative to Google Analytics I like having some idea of how Opus is doing. Tinylytics provides that in a simple, well-supported package.
Jun 25, 2023 Web Development Chris Coyier Explores “Modern CSS in Real Life” Modern CSS features, like logical properties, open up new avenues for website functionality and accessibility.
Jun 20, 2023 Web Development A Real World Example of the Benefits of Image Optimization With just a few, simple steps, I was able to make a dramatic improvement to a client’s website.