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.
Author: paceaux
Headless doesn’t mean Clueless when it comes to your CMS
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.
How to Unit-Test Brand with Puppeteer and Jest (Marketing teams everywhere will thank you)
Reading Time: 10 minutesSo, a while back on a project, we had something terrible happen. A “stop the presses, no one go on lunch, everyone jump on a call” sort of situation. Because, you see, a hover color was wrong. ON THE HOME … Continue reading
A Rant about Enterprise Software
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: … Continue reading
Introducing the Selector Finder
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 … Continue reading
Parler isn’t safe (parlez-vous danger?)
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 … Continue reading
Some (mostly) non-technical myth-busting about internet tracking, social networks, and security
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. … Continue reading
Snippets: Debugging CSS
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.
What is CSS Specificity, and how does it work?
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
Using :not()? Try NOT to…
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 … Continue reading