Self-paced course · Australian voice
Claude Code - Advanced
Complex greenfield, brownfield development, and latest features
55 slides
~4 hours
Course outline
Work through the slides.
Begin at slide one, or return directly to any slide.
01
section
More complex greenfield development
Open slide → 02content
If a project needs some thought (e.g. each step will take more than 2 human hours)
Open slide → 03content
One way of handling a new program
Open slide → 04content
Happy Positive Social Network Archive
Open slide → 05activity
Write the specification
Open slide → 06content
Visualise the data model
Open slide → 07activity
Design the data model
Open slide → 08content
Headless mode
Open slide → 09activity
Run Claude headlessly
Open slide → 10content
Implement the backend with red-green TDD
Open slide → 11content
What to put in CLAUDE.md (or your subagents) about tests
Open slide → 12activity
Refresh project instructions
Open slide → 13content
Anti-hallucination
Open slide → 14activity
Add a linting hook
Open slide → 15content
A few more things you can do with hooks
Open slide → 16content
Automated code review
Open slide → 17content
GitHub Apps
Open slide → 18content
Subagents
Open slide → 19activity
Delegate to a subagent
Open slide → 20content
Skills
Open slide → 21content
Give Claude a front-end designer skill
Open slide → 22activity
Install a useful plugin
Open slide → 23content
Are we running out of context now?
Open slide → 24activity
Compact the context
Open slide → 25section
Brownfield development
Open slide → 26content
Choose your own adventure
Open slide → 27content
Big legacy code bases
Open slide → 28content
Obvious things to do
Open slide → 29activity
Investigate a bug
Open slide → 30content
Brownfield Trick 1 — Readers’ Digest
Open slide → 31activity
Build a documentation map
Open slide → 32content
Brownfield: suggested documentation layout
Open slide → 33content
Brownfield Trick 2 — Parallel agents
Open slide → 34content
Coordinator Prompt
Open slide → 35content
Subagent Prompts
Open slide → 36activity
Coordinate specialist agents
Open slide → 37content
Brownfield Trick 3 – Claude roulette
Open slide → 38content
Comparison: Clones, Branches, and Worktrees
Open slide → 39content
Creating a worktree
Open slide → 40content
Debugging workflow
Open slide → 41activity
Compare parallel solutions
Open slide → 42section
Latest developments
Open slide → 43content
Plugins and plugin marketplaces
Open slide → 44content
Superpower Skills
Open slide → 45content
Claude Code now has several surfaces
Open slide → 46content
Make the CLI fit the way you work
Open slide → 47content
Keep discovering better workflows
Open slide → 48content
Remote Control
Open slide → 49content
Remote Control: how it works
Open slide → 50content
Remote Control vs Claude Code on the web
Open slide → 51content
Parallel agent options
Open slide → 52content
Cloud automation and session movement
Open slide → 53section
Wrap up
Open slide → 54content
Philosophy
Open slide → 55content