10 Years Building Web Apps
What stuck with me after a decade shipping on the web.
I've spent the last decade building web apps—mostly small, sometimes scrappy, shipped more often than not. I like a modern stack that pushes the web forward, and that gives me leverage. I've shipped and operated production sites and games. The simple choices outlasted the clever ones. Here are the bits that still hold up when the budget is real and the clock is ticking.
What worked for me
- Monorepo everything (UI, utils, types) → less duplication, more consistency.
- Strict TypeScript → safer refactors, fewer bugs.
- Refactor continuously based on demand and cash flow.
- Keep code small and simple; avoid reinventing wheels.
