~/talk

Stop fighting useless battles: automate code style, architecture compliance

slides:none on file

Project adds automated checks and cleanup using Prettier, ArchUnit, OpenRewrite so formatting hooks run locally and on CI, a commit is blocked or auto-fixed, and failing CI prevents malformed pushes. ArchUnit enforces package and dependency rules (rejects java.util.logging, forbids certain imports) and OpenRewrite performs large-scale refactors like JUnit4→JUnit5 and converting string‑concat logging to parameterized logging; claim: style debates drop ~50% and OpenRewrite handles ~80% of heavy migrations, leaving small manual fixes.

AI-written summary · about

  1. 0:00Introduction
  2. 3:15Pre-commit hooks with pre-commit
  3. 8:47ArchUnit for Java architecture
  4. 16:32OpenRewrite refactoring
  5. 25:43CI/CD cleanup workflows
  6. 35:02Reducing team friction
  7. 43:09Q&A
~/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.