Writing
Longer pieces about software and the work around it.
Engineering lessons, systems thinking, freelancing, performance, and occasional reflections.
Twelve Years of Building Software: What I Know Now
A practical reflection on systems, trade-offs, performance, and the parts of engineering that become clearer with experience.
What Deep Redis Tuning Taught Me About Performance
Performance tuning becomes much clearer when you stop treating the cache as a black box and start measuring the whole path.
Designing Event-Driven Systems with Kafka
A practical checklist for thinking about event contracts, ordering, retries, idempotency, and observability.