Spring I/O 2026 resources The talk, tutor, and complete toolbelt remain available here. Slides New talk Learn it Toolbelt
Spring I/O 2026 · Barcelona · Talk resources

Claude Code for Spring Developers.

The slides, hands-on tutor, and every tool from the Spring I/O 2026 session.

Use the original material to learn the workflow as it was presented in Barcelona, or continue with the newer Big Sky talk on alignment, implementation, and review.

Two talks, one evolving practice

Start here. Continue with Big Sky.

Spring I/O covers the foundations and toolbelt. The newer Big Sky talk focuses on the next problem: maintaining quality when agents can implement faster than a human can review.

Spring I/O

Learn the foundations

Slides, learn.md, and the full toolbelt from Claude Code for Spring Developers. Use the material in your own Spring project and replay the exercises at your own pace.

Open resources ↓
Big Sky 2026

Move from output to judgment

Agentic Engineering for JVM Developers adds alignment loops, behavioral contracts, agent verification, and risk-focused human review.

View the newer slides ↗
The proof

The numbers presented in Barcelona.

PhotoQuest is the wedding photo game platform I founded and still run. At the time of the talk it had served 300+ weddings. You only get one shot at each — a bad deploy on a Saturday evening is not recoverable. That production constraint shaped the workflow.

commit velocity
3,700+commits shipped
1,700+Claude sessions
11k+prompts sent

Mid-December to mid-March — four months. Not generated garbage: feature commits grouped by vertical slice, tests that cover behaviour, static-analysis constraints that keep deprecated APIs and forbidden imports out of the codebase. Reliability went up over the same window — Sentry errors down.

Engineering quality doesn't disappear when AI writes code. It migrates to specs, tests, constraints, and risk management. — Thoughtworks, Deer Valley 2026
Take the talk home

Drop learn.md in your project. Claude becomes your tutor.

A single file that turns your own Spring project into the training ground. Claude reads it, greets you, and teaches you Claude Code hands-on — using your real code, your real conventions, your real friction.

How to use it

  1. Download learn.md into the root of your Spring project.
  2. Open Claude Code in that directory.
  3. Prompt: Read learn.md and act as my Claude Code tutor.
  4. Pick a mode — walkthrough (7 short chapters) or free-form Q&A.
walkthrough

Seven chapters, seven exercises

Setup → CLAUDE.md → Workflows → Skills → Hooks → MCP → Tips. Each chapter ends with one real change you ship to your own project. No toy examples.

Q&A

Ask anything, anytime

You heard the talk. You know the shape. Skip ahead, jump back, ask "why." The tutor prompt lets Claude answer off-topic without losing the thread.

hands-on

Claude uses your real codebase

Every exercise runs against your actual project — your build tool, your package structure, your conventions. By the end of the session, you have shipped one real change.

Download learn.md Or skip to the toolbelt ↓
From the Spring I/O 2026 talk

Everything I showed on stage.

The full toolbelt from Claude Code for Spring Developers, grouped the way the talk was structured: Context, Skills, Hooks, MCP, Workflows, Tips. Take what solves your friction first. View the slides ↗