-

What worked, what broke, and why I did it
5 min read -

How to maintain reliability in inherently stochastic systems
8 min read -

Key lessons I’ve learned running RabbitMQ + Celery in production
12 min read -

AI tools & vibe coding have hidden tradeoffs. Here’s how to use them wisely and…
6 min read -

Part 2 of the LLM deep dive
10 min read -

How LLMs Work: Pre-Training to Post-Training, Neural Networks, Hallucinations, and Inference
Large Language ModelsWith the recent explosion of interest in large language models (LLMs), they often seem almost…
9 min read -

How WebSockets work, its tradeoffs, and how to design a real time messaging app
9 min read -

Let’s kick off 2025 by writing some clean code together
7 min read -

How to choose the right concurrency model
10 min read