April 2026
Why boring tech wins
Every new framework promises to change your life. Most of them just change your error messages. I stick with Python, SQLite, and vanilla JS for almost everything. Here's why.
Notes from the shop. Stuff I learned, stuff I broke, stuff that worked.
Every new framework promises to change your life. Most of them just change your error messages. I stick with Python, SQLite, and vanilla JS for almost everything. Here's why.
Don't need Kubernetes. Don't need AWS. Running the whole fleet on Railway for less than most people spend on coffee. Here's the setup.
Worked maritime, built a Coast Guard app, fell into tech full time. The path from sea time to screen time was not what I planned but here we are.
Needed a desktop app that was fast, small, and didn't phone home. Electron was too heavy. Native was too slow to iterate. Tauri hit the sweet spot.