Keynote: Collective Problem Solving in Music, Science, Art, and Software

(originally titled: “On the Origins of Opera and the Future of Programming”) Blog write-up Abstract There’s a story to tell, about musicians, artists, philosophers, scientists, and then programmers. There’s a truth inside it that leads to a new view of work, that sees beauty in the painful complexity that is software development. Starting from The … Read moreKeynote: Collective Problem Solving in Music, Science, Art, and Software

Keynote: From Puzzles to Products

Blog post: From Puzzles to Products Abstract What does it mean to grow from a new developer to a senior one? What is the difference between programs and software? I started my career solving puzzles in code. Then I added understanding about the business, and about running software in production, and about making that software … Read moreKeynote: From Puzzles to Products