~/talk

Can Wittgenstein's Philosophical Ideas Help Build Better Software?

slides:none on file

Argues younger Wittgenstein maps language to reality and that programming exemplifies that — you can define a spoon exactly in code — then flips to older Wittgenstein: meaning is use, so teams must build shared language. Gives concrete practices: swarming and pair programming, backlog refinement, planning‑poker feedback loops, empathy, and automation to encode rules so small teams can ship. Notes practical artifacts: a role‑playing + agile framework and a tax‑data pipeline headed toward BI/ML to detect aggressive tax planning, and cites biased AI hiring tools and 4.6 team members.

AI-written summary · about

  1. 0:00Introduction
  2. 2:25Overview
  3. 4:13Who was Wittgenstein
  4. 7:43Bend a Spoon
  5. 9:07Structure of Reality
  6. 10:22Picture of Reality
  7. 11:53Constraint
  8. 13:18The younger Wittgenstein
  9. 13:46The older Wittgenstein
  10. 16:54Meaning of words
  11. 18:22Meaning of words in software
  12. 20:46Thinking outside our language
  13. 21:27The Matrix
  14. 22:38Devops
  15. 25:33Communication
  16. 26:22Unlearning
  17. 28:32Common Meaning
  18. 30:19More Overhead
  19. 31:44Reducing Complexity
  20. 34:44Feedback
  21. 36:00Empathy
  22. 37:44Last in Practice
  23. 40:49Further Reading
~/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.