
Ich bin leidenschaftlicher Programmier und hauptsächlich in JVM-Sprachen, z.B. Java, Groovy oder Clojure unterwegs. Programmieren ist mein Handwerk, aber dazu gehören auch Themen wie die Automatisierung von Builds oder Deployments und Scripting in der Shell und Agilität im Team. Seit einigen Jahren bin ich Co-Organisator der Software Craftsmanship Communities im Ruhrgebiet und in Düsseldorf Wenn ich mal nicht programmiere, pflege ich meine Bonsai, praktiziere ich Aikido oder spiele Trompete.
Session
Making Shell Scripts Groovy
Mein Vortrag besteht zum größten Teil aus Live Coding. Ich möchte einen extrem kurzen Einstieg in Groovy anhand eines in Java geschriebenen "Hello World" geben, der dank der syntaktischen Ähnlichkeit zu Java schnell gelingt. >> Weiterlesen
Session
Legacy Code: Grüne Inseln im Brownfield-Schlamm
Michael Feathers Legacy Code ist eine der größten Herausforderungen für Entwickler überhaupt. Er kostet Nerven und fordert oft all unsere Kräfte, um auch nur ein kleines Feature in Produktion zu bringen. >> Weiterlesen