Available Courses
The Mindset Shift
The Mindset Shift
Build the mental models that distinguish AI application development from ML research.
Working With LLMs — API Surface
Working With LLMs — API Surface
Invoke LLMs with production-shaped API calls, structured output, logging, provider swap, and routing.
Prompt Engineering
Prompt Engineering
Design modular prompts, choose shot strategy and chain-of-thought, and iterate with failure analysis.
Embeddings & Semantic Search
Embeddings & Semantic Search
Understand embeddings as semantic vectors — token-to-text chain, cosine similarity, chunking, and identifier blind spots.
LLMs And The Outside World
LLMs And The Outside World
Connect LLMs to external systems via tools, the ReAct loop, harness validation, and MCP.
Context Engineering
Context Engineering
Manage the context window as a finite resource: assembly, memory, compaction, and sub-agents.
Tokens And Tokenization
Tokens And Tokenization
Understand what the model receives: subword tokens, not words — and why counts vary by model.
Eval, Monitoring, And Observability
Eval, Monitoring, And Observability
Build eval suites, calibrate judges, track safety/cost/latency, instrument traces, and wire CI release gates.
Advanced RAG
Advanced RAG
Production RAG upgrades: advanced chunking, query rewriting, Matryoshka dims, web search, RAGAS, and latency tuning.
AI Coding Agent Workflow
AI Coding Agent Workflow
Use AI coding agents with discipline — steering, PRDs, vertical slices, CI gates, and maintained architectural judgment.
AI Security & Guardrails
AI Security & Guardrails
Threat-model LLM apps — prompt injection, RAG poisoning, agent scoping, harness authorization, and adversarial evals in CI.