AI EngineerAdvanced13 modules~6.5 hours hands-on3 learning modes
AI-Native Software Engineering
Design, operate, secure, evaluate, and ship software with coding agents, model routing, MCP tools, batch workloads, caching, tracing, and evidence-based delivery.
// What you'll be able to do- Create an agent-ready TaskLedger repository
- Turn intent into contracts agents can verify
- Control what agents know and when they know it
- Match capability, effort, permissions, and spend to risk
13 modules, built to run
Every module ships runnable code. Expand any one to see what's inside.
00IntroductionSee the complete AI-native engineering lifecycle30 min
Questions this module answers
- What distinguishes aI assistance from an engineered agent workflow?
- How do you choose a learning path and understand the capstone system?
Start moduleFree preview
01Installation and ConfigurationCreate an agent-ready TaskLedger repository30 min
Questions this module answers
- How do you initialize a tracked repository with pinned development tooling?
- How do you write a concise repository contract with enforceable boundaries?
02Executable SpecificationsTurn intent into contracts agents can verify30 min
Questions this module answers
- How do you explain the production failure that executable specifications prevents?
- How do you implement and verify the corresponding TaskLedger policy?
03Context and MemoryControl what agents know and when they know it30 min
Questions this module answers
- How do you explain the production failure that context and memory prevents?
- How do you implement and verify the corresponding TaskLedger policy?
04Model Routing and BudgetsMatch capability, effort, permissions, and spend to risk30 min
Questions this module answers
- How do you explain the production failure that model routing and budgets prevents?
- How do you implement and verify the corresponding TaskLedger policy?
05Prompts and Structured ContractsTreat model interactions as typed application interfaces30 min
Questions this module answers
- How do you explain the production failure that prompts and structured contracts prevents?
- How do you implement and verify the corresponding TaskLedger policy?
06Tools, MCP, Skills, and SubagentsExpose capabilities without losing control30 min
Questions this module answers
- How do you explain the production failure that tools, mcp, skills, and subagents prevents?
- How do you implement and verify the corresponding TaskLedger policy?
07Safe Parallel ExecutionIsolate branches, worktrees, environments, and side effects30 min
Questions this module answers
- How do you explain the production failure that safe parallel execution prevents?
- How do you implement and verify the corresponding TaskLedger policy?
08Execution Modes and Batch APIsChoose live, streaming, background, queued, or batch work30 min
Questions this module answers
- How do you explain the production failure that execution modes and batch apis prevents?
- How do you implement and verify the corresponding TaskLedger policy?
09Runtime EconomicsControl caching, rate limits, retries, latency, and cost30 min
Questions this module answers
- How do you explain the production failure that runtime economics prevents?
- How do you implement and verify the corresponding TaskLedger policy?
10Agent SecurityDefend trust boundaries, secrets, tools, and human approvals30 min
Questions this module answers
- How do you explain the production failure that agent security prevents?
- How do you implement and verify the corresponding TaskLedger policy?
11Tracing and EvaluationsMeasure complete workflows and prevent regressions30 min
Questions this module answers
- How do you explain the production failure that tracing and evaluations prevents?
- How do you implement and verify the corresponding TaskLedger policy?
12Your Integrated WorkflowDeliver a feature through a complete evidence pipeline30 min
Questions this module answers
- How do you integrate routing, contracts, security, and telemetry into one delivery pipeline?
- How do you produce deterministic evidence suitable for CI and human review?
Ready to start AI-Native Software Engineering?
Start with the free Module 0, then unlock the full course on a Pro plan.