Keith J Grant

991 Followers
196 Following
2.8K Posts

👨🏻‍💻 Front end developer working primarily in React. Currently at Red Hat working on Ansible Controller. Author of CSS in Depth. he/him

🌎 I live in the great Pacific Northwest. I care about people and believe in the open web.

✨ I’m married to a literary nerd and have two fantastic children and two ridiculous cats. I enjoy fine cocktails and cooking. And running, when I’m in the habit. #JavaScript • #CSS • #ReactJS • #WebDev • #UX • #IndieWeb • #guitar • #PNW • searchable

Websitehttps://keithjgrant.com
Blueskyhttps://bsky.app/profile/keithjgrant.com
CSS in Depthhttps://www.manning.com/books/css-in-depth-second-edition?a_aid=kjg&a_bid=a7bc24da&chan=mm_mastodon
Noteshttps://notes.keithjgrant.com

MIO: Memories in Orbit is one of the best Metroidvanias I’ve ever played. This is absolutely my favorite genre of game, and this one hits all the right notes for me.

I loved Silksong, but it leans very heavily into combat. To the point that, because of the difficulty, I probably won’t replay it much.

MIO, instead, leans much more into platforming. Though, paradoxically, it’s often platforming without the platforms; it’s more akin to fast-paced aerial acrobatics… https://notes.keithjgrant.com/notes/2026/03/my-kind-of-metroidvania/

I wish more restaurants would get a real website. The number of places that list Facebook as their website is really sad
Wow, so YouTube just flat out refuses to play videos for me now with Firefox's tracking protections enabled
Snow conditions suck, but the views are totally worth the cost of the lift ticket #mtbaker
Ugh, a bill from FedEx to cover the tariffs of tea we bought four months ago

The holidays may be over, but I’ve worked up a technique for a single-serve egg nog that I’m quite proud of. Using a milk frother wand can really mimic the thick foamy texture of the (non-alcoholic) large batch recipe I grew drinking every Christmas, better than a cocktail shaker

https://sidecar.us/drinks/egg-nog/

Wow, the #StrangerThings finale is excellent. Extremely rare to see such an epic story stick the landing so spot on. The final season tied every earlier season together. One of the greatest works of fiction I know.

Appreciate @nolan's take on LLMs. Not too hot, not too cold. A well-balanced mama bear porridge take, if you will. I'm probably on a similar path in this journey, but Nolan is way more patient than me when you have to sit there and watch these things barf all over themselves.

https://nolanlawson.com/2025/12/22/how-i-use-ai-agents-to-write-code/

How I use AI agents to write code

Yes, this is the umpteenth article about AI and coding that you’ve seen this year. Welcome to 2025. Some people really find LLMs distasteful, and if that’s you, then I would recommend t…

Read the Tea Leaves

Here is my early Christmas gift to everyone who left Google Calendar behind: a Firefox add-on that transforms links to create new Google Calendar events into ICS files you can import in your favorite calendar application

https://addons.mozilla.org/addon/google-calendar-links-to-ics/

#DeGoogle #Firefox #FirefoxAddon #Calendar

Google Calendar links to ICS – Get this Extension for 🦊 Firefox (en-US)

Download Google Calendar links to ICS for Firefox. An add-on that intercepts links that create new Google Calendar events and turns them into iCalendar (ICS) files you can import in your favorite calendar application (Thunderbird, Outlook, Proton Calendar, etc.)

The two hardest problems in Computer Science are:

1. Getting up in the morning
2. Going to bed at a reasonable time