Keith J. Grant

@keithjgrant.com

👨🏻‍💻 Front end dev at Red Hat on Ansible Automation Platform. Author of CSS in Depth. he/him 🌐 https://keithjgrant.com https://notes.keithjgrant.com 📖 https://www.manning.com/books/css-in-depth-second-edition 🐘 https://front-end.social/@keithjgrant

I'll never get over how batshit insane it is that MacOS will let you interact with a window without moving focus to that window. I'll do like three things via mouse right clicks and middle clicks, then start typing, and the text goes to a different app altogether because focus never switched.

for some context, the red circle is where it started about 4 hours ago? it went from 50 acres to close to 2000 acres in a few hours. this will probably be the worst fire in spokane since 1992-ish

screenshot of the old trails fire and its associated evacuation zones occurring in spokane, washington

I rarely go to the theater anymore, but The Odyssey was absolutely worth it. Incredibly well done. Who knew a cyclops could actually be terrifying or a Trojan horse actually believable?

Grimm is one of my favorite shows of all time. But I never get over the way they never stopped messing with the opening credits. Even after they dialed it in mid season two, the length changed wildly all the way through season six

With style queries now in all browsers, here's my take on the best way to do dynamic color theming with modern CSS: - Custom properties - light-dark() - contrast-color() - Style queries - Relative color syntax (^Features available in all modern browsers) Read about it ⬇️⬇️ una.im/modern-css-t...

una.im | Modern CSS theming with light-dark(), contrast-color(), and style queries

Combine three new CSS features to build fully adaptive themed components.

una.im

Patty Griffin’s Shine a Different Way is such a joyful, hopeful song, but it always hits doubly hard when I think about the entire career of tragic, sorrowful music that preceded it

One of the more misogynistic takes currently trending in the AI policy space is "women use less AI than men because they have less tech literacy" Ok but have you considered that women use less AI than men because we have more tech literacy?

Paramount+ wanted to use the image on the left as a poster for the wrath of Khan, so they used everyone's least favorite technology to generate the rest of the image.

A close up of captain kirk getting his eyes scanned. It is cut off above the eyebrows and below his mouth.The same image in a thumbnail for Star Trek, the wrath of Khan. But AI has painted the rest of the image so that Kirk is a balding man in a business suit.

For all the folks that ever thought frontend development was "easy" This week on Overcommitted we chatted with @nerdy.dev all about job searching in 2026, career growth, and how and how the heck people figure out CSS in the age of AI. Check it out wherever you listen to podcasts!

watching the tech industry burn out all the people i know who actually care about delivering things that aren’t perpetually broken, all at the altar of infinite velocity, is making me utterly utterly furious.

Firefox 151 is out now, and brings with it some tasty new web platform features: 🎉 Container style() queries 🎉 Web Serial API 🎉 Document Picture-in-Picture API 🎉 keyboardLock on requestFullscreen …and more! developer.mozilla.org/en-US/docs/M...

Firefox 151 release notes for developers (Stable) - Mozilla | MDN

This article provides information about the changes in Firefox 151 that affect developers. Firefox 151 was released on May 19, 2026.

developer.mozilla.org

“Me neither…just don’t tell my boss!” Simple normie-coded quip that disarms + sidesteps the awkward comment and puts everyone at ease (incl assuaging their fear) From early career to college to centimillion boardroom discussions, awkwardness mitigation tactics have always served me incredibly well

Keith J. Grant@keithjgrant.com · 3mo ago

"What do you do?" "I'm a software developer" "I don't know anything about computers" Why is this always the conversation? What do you say to that? I've never heard anybody meet a doctor and then say "I don't know anything about medicine".

"What do you do?" "I'm a software developer" "I don't know anything about computers" Why is this always the conversation? What do you say to that? I've never heard anybody meet a doctor and then say "I don't know anything about medicine".