The spectrum of agentic coding

@ykdojo at @daftengine
Screenshot

Vibe coding and traditional software engineering are not opposites

Spectrum of agentic coding

Four levels of agentic coding

50 shades of agentic coding

Level 1: Vibe coding

Fine for one-off projects

Don't expect it to be maintainable

Level 2: Agentic coding with discipline

Level 3: Agentic software engineering

Additional quality control measures

Level 4: High-quality software engineering

Live terminal demo

To run locally: cd ~/Desktop/projects/librarian2 && ttyd -i 127.0.0.1 -p 7777 -W tmux new -A -s demo \; set status off \; set mouse on

PR #2 github.com/Eventual-Inc/librarian2/pull/2
Level Quality Speed Testing Code Review
Vibe Coding Low Lightning Bare minimum None
Agentic Coding with Discipline Okay Faster Sufficient Brief
Agentic Software Engineering Medium Fast Thorough One-shot
High-Quality Software Engineering High Decent Rock solid Interactive

Master all four levels

Be flexible

Sometimes vibe coding is fine

Quick prototypes, one-off scripts, experiments

Sometimes you need high quality

Large-scale systems, mission-critical, medical software

The real problem with "slop"

more tokens == s**t?

more tokens != s**t

Midwit meme about AI-assisted coding

Live terminal demo

To run locally: cd ~/Desktop/projects/librarian2 && ttyd -i 127.0.0.1 -p 7777 -W tmux new -A -s demo \; set status off \; set mouse on

Level 5: Dynamic vibe adjustment (DVA)

Start with vibe → adjust as necessary
The vibe iceberg - overview
The vibe iceberg - isolate
FPS game development
FPS game continued
Claude Code game test setup
FPS game simplified environment
The vibe iceberg - isolate
The vibe iceberg - overview
The vibe iceberg - cleanup
Code architecture - no highlight
Current code architecture
Planned code architecture
The vibe iceberg - cleanup
The vibe iceberg - overview
The vibe iceberg - decompose

Three.js in place of Unity for demo

"Make a 3D bat"

"Make a 3D bat"

"Make a bat in SVG"

"Make a bat in SVG"

"Now make it a flat 3D model"

"Now make it a flat 3D model"

"Now make it a full 3D model"

"Now make it a full 3D model"

"Now make three of them circle around"

"Now make three of them circle around"

"They need to face the direction of movement"

"They need to face the direction of movement"

"They should be tilted forward"

"They should be tilted forward"

"Not that way, the other way!"

"Not that way, the other way!"

The vibe iceberg - decompose
The vibe iceberg - overview
GitHub QR
43 Claude Code tips
Climb & Claude Vancouver QR
luma.com/ccbc
LinkedIn QR
linkedin.com/in/ykdojo