School Talk About Engineering
A talk I gave to a room full of teenagers about AI, abstraction, and why choosing a technical career right now is still a very good bet.
Read ArticleA talk I gave to a room full of teenagers about AI, abstraction, and why choosing a technical career right now is still a very good bet.
Read ArticleA deep dive into design patterns for NoSQL databases: from data modeling to query optimization.
Read ArticleA deep dive into evaluating RAG systems: from retrieval metrics to LLM metrics and RAGAS.
Read ArticleWhen building a Retrieval-Augmented Generation (RAG) system, one of the most consequential, and often underestimated, decisions you’ll make is how you split your documents. This post walks through the full spectrum with guidance on when each approach is the right tool for the job.
Read ArticleA deep dive into modern information retrieval for RAG systems: from cosine similarity and BERT-based dense embeddings to sparse models like BM25 and SPLADE, hybrid search with RRF fusion, and cross-encoder reranking. Includes code, benchmarks, and guidance on when to use each component.
Read ArticleA deep dive into LiteLLM: One Interface for Every LLM Provider for building production-ready LLM systems.
Read Article