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
Documentation
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