~/talk

Have You Gone MADR?

Talkat JCON EUROPE 2026 · 2026-04-20..04-23· [software-architecture]
slides:none on file

Argues for storing decision records as Markdown files next to source code, showing a live repo example (open source library) that documents the chosen Java version and why alternatives like extra dependencies or Lombok were rejected; recommends one-page ADRs in the repo, use the MADR template variants (minimal vs full), keep ADR commits and merge requests focused, mark superseded records rather than editing them, and notes tooling support: IntelliJ, Maven builds, and Java 23 markdown in Javadoc plus sensible human review (not blindly trusting AI).

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 1:17Why document decisions
  3. 3:07Introducing MADR and its benefits
  4. 5:56How to write effective ADRs
  5. 7:23Live demo of creating an ADR
  6. 10:16Team adoption and review process
  7. 11:43Starting with ADRs in your team
  8. 13:28Markdown in Java and AI benefits
  9. 15:56Markdown documentation advantages
  10. 17:43Team-specific ADR practices
  11. 18:37Q&A on superseding decisions
  12. 21:09Q&A on AI and ADR maintenance
  13. 22:31Q&A on permanent proposed ADRs
  14. 23:14Closing and feedback request
~/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.