Completed
Disciplined AI-Assisted Development
How to build software with an AI in a way a team can trust: how language models behave, then a repeatable process of exploring, documenting, specifying, building, reviewing and refining. Claude Code is the example tool.
- How Language Models Work
- Making AI Useful
- Getting Better AI Results by Being Specific
- Agentic AI: Giving the AI Hands
- Common Ways of Getting Better AI Results
- Overview of the Process
- Explore: Talk It Through Before You Build
- Document: Write It Down for Every Session
- Specify: Write the Feature Before You Build It
- Meet Your Coding Agent
- Build: One Feature, on Its Own Branch
- Test and AI Review: A Second Look at the Branch
- Human Review: A Person Reads It Before It Goes In
- Refine: Tick It Off, Write It Down, Move On