Author Archives:

Ruby and RSpec: Powerful Languages Allow Simpler Frameworks

Recently I was doing a simple kata – the Roman Numeral kata – to practice my Ruby and RSpec skills. (The Roman Numeral kata is to build an algorithm test-first that converts a number into its Roman numeral equivalent. For … Continue reading 

Posted in Ruby | 10 Comments

Building FactoryGirl.NET

As some of you might have noticed, I’ve been talking about Ruby and Ruby on Rails more recently. It’s often good to get outside your comfort zone and see how other (web) developers live. One of the areas where Ruby … Continue reading 

Posted in .NET | 16 Comments

JetBrains Newest Technical Evangelist

To say that I’m a big fan of JetBrains is a bit of an understatement. I’m always talking about ReSharper, dotTrace, dotCover, dotPeek, TeamCity, and many other JetBrains products in person, on Twitter, on my blog, in talks, … Many … Continue reading 

Posted in Announcements | 6 Comments

TDD/BDD as Architectural Tools

InfoQ has made another of my DevTeach talks available online – TDD/BDD as Architectural Tools. Enjoy! TDD/BDD as Architectural Tools As architects, we have all experienced the folly of BDUF (Big Design Up Front) – spending weeks or months perfecting … Continue reading 

Posted in Agile, Presentations | 2 Comments

Convention-over-Configuration in an Agile World

A friend just pointed out that my presentation on “Convention-over-Configuration in an Agile World” is being featured by InfoQ. (The speaker is always the last to know.) I’m honoured and humbled by the great responses from folks. Worst criticism so … Continue reading 

Posted in Agile, Presentations | 1 Comment