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.
Why I Changed My Mind on Vibe Coding
I thought using AI to code was cheating. Now I think it might be the future. This is my personal journey from purist to punk, and why I’m rooting for the weird web to make a comeback.
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.