Thoughts on AI, engineering, and building intelligent systems
Part 1: Learn how backend workers and load balancers handle hundreds of concurrent requests in production systems. A practical guide using a real-world tech fest registration system.
Part 2: Understand how async programming enables backend APIs to handle thousands of concurrent requests efficiently. Learn the difference between blocking and non-blocking I/O.
Part 3: Learn how race conditions happen in concurrent systems and how locks and atomic operations prevent data corruption in production backends.
Part 4: Learn how production APIs handle failures with retries, authentication, background jobs, and idempotency. The complete guide to building reliable backend systems.
Learn how to build production-ready RAG systems with best practices for enterprise applications.
Learn practical document ingestion strategies for production RAG systems - from chunking methods to handling tables, images, and complex layouts for better retrieval accuracy.
Exploring the future of AI agents and how they're transforming automation and decision-making.