Web

by

Some Pretty terrible class names

Reading Time: 9 minutesPhil Karlton has famously said that the two hardest things in computer science are naming things and cache invalidation. That’s true. Naming stuff is hard, and so is updating a class name when the stylesheet is cached.

by

How is a cms headless when web pages need a

Reading Time: 5 minutes“Headless CMS” is all the rage these days, and for good reason: It’s easier to build the UI the way you want. Your front-end team doesn’t need to know anything about the CMS now, right? Wrong. Headless doesn’t mean clueless.

by

Reading Time: 7 minutesI usually write about front-end things or CMS things or node.js things. Sometimes a little of all three. This is about all of those things at once. And it’s about how I think that, sometimes, enterprises are fucking dumb. Note: The views expressed in here are not those of my employer. They are the views

by

Reading Time: 4 minutesEver wanted to delete a CSS ruleset, but didn’t know if it was being used on a site? Maybe you want to know how many empty h3s you’ve got. Or maybe you want to know how often a a .title and .subtitle are used together. I built a thing that can answer that question: The

by

Reading Time: 13 minutesIn direct response to the recent election (I don’t even need to say which, you know the one), I have observed that many of my conservative friends and family touting a new platform for free-speech-minded folks: Parler. Being an ever-curious individual with a degree in French, I decided to sign up for Parler. My interest

by

Reading Time: 9 minutesSince the election I’ve seen quite a few folks in my Facebook feed talk about their departure for Parler, a ‘free-speech-focused social media platform’. Various arguments have been cited ranging from security and privacy through use of algorithms and tracking. I have plans to give a lengthy, very technical explanation for why no one should

by

Reading Time: 3 minutesI have a very handy, very small CSS Snippet that I use to debug CSS whenever the browser starts starts misbehaving. I figure I’d share with you, in case you, too, needed such a snippet.

by

Reading Time: 8 minutes
Folks who are brand new to web development, particularly front-end, might hear the term “Specificity” or “CSS Specificity” and when they look it up the answer can seem daunting and confusing.

I want to break it down in very simple, very non-technical terms so that someone brand-new to the world of front-end can understand what it is

by

generated meme of Side-eye Chloe with the text,Could you Not :not()

Reading Time: 4 minutesCSS is full of little gotchas and head scratchers. It’s also got a land mine or two that’s all too easy to step on. One of those landmines is the :not() pseudo-class. As useful as it may seem, I’d like to encourage you to not use it, unless you really, really mean to because of