Back

Blog

My thoughts on software development, technology, and engineering.

Serving LLMs: What Actually Determines Your Throughput and Latency

The infrastructure half of GenAI: prefill vs. decode, why the KV cache is your real constraint, continuous batching, quantization trade-offs, and how to plan capacity without guessing.

Aug 25, 2026

LLMOps: Evaluation, Observability, and Shipping Without Fear

How to take an LLM feature from a notebook demo to something a team can change safely — eval sets built from real traffic, honest grading methods, CI regression gates, and production tracing.

Jun 15, 2026

Building AI Agents That Don't Fall Apart

The engineering reality of LLM agents — the loop, tool design, planning strategies, memory, and the guardrails that keep long runs from spiraling. Plus an honest look at when a plain pipeline beats an agent entirely.

Apr 20, 2026

Retrieval-Augmented Generation in Production: Beyond the Demo

What actually breaks when you take a RAG prototype to real users — chunking, hybrid retrieval, reranking, context assembly, and index operations — plus how to tell a retrieval failure from a generation failure.

Feb 14, 2026

System Design Principles Every Developer Should Know

A practical guide to system design fundamentals — from scalability and load balancing to database choices, caching strategies, and real-world architecture patterns that power modern applications.

Jan 1, 2026

Infrastructure as Code (IaC) in Practice: Why Terraform

What IaC is, why Terraform, how state, modules, and environments fit together—with pragmatic patterns you can use today.

Aug 12, 2025

Mastering Docker : Real-World Patterns and Tips

A hands-on guide to Docker for developers: advanced patterns, real-world Dockerfiles, multi-stage builds, debugging, and performance tips. Includes code, tables, and practical advice.

Jul 7, 2025

5 Essential TypeScript Tips for Modern Developers

Level up your TypeScript skills with these practical tips and code snippets for safer, cleaner, and more productive code.

Jun 30, 2025

this is a test blog.

Introduction to my journey as a Full Stack Engineer and the projects I'm passionate about.

May 1, 2025