1
Python
The language fundamentals every other topic here assumes.
2
SQL
Query fundamentals for the data layer beneath ML pipelines and RAG systems.
3
GitHub
Git internals, branching strategy, and GitHub-specific workflow tooling.
5
Machine Learning
Classical ML: the layer beneath deep learning and LLMs.
6
Embeddings
From sparse NLP features to dense vectors: what an embedding is and how it's trained.
7
Attention
Why RNNs struggled with long text, and how self-attention and transformers replaced them.
9
AI Frameworks
The orchestration layer on top of raw LLM calls.
10
Chatbot
The conversational-interface layer between raw LLM calls and full agents.
11
RAG
Retrieval-augmented generation: faithfulness, failure modes, and evaluation.
12
AI Platform
Enterprise platform architecture for agentic GenAI systems.
13
System Design
Open-ended design questions that synthesize RAG, agents, and production into one answer.
14
MCP
Model Context Protocol, from first principles.