Update for the week ending on Friday, Feb 27, 2026
mtlynch.io
- Worked on “Why Improve Your Writing?” chapter
- Worked on “Write for Your Audience” chapter
Grosiree
- Added a “Clear Cart” button to remove all in-cart items
- I realized they otherwise just accrue forever
- Moved from GitHub to Codeberg
LLM sandbox
- Configured containers to share access to a
~/.claude.jsonfile so I don’t have to re-authenticate to Claude on every sandbox startup- This turned out to be a mistake, as multiple workers frequently corrupt the JSON file and mess up Claude
Exploding Servers
Exploding Servers is a side project I’m not sure I’ll ever release, but I use it as a personal tool for launching VMs with a strict expiration time.
- Updated Scaleway dependencies to the latest versions
- Added an
AGENTS.mdfile - Added support for 32 CPU Scaleway servers
- Migrated CI validation to Nix checks and removed CircleCI config
NixOS config
- Started using nixbuild.net for large Nix builds and already consumed 1000+ CPU hours
- It turned out to be exactly what I wanted. I was trying to figure out a way to avoid constant rebuilds of a large Nix project that takes 20+ minutes to compile using all 32 CPU cores on my dev machine
- Using nixbuild.net means my system never locks up on builds and doesn’t get wacky if two builds try to happen at the same time.
- Pulled my Oracle cloud VM into my main NixOS config
- I originally couldn’t figure out how to run them as a single repo, and it was too hard to wire it in, but now AI makes it pretty easy, so I consolidated to a single repo.
- Pulled
htopinto my common packages for all hosts
Misc
- Verified my identity to turn on SEPA payments for Stripe
- Opted-out of Stripe using biometric data for other purposes
- They make this annoyingly hard