Web Development

What Does It Really Mean For A Site To Be Keyboard Navigable

Efficient navigation is vital for a functional website, but not everyone uses the internet the same way. While most visitors either scroll on mobile or click through with a mouse, many people only use their keyboards. Up to 10 million American adults have carpal tunnel syndrome, which may cause pain when holding a mouse, and […]

What Does It Really Mean For A Site To Be Keyboard Navigable Read More »

Why Every Web Designer Secretly Hates Their Past Work

Every web designer cringes at their past work, realizing that what once seemed like a masterpiece has aged into an unrecognizable mess of bad typography and questionable UX choices. This inevitable shame is actually a sign of growth—proof that skills evolve, trends shift, and today’s brilliant design will eventually become tomorrow’s regret.

Why Every Web Designer Secretly Hates Their Past Work Read More »

So, You Want to Give Up CSS Pre- and Post-Processors…

There was once upon a time when native CSS lacked many essential features, leaving developers to come up with all sorts of ways to make CSS easier to write over the years. These ways can mostly be categorized into two groups: Pre-processors Post-processors Pre-processors include tools like Sass, Less, and Stylus. Like what the category’s

So, You Want to Give Up CSS Pre- and Post-Processors… Read More »

Using CSS backdrop-filter for UI Effects

This article covers tips and tricks on effectively utilizing the CSS backdrop-filter property to style contemporary user interfaces. You’ll learn how to layer backdrop filters among multiple elements, and integrate them with other CSS graphical effects to create elaborate designs. Below is a hodgepodge sample of what you can build based on everything we’ll cover

Using CSS backdrop-filter for UI Effects Read More »