Back to Home

All Articles

Thoughts on software engineering, design, and building products.

Understanding PCA Through Research

Understanding PCA Through Research

A practical tutorial on Principal Component Analysis (PCA) built from studying and implementing concepts after reading a research paper, with clear intuition and step-by-step explanation.

Feb 4, 20265 min read
Designing a Production-Ready AI Chatbot Architecture

Designing a Production-Ready AI Chatbot Architecture

A deep, practical breakdown of how real-world AI chatbots are architected — covering conversation flow, orchestrator, RAG, tools, memory, safety, and observability — built from first-principles learning after struggling to clearly explain the system in an interview.

Feb 8, 20266 min read
Kubernetes - A Beginners Guide

Kubernetes - A Beginners Guide

A practical, end-to-end breakdown of Kubernetes — starting from the deployment problems, virtualization, and containerization to understanding control plane, worker nodes, scheduling, orchestration, and cloud-agnostic architecture — built from structured learning to deeply understand how real-world container orchestration works.

Feb 19, 20266 min read