My Sustainable Cardio Routine
A sustainable cardio routine that I've been using every morning for shocking results.
I write about the software I build and the things I learn along the way. Sometimes that’s an Elixir problem; sometimes it’s getting the boat ready for summer.
10 articles · 2019–2025
A sustainable cardio routine that I've been using every morning for shocking results.
Long running GenServers are an elegant weapon. In this post, we explore how to persist their state on node shutdown and then rehydrate it on system startup.
Over the years and through the battle scars, I've formed several hard opinions on how to properly build GenServers positioned for success and maintainability.
Cascadia Bitcoin had a great run and we had a great time. Here are some of the lessons I learned along the way.
Exploring the world of old and cheap business laptops as daily driver machines for the discerning hacker.
How I organize notes in Obsidian and sync a private, encrypted vault with Git, GitHub, and git-crypt.
Summer is nearly here, and we're ready to head out into the Puget Sound aboard Ingrid, our 1973 Bluewater Ingrid ketch.
Feeling betrayed by opt-in surveillance apparatus called social media? Me too, and I'm leaving them forever.
Adventures in graphs, diffusion limited aggregation, and using code to design a dreamworld.
Design notes from Rhea, an abandoned space strategy game: a persistent galaxy, procedural generation, and an Elixir backend.
Try a different search or clear the filters.