Engineering notes

Writing about systems that hold up.

Practical field notes on architecture, frontend performance, distributed workflows and data structures.

Systems · 7 min

Designing workflows that expect failure

A practical approach to retries, idempotency and observable state in multi-stage business systems.

↗
Performance · 6 min

Fast React starts with architecture

Performance improvements that come from component boundaries and data flow—not micro-optimizations.

↗
Algorithms · 5 min

The data structure is the design

How maps, queues and graphs simplify product logic when chosen around access patterns.

↗