~/talk

Software Engineering - Development in 100 Years Time

slides:none on file

Predicts programming languages and paradigms deliver no order‑of‑magnitude gains; a small CRUD experiment shows Angular produces roughly 4× the code of a mid‑90s JS/Java/HTML/CSS version. Argues frameworks often increase accidental complexity, and service boundaries plus stateful serverless need better language/runtime support. Claims test‑driven design (not just testing) removes ~70% of common production failures and expects kindergarteners to learn it in 100 years. Champions Continuous Delivery as an engineering foundation that enforces iteration and feedback and modularity and separation of concerns.

AI-written summary · about

  1. 0:00Intro
  2. 1:48Software development 100 years ago
  3. 4:15Big assumption
  4. 5:03Idea: Language
  5. 8:30Prediction
  6. 9:18Idea: Frameworks
  7. 12:10Prediction
  8. 13:17Idea: Programing paradigm
  9. 15:52(Risky) Prediction
  10. 19:49Idea: TDD
  11. 20:50Prediction
  12. 23:33Ideas: Iteration, feedback, incremental, experimental, empirical
  13. 25:31Prediction
  14. 26:29Observation
  15. 28:34Ideas: Modularity, separation of concerns, info hiding, loose-coupling, cohesion
  16. 31:00Prediction
  17. 31:33Observation
  18. 32:49Idea: Continuous delivery
  19. 34:37Prediction
  20. 34:54Outro
~/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.