~/talk

Set Design: Putting the "Art" in "Architecture"

Talkat RubyConf 2017 · 2017-11-15..11-17· [frontend-architecture]
github:bhaibel
slides:none on file

Argues that treating software like a building leads to waterfall, classist architects and instead models architecture on set design as agile architecture: concrete anecdotes (a last-minute harness fix, a minimalist play that still finds three staging positions, a muddled Stuart Little redesign) show choices about where code lives (MVC boxes, presenters, service objects), how teams iterate (rehearsal reports, tech rehearsals), and why Ruby’s monkey patching as empowerment lets teams own and evolve macro structure.

AI-written summary · about

  1. 0:00Introduction
  2. 2:26Costume Design
  3. 3:10Theater Skills
  4. 3:26Telling the Story
  5. 5:40What Matters
  6. 6:00Business Value
  7. 6:30Software Architecture
  8. 7:12The 10X Developer
  9. 10:10Software Architectural
  10. 10:40Building Metaphor
  11. 11:01The Merry Widow
  12. 12:23ModelViewController
  13. 15:22Making my code more useful
  14. 15:47Liveable code
  15. 16:07Scary errors
  16. 16:57Minimalism
  17. 17:15Box Architectures
  18. 17:38Stuart Littles of Kids Play
  19. 18:35Making Changes
  20. 18:53Michaels Advice
  21. 19:34Building the Set
  22. 20:08Dont try to do everything
  23. 20:23I dont trust them
  24. 21:16My favorite show
  25. 21:50Where the actors went
  26. 22:07Back wall
  27. 22:28Macro structure
  28. 23:14Maintaining the architecture
  29. 23:53Too much architecture is stifling
  30. 24:14The wrong way
  31. 24:30Process rather than product
  32. 24:48Waterfall
  33. 25:08Rehearsal Reports
  34. 25:35Technical Rehearsal
  35. 26:27Traditional Building Metaphor
  36. 27:10Future of Ruby
  37. 27:47Monkeypatching
  38. 28:46Humility
  39. 28:58Making mistakes
  40. 29:38Meaningful architecture choices
  41. 30:05Betsy Haibel
  42. 30:55Fun Fact
~/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.