Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Understand AI-Assisted Software Development: Become a 10x Developer
Section 0: Introduction
Understand AI-Assisted Software Development: Become a 10x Developer (1:41)
Setup: You and Your LLM (1:01)
Exercise: Meet Your Classmates and Instructor
Understanding Your Video Player
Set Your Learning Streak Goal
Course Resources
Section 1: A Proper Mental Model of LLMs
Introduction (1:32)
LLMs and Grammar (11:25)
Conceptual Aside: Vectors (4:20)
Attention and Attending (4:43)
Conceptual Aside: Determinism vs. Non-Determinism (3:12)
Determinism and the Digital Age (2:13)
Conceptual Aside: Programming Language Grammar (1:53)
Prediction and Statistics (7:06)
Confabulation and Unreliability (4:14)
Conceptual Aside: Reasoning Models (2:33)
Conceptual Aside: Agents (1:58)
Conversation and the Dangers of Anthropomorphization (3:24)
Let's Have Some Fun (+ More Resources)
Section 2: Context "Engineering" and Management
Introduction (0:24)
Pattern Matching and Navigating the Embedding Space (2:01)
Is Context "Engineering" Engineering? (2:40)
Project Context (4:03)
Technical Context (2:04)
Context Refresh and Drift (4:27)
Immediate Context (2:45)
Task Context (2:30)
Clean Human Code (2:39)
Agents and Context (2:12)
Unlimited Updates
Section 3: Prompt "Engineering"
Introduction (0:56)
The Anatomy of an Effective Prompt (3:07)
Task Decomposition (3:29)
Roles and Personas (1:56)
Specificity and Constraints (2:17)
Examples of Expected Behavior (2:16)
Session Context (1:48)
Course Check-In
Section 4: Planning Process
Introduction (0:32)
Markdown
Brainstorming (5:28)
Business Rules and Constraints (1:59)
Documentation (9:32)
Implementation Planning (10:37)
Implementation Planning Checklist
Implement a New Life System
Section 5: Agent Skills
The Context Problem (0:24)
Conceptual Aside: Context Window (1:49)
The Lighthouse Model of LLMs (9:00)
Context Window Size (1:43)
Conceptual Aside: System Prompt (4:42)
Context Rot (1:58)
Skills (0:19)
Conceptual Aside: Markdown (1:53)
The Anatomy of a Skill (2:29)
Frontmatter (4:06)
Instructions (3:06)
Scripts (3:35)
Assets (2:05)
How Agents Integrate Skills (0:36)
Conceptual Aside: Progressive Disclosure (1:11)
Discover the Skills on the Filesystem (2:20)
Load the Metadata (3:12)
Match Tasks to Skills (4:11)
Activate the Skill (2:12)
Execute and Access (5:25)
Skills in Action (4:11)
Skill Authoring (0:20)
Authoring the Metadata (2:32)
Good Context (1:46)
Domain Expertise (1:47)
New Capabilities (1:52)
Good Context: An Open Source Education
Repeatable Workflows (11:33)
Interoperability (1:46)
Finding Skills (1:13)
Skill Project (1:38)
Create a Skill
Section 6: Implementation
Introduction (1:10)
Task Decomposition (2:41)
Rules (3:00)
Code Constraints (Types, Tests, and Patterns) (3:44)
The Model Context Protocol (3:51)
Agent Skills (2:12)
Agent Orchestration (3:37)
Section 7: Integration
Introduction (1:49)
Human-In-The-Loop (5:30)
AI-Assisted Debugging (4:09)
Iterative Refinment and Not Breaking What's Working (4:54)
Team Collaboration: When AI Is a Team Member (4:28)
Section 8: Verification and Quality Control
Established Patterns (2:58)
Introduction (2:49)
Explainability (2:10)
Systems Integration (5:09)
Edge Cases (2:22)
Performance (3:25)
Section 9: The Pitfalls of AI, LLMs
Introduction (1:00)
Hallucinations (5:05)
The Limitations of AI Training Data (3:39)
The Echo Chamber Effect (3:57)
Cognitive Load (4:20)
A Stranger to Your Codebase (4:18)
Maintainability (3:09)
Context Switching (2:18)
Cognitive Laziness and Maintaining Your Skill (3:30)
Losing the Joy of Coding (2:52)
Don't Imitate, Understand! (2:59)
Exercise: Imposter Syndrome (2:55)
Section 10: Practical Tooling in AI
Introduction (1:27)
Integrated Development Environments (IDEs) and Completions (3:38)
Conversations (2:23)
Agents and Iteration (2:27)
Hype (2:16)
Section 11: Capstone Project
Introduction (0:57)
Planning (0:31)
Your Turn: Planning
Implementation (0:21)
Your Turn: Implementation
Integration (0:31)
Your Turn: Integration
Quality Control (0:22)
Your Turn: Quality Control
Section 12: Where To Go From Here?
Conclusion (0:50)
Thank You! (1:17)
Review This Course!
Become An Alumni
Learning Guideline
ZTM Events Every Month
LinkedIn Endorsements
Iterative Refinment and Not Breaking What's Working
This lecture is available exclusively for ZTM Academy members.
If you're already a member,
you'll need to login
.
Join ZTM To Unlock All Lectures