AI Mastery
/ Guides
Learn to Build with AI — Guides for Developers
330 explanations across 15 topics. Browse by topic, then learn interactively.
Open the full interactive app →
AI, Explained for Developers
— 20 explanations
What Is an LLM, Really?
— 21 explanations
Calling an LLM API (it’s just a POST request)
— 28 explanations
Prompt Engineering for Builders
— 25 explanations
Embeddings & Semantic Search
— 20 explanations
RAG — Give the Model Your Own Data
— 28 explanations
Agents & Tool / Function Calling
— 29 explanations
Shipping AI Features to Production
— 34 explanations
Fine-tuning vs RAG vs Prompting
— 15 explanations
Beyond Text: Images, Vision & Voice
— 14 explanations
Classic ML in Plain English (the bits you should still know)
— 14 explanations
The AI Toolkit & Where Cloud Fits
— 16 explanations
Vectors, Embeddings & Similarity
— 22 explanations
Matrices & How a Layer Computes
— 22 explanations
Softmax & the Attention Formula, Demystified
— 22 explanations