Reading and Doing

As I wrap up my time here at JobServe, I thought it might be helpful to put together a short list of books, videos, tools and blogs, that I have found useful in my own personal journey into the world of Agile development.

There are lots of omissions for which I apologise, these are just the ones that have stuck with me They are in no specific order and the presence or absence of any specific book, video, tool or blog denotes nothing other than the deficiencies of my memory.

So it’s a place to start, not an end.


Clean Code – Robert C Martin

Refactoring – Martin Fowler

Domain Driven Design – Eric Evans

The Pragmatic Programmer – Andrew Hunt and Dave Thomas

The RSpec Book – David Chelimsky, Dave Astels, Zach Dennis, Askak Hellesoy, Bryan Helkamp and Dan North

Practices of an Agile Developer – Venkat Subramaniam and Andy Hunt

Agile in a Flash – Jeff Langr and Tim Ottinger



Craftsmanship and Ethics – Robert C. Martin

Bad Code Craftsmanship Engineering & Certification – Robert C. Martin

Behaviour Driven Development – Dan North

Coding in Public – Alan Stevens

Domain Driven Design and Domain specific Languages – Eric Evans

Software Craftsmanship Beyond the Hype – Cory Haines




Enso – Program launcher with a universal spell checker

Pomodoro Technique and Pomodoro Timer – time management tool

Espresso – Regex workbench with an easy to use interface

LinqPad – runs sql and linq expressions

XMarks – sync your bookmarks across computers

Evernote – sync note taking across computers, I use this to store web pages for later reading

Dropbox – sync files across computers

Twhirl –  social network feed



Antony Marcano

J.B. Rainsberger

Corey Haines

Object Mentor

Kent Beck

Gojko Adzic

Michael Feathers

Hopefully this is a useful list.


About Duncan Butler

Trying to be a very agile software developer, working in C# with Specflow, Nunit and Machine Specifications, and in the evening having fun with Ruby and Rails
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s