Notes
What I built, what broke, what I learned.
Three Bugs That Taught Me How My Own Platform Works
A wrong proxy setting made every visitor look like the same person. A domain verified and never routed. A migration history stopped matching the database.
5 min read30 Sept 2026What Actually Happens After You git push
The command takes a second. What it starts passes through seven systems, and almost every one of them can fail on its own.
4 min read27 Sept 2026My Image Tool Refuses to Run on a Dirty Git Tree
A 26.96 MB PNG became 1.17 MB. The compression was the easy part. Making a tool that edits your code something you can trust was the hard part.
3 min read24 Sept 2026Why I Split Billing Into Four Services
The most dangerous code in a product is the code that moves money. I wanted exactly one place where that can happen.
4 min read21 Sept 2026I Was Fixing Computers Before I Was Deploying Software
Repairing PCs, building machines and setting up networks taught me a way of thinking I still use on servers.
3 min read18 Sept 2026Full-Stack Doesn't Mean You Know Everything
Ask me if I'm frontend or backend and my honest answer is: whichever one the bug is in.
3 min read15 Sept 2026You Don't Need React to Build a Web App
A short route and a template can ship a real web app. Here is what React actually buys you, and when it is worth the cost.
3 min read