Blog
Technical writing on backend systems, architecture decisions, and engineering trade-offs.
14 min read
The Edge-Native Web: Deep Dive into Astro's Island Architecture & Cloudflare Workers
Dissecting the internals of Astro's partial hydration, Cloudflare's V8 Isolate architecture, and the mechanics of sub-50ms global latency.
15 min read
The KMP Renaissance: Under the Hood of Kotlin Multiplatform and the K2 Compiler
An architectural breakdown of Kotlin Multiplatform's backend, exploring the K2 compiler, the new Memory Model, and Skia-based rendering in Compose.
12 min read
Engineering in the Age of Agents: Orchestrating LLM Workflows
A deep dive into transitioning from deterministic pipelines to non-deterministic, agentic multi-node architectures using ReAct, DAGs, and Context Injection.
6 min read
Why I Chose Redis Streams Over Kafka for a Job Queue
Kafka is the default recommendation for async workloads. Here's why operational simplicity and total cost of ownership made Redis Streams the right call for a 50k jobs/day queue.