Hello World — Why I Write
First post. What this blog is about and why I decided to start writing publicly.
Writing forces clarity. If you can't explain it simply, you don't understand it yet.
Why public writing
Every system I debug, every architecture decision I question, every tool I benchmark — the act of writing about it forces me to actually understand it.
This blog is that process made visible.
What you will find here
Deep dives on backend systems. Real project breakdowns. Architecture decisions I got wrong. Tools I benchmark. Things I build in public.
System design
CAP theorem in production. Distributed locks. Circuit breakers. Not theory — real decisions from real systems.
Backend engineering
Java, Go, Node. FastAPI. Message queues. Cache invalidation. The hard parts.
AI and LLMs
RAG pipelines. Vector databases. Embedding strategies. Building on top of models without getting burned.
Why now
Because I have been consuming for too long. It is time to produce.
Let us build in public.