Reading Time: 2 minutesI’m very sad to announce that January 14th will be my last full work-day with EXLRT. On January 17th, I’ll be joining Red Hat as a Senior Drupal Developer. So I’m not just leaving my company, I’m leaving a little … Continue reading
Category: Web
I’m a web developer and a consultant. Almost everything here is web related. Maybe I’m talking about a CMS, CSS, or UX or UI. Or maybe it’s about web browsers and HTML5.
A Small Guide for Naming Stuff in Front-end Code
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.
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