I occasionally give talks. Subjects range from end-user programming to design systems to the stories we tell about software to what happens when we hand half our job to a model.