Featured ArticleMar 25, 2025

Building Carrybee from Zero to Production.

A case study in leading end-to-end frontend architecture for a logistics platform — the decisions that shaped the system, the patterns that scaled it, and the trade-offs that kept it honest.

Abstract architectural structures in grayscale

The Archive

Curated thoughts on engineering, strategy, and the craft of digital architecture.

Why I Stopped Using Global State — And What Replaced It.
ReactMar 18, 2025

Why I Stopped Using Global State — And What Replaced It.

After years of Redux boilerplate and Context re-renders, I moved to co-located server state with React Query. The codebase lost weight. The team gained velocity.

Read Story
Strict Types Saved a Production Deploy.
TypeScriptJan 04, 2025

Strict Types Saved a Production Deploy.

A runtime error that should have been caught at compile time cost us a sprint. I introduced strict TypeScript across every project after that. Here is how — and why the team thanked me later.

Read Story
The Component Library That Cut Our Codebase in Half.
ArchitectureNov 22, 2024

The Component Library That Cut Our Codebase in Half.

Sixty percent faster delivery. Not from a new framework — from a disciplined system of reusable components built on Shadcn UI and a shared design contract.

Read Story

Stay in the Loop.

Occasional dispatches on system design, technical leadership, and the pursuit of engineering excellence. No spam. Just signal.