We know this at an instinctive level, but we don't really think this way. We assume our decisions, especially in tech, are based on facts. But in tech, marketing, and life, narratives drive decisions. Not facts. Here are my thoughts.
Stories Are More Important Than Facts
Why SMACSS Still Slaps
I know I'm probably too old to say something "slaps", but SMACSS really does. After over a decade building front-end apps, I’ve yet to find a more practical, scalable way to structure CSS. Here’s why it still holds up.
The :has Selector is Amazing
This new CSS pseudo-class selector is amazing. For years we wanted a 'parent' selector but never thought it would come. What we ended up with was even better than I could imagine. Let's explore this powerful tool and how to use it.
The Art vs. Utility of Web Development
We’ve all seen websites that stretch the limits of what a website can do—true works of art. But the ugliest websites are often the most performant and have higher conversion. So what is the real purpose of a website? Here's what I learned from a recent project.