Blog · Notes from the field
Writing about code that has to last.
Occasional, practical posts on monorepos, frontend architecture and the unglamorous parts of shipping software.
All posts
0401
Nx or Turborepo? Notes after shipping both
Two production monorepos, two very different toolchains. Where each one shines, where each one fights you, and how to choose without regret.
MonoreposFeb 2026 · 4 min
↗02NgRx Signals in production: a healthcare case study
What changed when we moved complex form workflows to NgRx Signals on a multi-platform Angular app, and the patterns we'd keep.
AngularNov 2025 · 4 min
↗03What 35 REST endpoints taught me about API ergonomics
Building the Smashly backend solo forced consistency: naming, pagination, error shapes and the small decisions that compound.
BackendMar 2025 · 3 min
↗04Developer tooling is a feature: the 30% story
How internal plugins and generators cut a third off routine dev tasks, and how to make the case for tooling time to a client.
ToolingJan 2025 · 4 min
↗