Industrial
Linguistics

Self-paced course · Singaporean 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
02

content

If a project needs some thought (e.g. each step will take more than 2 human hours)

Open slide
03

content

One way of handling a new program

Open slide
04

content

Happy Positive Social Network Archive

Open slide
05

activity

Write the specification

Open slide
06

content

Visualise the data model

Open slide
07

activity

Design the data model

Open slide
08

content

Headless mode

Open slide
09

activity

Run Claude headlessly

Open slide
10

content

Implement the backend with red-green TDD

Open slide
11

content

What to put in CLAUDE.md (or your subagents) about tests

Open slide
12

activity

Refresh project instructions

Open slide
13

content

Anti-hallucination

Open slide
14

activity

Add a linting hook

Open slide
15

content

A few more things you can do with hooks

Open slide
16

content

Automated code review

Open slide
17

content

GitHub Apps

Open slide
18

content

Subagents

Open slide
19

activity

Delegate to a subagent

Open slide
20

content

Skills

Open slide
21

content

Give Claude a front-end designer skill

Open slide
22

activity

Install a useful plugin

Open slide
23

content

Are we running out of context now?

Open slide
24

activity

Compact the context

Open slide
25

section

Brownfield development

Open slide
26

content

Choose your own adventure

Open slide
27

content

Big legacy code bases

Open slide
28

content

Obvious things to do

Open slide
29

activity

Investigate a bug

Open slide
30

content

Brownfield Trick 1 — Readers’ Digest

Open slide
31

activity

Build a documentation map

Open slide
32

content

Brownfield: suggested documentation layout

Open slide
33

content

Brownfield Trick 2 — Parallel agents

Open slide
34

content

Coordinator Prompt

Open slide
35

content

Subagent Prompts

Open slide
36

activity

Coordinate specialist agents

Open slide
37

content

Brownfield Trick 3 – Claude roulette

Open slide
38

content

Comparison: Clones, Branches, and Worktrees

Open slide
39

content

Creating a worktree

Open slide
40

content

Debugging workflow

Open slide
41

activity

Compare parallel solutions

Open slide
42

section

Latest developments

Open slide
43

content

Plugins and plugin marketplaces

Open slide
44

content

Superpower Skills

Open slide
45

content

Claude Code now has several surfaces

Open slide
46

content

Make the CLI fit the way you work

Open slide
47

content

Keep discovering better workflows

Open slide
48

content

Remote Control

Open slide
49

content

Remote Control: how it works

Open slide
50

content

Remote Control vs Claude Code on the web

Open slide
51

content

Parallel agent options

Open slide
52

content

Cloud automation and session movement

Open slide
53

section

Wrap up

Open slide
54

content

Philosophy

Open slide
55

content

How likely are you to use Claude in your work?

Open slide