~/talk

The Intersection of Architecture and Implementation

slides:none on file

Argues that architecture is a first draft and must stay aligned with code by describing systems in an architecture as code ADL that generates executable structure tests (ArcUnit, NetArch, pytest equivalents) from plain rules, applied to a SysOp Squad example and refactorings like the flattening pattern. Reports generative-LM test generation success roughly 95% hit rate for Java, ~80% for C#, ~70% for Python/TS. Shows concrete checks (e.g., only persistence may reference java.sql types), fast-failing tests drive collaboration and incremental refactoring under a test-driven architecture approach.

AI-written summary · about

  1. 0:00Introduction
  2. 1:26Talk overview
  3. 3:36Architecture and implementation
  4. 8:13Architecture alignment
  5. 15:04SysOp Squad case study
  6. 19:59Misalignment in code
  7. 24:34Consequences of misalignment
  8. 24:54Architecture as Code
  9. 28:10Defining domains with Architecture Definition Language
  10. 32:04Collaboration friction
  11. 35:23Enforcing with tests
  12. 41:48Fast feedback changes
  13. 46:12Refactoring flattening
  14. 48:24Flattening pattern
  15. 53:02Collapsing components
  16. 1:02:49Architecture constraints
  17. 1:08:50Governance and collaboration
  18. 1:15:38Architecture as Code vision
  19. 1:19:53Key takeaways
  20. 1:20:37Q&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.