I have been programming in Java, PHP, SQL, ActionScript, JavaScript, (X)HTML, CSS for 12+ years, worked with MDD, DSLs and code generation for 5+ years, and have made a habit of exploring the unknown (C++, Objective-C, Ruby, Scala) frequently. Most recently, Clojure.
I am a strong advocate of agile methods and techniques, especially Test Driven Development, and I believe that only clean and well-written code will result in a great product.
I have signed both the agile and software craftsmanship manifestos.
Top Questions
Top Answers