~/talk

Spec-driven Development: How AI Changed Everything (And Nothing)

slides:none on file

Claims that requirements become the single source of truth and that AI can generate diagrams, domain models, code and tests from them; demonstrates a brownfield flow that extracts system use cases and ERD tables from existing code, Jira and Confluence, then regenerates a modern Spring Boot + Vaadin app using Cloud Code skills and MCP servers. Shows Playwright acceptance tests and Testcontainers-based browserless unit tests, reports ~26‑page use cases, ~3‑minute code generation runs, and warns humans remain responsible for review. Links code at github.com/simasch/aiup-petclinic and slides on SpeakerDeck.

AI-written summary · about

  1. 0:00Spec-driven development intro
  2. 3:16Three pillars
  3. 5:23Spec vs model-driven
  4. 7:31AI Unify Process for greenfield
  5. 11:42Use cases for business apps
  6. 15:15Brownfield modernization
  7. 18:07Demo: Reverse engineering Spring PetClinic
  8. 27:24AI agent skills and MCP servers
  9. 32:24AI dev guardrails
  10. 34:35Demo: AI use case implementation
  11. 37:25Architecture impact on AI dev
  12. 40:15Conclusion and key takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.