back home
blog / 3 essays
Engineering, written down.
Long-form essays on the engineering decisions I keep making. Mostly TypeScript, backend architecture, and the boring middle layer most teams underinvest in.
- 01Jan 18, 202610m
The boring middle layer is where products live or die
Validation, auth, error mapping, observability, idempotency. None of it is feature work. All of it decides whether the API feels solid.
backendarchitectureproduction - 02Apr 22, 20267m
Redux Toolkit and TanStack Query are not the same job
Most React apps don't need Redux. The ones that do, also need TanStack Query, and the line between them is where bugs live.
reactstatedata-fetching - 03Oct 15, 20259m
Motion-tuned UI: springs, staggers, and what to never animate
Durations describe how long something takes. Springs describe how it moves. People can tell the difference, even if they can't name it.
frontendmotiondesign-engineering