Me: It's Friday. I'm going to knock out everything on my list so I have a clean slate on Monday. My list: yeah good luck
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.
OH: “You could cancel the trip and hang around a war-torn city covered in flame retardant, or you could buy some new clothes and go on the cruise”
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
Oh shit Spokane is burning. I’m here watching a natural disaster at home while I’m across the state 😬
Oh very cool: Vanilla Web by Maximiliano Firtman, a whole book on build web apps without a framework library www.manning.com/books/vanill...
Vanilla Web - Maximiliano Firtman
When it comes to web development, vanilla may be the finest of the flavors. With plain JavaScript you can build fast, maintainable web apps that run everywhere, load instantly, and avoid framework loc...
manning.com
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
claim: AI will make developers more productive truth: AI will result in an order of magnitude increase in CVE discoveries, burying developers in security bugs
Watching my uber driver Google “is there a red light camera on <intersection we just went through >”
just found a restaurant who's menu is a link to their menu design on canva.com 😆
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
"In a world first, publishers will now have effective tools to prevent their content being used to power AI features in search, such as AI Overviews." This *is* good, and surprisingly the UK has this first, but also…feels a little like the horse already bolted? 🐎💨 www.theverge.com/tech/942302/...
Google must let publishers opt out of AI Search features, rules UK
Rejoice, website owners.
theverge.com
Ever struggled to get heading tags right in includes/components? headingoffset could be the answer…
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.
We're going to have to go back to handmade website indexes, aren't we
Yes, chicken thighs are better than breast, but I’m discovering the wonder of a brined & grilled chicken breast
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.
Nothing to waste your time like a 5,000-line PR from a non-developer
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
Gap decorations are now in Chromium 149 (stable rollout in 5 days)! Shoutout to the folks at Microsoft Edge for the implementation, post, and demos: developer.chrome.com/blog/gap-dec...
Gap decorations: Now available in Chromium | Blog | Chrome for Developers
A new way to style gaps in CSS from Chrome and Edge 149.
developer.chrome.com
Ah, TSA checkpoints, where the rules change every time you fly, and the agent gets surly with you for following the *old* rules
“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
"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".