Category Archives: Agile

My Talk at QCon SF 2009 0

The talk I did at QCon SF 2009 is now available at infoq. Only an MP3 download is available, otherwise you’ll have to stream it from the site – but you’ll be missing a lot, as the slides are better than hearing me drone on.

Refactoring Databases at XP Day 2006 3

I’ll be presenting a session entitled “Refactoring Databases for fun and profit” with a colleague at this year’s “XP Day 2006″:http://www.xpday.org/. XP Day (not just XP, not just one day…) is run by the long-established (and Olde Bank of England regulars) the “Extreme Tuesday Club”:http://www.xpdeveloper.com/. I attended last year and can highly recommend it to [...]

A Tech Lead Manifesto 8

h3. Overview
I’ve had a chance over the last few years to observe various different types of tech leads. Collated here are my views on what I think makes a successful one.
h3. A Tech Lead Should…
* Ensure the creation of a *clear and consistent technical vision* for the project which can best result in a *successful [...]

Pairing Problems 0

I just got this from an old colleague:

Despite all of our many successes, our architect has started making noises to the product management team that pair programming is a waste of money.
Why should he let mountains of academic research and our own project metrics get in the way of his own personal opinions!?!?!
Sometimes I just [...]