I work in software development.
Video Cultivating Architecture, May 2019 at CraftConf (with Martin Fowler)
Slides "Cultivating Architecture", May 2019 at CraftConf
Thoughts on how to use software documentation to improve communication in an agile development team.
Video The Lead Developer London (2017)
Slides "We're Agile, we don't do documentation"
Article "4 Goals of agile documentation" (Juli 2018)
Print "Gute Teamkommunikation braucht mehr als nur selbsterklärenden Code", Objektspektrum 6/2018
A talk about pair programming, an agile development practice that still has only relatively patchy adoption across the industry. I talked about a few of the top benefits, then highlighted the challenges, and talked about why I believe those challenges are worth the hassle.
Video XConf New York (July 2018)
Video Next, improved iteration of the talk (November 2018)
Slides "To pair or not to pair"
I summarized all the things I read about programmer stereotypes over the years, and added some of my own thoughts and conclusions.
Article "Born for IT - How the image of software developers came about" (2016)
Video GOTO Berlin (2016)
Slides "Born for IT".
A write-up of a time when I was part of a team inheriting a codebase from another team - how we approached it, some lessons learned.
Article "Lessons from inheriting another team's codebase" (April 2018)
Artikel Auf Deutsch bei entwickler.de (November 2018)