#Python
4 articles on Python. Practical notes, patterns, and lessons from building software.
SOLID Principles Explained for Working Developers
Five principles that separate code you can still touch in six months from code that becomes a minefield. Each principle explained in plain English with before/after code in TypeScript, Java, Python, and C#.
Building a Production RAG System: Beyond the Demo
Chunking, embeddings, hybrid retrieval, reranking, citation, and evaluation — a practical guide to building a RAG pipeline that survives real traffic and messy documents.
LLM Evaluation and Guardrails in Production
How to test prompts, catch regressions, score outputs, and defend against prompt injection — with a small eval harness you can ship this week.
Deploying Machine Learning Models to Production with FastAPI
Training an ML model is the easy part. Serving it reliably in production — with proper input validation, versioning, monitoring, and scaling — is where the real engineering happens. Here's a battle-tested approach using FastAPI.

