Blog Posts
Welcome to Maximum Chaos
The first post on this over-the-top visual experience
The Text-Based Browser Renaissance
Why Lynx, w3m, and their modern descendants still matter in 2026
The Cray-1: When Computers Were Furniture
Exploring the iconic architecture that defined supercomputing
Git Rebase for the Terrified
A gentle introduction to one of Git's most powerful and feared features
JpegXL Finally Lands in Chromium
Why this matters more than just another image format
A Web Server in a Single printf() Call
Why this cursed code actually teaches important concepts
How to Make a Damn Website
A rant about web development in 2026
We Can't Have Nice Things Because of AI Scrapers
How aggressive AI web scraping is forcing the web to lock down
A 40-Line Fix That Eliminated a 400x Performance Gap
Sometimes the biggest optimizations come from questioning assumptions
Why BM25 Queries with More Terms Can Be Faster
Counterintuitive scaling properties of full-text search
What a Year of Solar and Batteries Saved Us
Real numbers from a year of home solar + battery storage
Mozilla's Open Source AI Strategy
Why Mozilla's approach to AI might be exactly what we need
No Management Needed: Anti-patterns in Early-Stage Teams
The subtle ways early-stage teams sabotage themselves
The Tulip Creative Computer: Retro Future Nostalgia
A modern computer designed like it's 1985
FOSS in Times of War, Scarcity, and Adversarial AI
Why open source matters more than ever in 2026
Indifference as a Power
Why not caring (about the right things) is a superpower
2026 Is My Year of the Linux Desktop
Why I finally switched after 15 years of almost switching