DIGITAL GARDEN
Welcome to my digital gardenβa living collection of ideas, notes, and thoughts that grow over time. Unlike traditional blogs with polished, finished posts, this space embraces the messy process of attempting to learn and think
in public.Some posts are seedlings (just starting), others are growing (being actively developed), and a few reach evergreen status (well-established). TILs (Today I Learned) get posted frequently as I discover new things.
Feel free to wander, explore connections between topics, and watch ideas evolve. Read more about. digital gardens
FEATURED POSTS
Podcast Recommendation: Mike Duncan's Revolutions Season 12
Mike Duncan's latest season of Revolutions takes a wild turn into science fiction with a fictional Martian revolution, and it's surprisingly compelling.
Pride 2025
A personal reflection on a month that tested us all, in a year that feels like it will never end
The End of Glitch (Even Though They Say It Isn't)
Glitch is shutting down, and it's a bummer. Here's what I think about it.
GROWING IDEAS
TODAY I LEARNED
TOPIC COLLECTIONS
Explore by Topic
ALL POSTS
JoCo Cruise 2025
A week-long cruise with a bunch of nerds!
Blog CLI tool: my secret weapon
My small typescript CLI I use to automatically scaffold blog posts
Using :has() for parent selectors
How to use the new :has() selector in CSS for parent element selection
CSS Grid Techniques
A growing collection of CSS grid techniques and examples
Advent of Code: Day 3
Had to break out the old friend regexr
Advent of Code 2024 Day 2
Another day of Advent of Code, this time writing safety checking for some kind of schema system