Slides from the presentation

Slides from RailsCamp Hamburg 2011

I shouldn't try to sell the tools I find useful in my tiny little corner of the development world to everyone

Today is my last day working for ThoughtWorks

So far, my experience with TDD in functional programming is that it is just as beneficial in this paradigm as it is in more traditional ways to think about software.

abstractions agile anti-patterns berlin book reviews books business models c# case study clojure cloud coaching combinators common lisp components dashboards data data transfer objects design patterns devops distribution domain driven design domain specific languages dsls dto enterprise architecture events everyday tales functional design functional programming java job language oriented programming layers lean lisp literate programming macros management misc object orientation opinion oreilly php presentations presenting python rails rest retrospective ruby scalability slides soa software architecture software design soundcloud startups systems integration systems thinking tdd tech debt testing thoughtworks tools toyota trends type systems visual thinking visualisation web webservices