Posts

I Tried to Build a Second Brain and Got a Second Job Instead
April 3, 2026
I fell for it. The siren song of productivity content. “Build a second brain.” “Create your personal knowledge management system.” “Organize your digital life.” I …
I Wrote a Programming Language and Now Im Responsible for It
January 15, 2026
I wrote a programming language. It’s called Blort. It’s terrible. I’m proud of it and also I’m sorry. It started as a joke. A comment on a thread about esoteric languages. …
How I Accidentally DDoSed Myself With a Toaster
August 1, 2025
You know how people say “what’s the worst that could happen?” I’m here to tell you. The worst that could happen is your toaster DDoSing your entire home network on a Tuesday …
I Tried to Go Fully Open Source and Nearly Lost My Mind
May 9, 2025
I did something stupid. I decided, in full earnestness, that I was going to go fully open source. No proprietary software. No closed-source drivers. A completely libre, ethically sourced, …
My Smart Fridge Tried to Sell My Data and I Had to Pull the Plug (Literally)
February 18, 2025
I made a mistake. I bought a smart fridge. In my defense, it was on sale, and it had a little screen on it that showed the weather. I am, apparently, the exact demographic for this kind of …
A Love Letter to the Terminal (We've Been Through So Much)
December 25, 2024
Dear Terminal, I know I don’t say it enough, but thank you. Thank you for not judging me when I fat-fingered rm -rf ./ instead of rm -rf ./build/. You watched me delete my entire project and you …
Commit Message Confessions of a Serial Squasher
November 5, 2024
Lets be honest with each other. We’ve all written terrible commit messages. The difference between me and you is that Im brave enough to admit it while you sit there pretending “fixed …
I Automated My Morning Coffee and Now Im an Engineer of Leisure
September 12, 2024
I automated my coffee maker. Not because I’m lazy (I am), but because I wanted to see if I could trigger a coffee brew via an MQTT message. The answer is yes. The follow-up question is …
Why I Dont Trust the Cloud (And You Shouldnt Either)
July 22, 2024
Every time someone says “just put it in the cloud” I involuntarily twitch. I dont trust the cloud. The cloud is just someone else’s computer, and Ive seen what people do with their …
My Backup Strategy Is a External Drive and a Prayer
June 30, 2024
I keep meaning to set up a proper 3-2-1 backup strategy. I’ve read the blog posts. I’ve watched the talks. I know what I should do. I have a whole Notion page about it. The Notion page is …
I Went to a Tech Conference and All I Got Was This Lousy Existential Crisis
April 18, 2024
I went to a tech conference last month. It was held in a convention center so large that I’m pretty sure it has its own weather system. I saw a man in a Kubernetes t-shirt argue with a man in a …
I Built a CDN for My House and I Have No Regrets
March 14, 2024
It started innocently enough. I wanted to load a photo of my cat from my phone without waiting a whole 0.3 seconds. Three months, fourteen configuration files, and one existential crisis later, I had …
I Wrote My Own Password Manager and I Regret Nothing
January 10, 2024
Last New Year’s resolution I decided I was going to get serious about security. So I did what any reasonable person would do: I wrote my own password manager in Rust. Not because existing ones …
My Homelab Is Now Configuration as Therapy
August 30, 2023
I installed Kubernetes in my house. Not because I needed it. Because I was sad. Therapy is $200 an hour. A three-node homelab cluster is $800 once and it distracts you from your problems for years. Do …
I Rewired My Entire House and Only Cried Three Times
May 12, 2023
My girlfriend asked me to hang a picture. One picture. A simple task that any reasonable person would complete in approximately 11 minutes. Three hours later I had ripped out all the coax cable from …
Hello
December 13, 2022
Hello, This is just here so the section would render