Learning systems & AI in public
Figuring outhow Raft agrees.
Notes from learning system design, distributed systems and AI — what I got wrong, and what finally made it click.
Explainer · Distributed Systems · how Raft agrees.LatestRaft: Consensus Explained by Getting It Wrong First →01 · Latest
Latest writing
Essays argue one point. Explainers walk through one paper. Both are written after I got it wrong at least once.
02 · Notes
Notebooks I'm working through
Study notes in order, one topic per notebook. Each part builds on the last.
3 parts · 3 notesFinetuning an LLMA practical, production-first course on SFT, LoRA, DPO, data curation, evaluation, and safe rollout.Strategy & RoadmapData CurationTraining & LaunchOpen syllabus →9 parts · 68 notesLangChain MasteryMaster building LLM applications with LangChain, from basics to advanced agents and RAG.Intro & SetupLLM FoundationsLCEL & Prompt ArchitectureData Ingestion & PreparationEmbeddings & Vector Stores+4 moreOpen syllabus →5 parts · 17 notesPython OverviewA high-level overview of the Python programming language.FoundationsControl FlowData StructuresAdvanced ToolsData WorkOpen syllabus →
Open to conversations
Building something and want a second pair of eyes?
Problems, collaborations or corrections — I read every email.