Entries
A space where I slow down and put into words the things I'm thinking about. How I approach problems, what I'm exploring, the decisions behind the code. Writing is how I process what I'm learning.
Building a Type-Safe API With Nothing But Effect
No Express, no Fastify, no Zod. Just Effect. A complete API built from scratch using the Effect ecosystem for HTTP, validation, database, auth, and testing.
Running Kubernetes Locally Without Losing Your Mind
A practical, opinionated guide to local Kubernetes development in 2025. The right tools, the right workflow, and when to skip K8s entirely.
The Kind of Work You Only Notice When It's Missing
On invisible engineering, the obsession with quality, and why the best software is the one nobody talks about.
Observability From Zero in a Turborepo Monorepo
A step-by-step guide to implementing logs, metrics, and traces across microservices. From an empty repo to full observability with Grafana, Loki, Tempo, and OpenTelemetry.