Talks and Projects

My talks in reverse chronological order:

  • Functional Programming in TypeScript: A short tour through the state of functional programming tools in TypeScript (GF IT Drinkup, May 4th, 2017, slides)
  • Beyond Cakes: The Cake Pattern and beyond—Scala dependencies without injection using free monads (Scala Meetup Munich, Aug 31st, 2016, slides)

My current projects:

My past projects:

  • Flycheck adds on-the-fly syntax checking to GNU Emacs. I wrote the extension in 2013 and maintained it to the end of 2016. It became popular—some 100k downloads over the past years—but I dropped out of the Emacs and stepped down as maintainer in 2017. Along with Flycheck I wrote and maintained a couple of smaller Emacs extensions, which I also abandoned all. Some still look for new maintainers.
  • In 2011 I wrote pyudev to access the Linux device API udev from Python. I maintained the library until 2013, when I ceased to develop Linux applications. Nowadays I do not use Linux anymore and have left Python far behind me. In 2015 the library found a new maintainer.