Architecture
03.12.2014 | My quest for drastically simpler browser UIs |
01.05.2014 | Applying Clojure core.async to JavaFX |
12.09.2013 | OOP is broken |
04.07.2013 | Clojure vs. MDSD |
10.04.2013 | Handling cross-cutting concerns in Clojure |
09.03.2012 | Transaktionsgrenzen mit Tapestry 5 und dem Spring Framework |
05.08.2011 | UI Builder |
30.07.2010 | ACID in verteilten Systemen |
25.05.2010 | Raus aus dem Wolkenkuckucksheim |
24.01.2010 | Risiken und Nebenwirkungen von Wiederverwendung |
20.09.2009 | Performance Tipps zu Web Services |
25.08.2009 | Verteilung auf Teufel komm' raus? |
02.03.2009 | Meine erste selbstgebaute Sprache |
06.01.2009 | Code Reviews |
16.11.2008 | Wohin mit den Schnittstellen? |
25.04.2008 | Apache CXF ist Toplevel Projekt bei der ASF |
10.04.2008 | SOA Days |
02.01.2008 | Verteilung, EJB 3 und Spring |
24.10.2007 | Der kleine Software-Architekt |
09.03.2007 | Frühe kleine Lasttests |
03.11.2006 | Architectural Blueprint |
17.09.2006 | Porträt Software-Design |
Clojure
10.05.2021 | Six years of professional Clojure development |
05.03.2015 | ClojureBridge Germany 2015 |
15.12.2014 | Ideas for Clojure GUI libraries |
03.12.2014 | My quest for drastically simpler browser UIs |
14.11.2014 | Concise Om component composition |
17.09.2014 | Programming without objects |
30.06.2014 | SQL persistence with Clojure |
27.05.2014 | Configuring Eclipse for Clojure |
01.05.2014 | Applying Clojure core.async to JavaFX |
02.04.2014 | Model based software development with Clojure |
22.03.2014 | Adding Awesomeness to your Legacy Java projects |
03.03.2014 | Interactive Web development |
18.02.2014 | Interactive GUI development |
12.09.2013 | OOP is broken |
26.08.2013 | Combinator-style API |
14.08.2013 | Sudoku Solver |
04.07.2013 | Clojure vs. MDSD |
27.06.2013 | Clojure User Group Bonn |
17.05.2013 | Modeling domain data with Clojure |
10.04.2013 | Handling cross-cutting concerns in Clojure |
30.01.2013 | Setting up Emacs+Lein+Clojure in 15 minutes |
18.01.2013 | Warum Clojure? |
Digital-Media-Home
06.01.2013 | Raspberry-Pi mit OpenELEC |
29.07.2012 | Ein Media Center für 50 Euro? |
30.05.2011 | Das Kabel, das ich nicht wollte |
Haskell
17.09.2014 | Programming without objects |
02.09.2014 | Setting up Emacs and Haskell on Linux |
Holidays
11.08.2013 | Nordhessen |
12.05.2013 | Konstanz |
02.09.2012 | Brandner Tal |
10.06.2012 | Baltrum |
04.09.2011 | Teneriffa |
05.09.2010 | Allgäu |
04.10.2009 | Oostende |
08.06.2009 | Ötztal |
30.05.2009 | Zürich |
03.05.2009 | Antwerpen |
22.09.2008 | Antwerpen Herbst 2008 |
10.09.2008 | Grödnertal 31.8. bis 6.9.2008 |
15.06.2008 | Korsika 28.5. bis 7.6.2008 |
12.03.2008 | Antwerpen Frühjahr 2008 |
23.10.2007 | Antwerpen im Oktober |
01.10.2007 | Südtirol 10. bis 14.09.2007 |
29.07.2007 | documenta 12 in Kassel / Weimar |
17.06.2007 | Sonntags unterwegs |
13.04.2007 | Kyoto+Tokyo |
27.02.2007 | Antwerpen im Februar |
04.11.2006 | Zeche Zollverein Essen |
03.10.2006 | Antwerpen Herbst 06 |
26.08.2006 | Denn das Gute liegt so nah |
Misc
01.06.2021 | My quest for the ideal keyboard switch |
21.06.2020 | A handwired ergonomic keyboard |
20.05.2020 | QMK and touch typing |
01.07.2018 | DIY desktop with the i3 window manager |
08.10.2014 | Don't help the trolls |
02.10.2008 | Neues itemis Büro |
14.06.2008 | Auf's falsche Pferd gesetzt |
26.05.2008 | Nizza, Tele Management World 2008 |
26.06.2007 | how to work better |
11.12.2006 | Shopping-Warnung Bonn |
Project-Management
28.02.2014 | Fast Feedback |
10.05.2011 | Scrum - unvollständig |
23.06.2010 | Große Softwareprojekte und Lernen |
24.01.2010 | Risiken und Nebenwirkungen von Wiederverwendung |
06.01.2009 | Code Reviews |
13.08.2008 | Close to 100%? |
06.02.2008 | Broken Windows |
10.10.2007 | Messen, Denken, Steuern |
30.08.2007 | Nun entwickelt mal schön |
04.07.2007 | Andere bewegen |
28.06.2007 | Der schlanke Herstellungsprozess |
13.06.2007 | Zweige |
25.05.2007 | Fertig! |
24.01.2007 | Milestone Slip |
27.11.2006 | Theorie und Praxis |
22.09.2006 | Agile Methoden |
16.09.2006 | Shipping Shit vs. Berufsethos |
08.09.2006 | Wer hat Angst vorm bösen Wasserfall? |
30.07.2006 | Für bessere Pläne |
20.07.2006 | Keine Zeit für Qualität |
19.06.2006 | Software Schätzverfahren |