Nick is an agile coach and architect, TDD practitioner and trainer, team builder and leader, code craftsman and testing evangelist. Learn more about his skills and experience by reading his online cv (résumé).
Nick focuses on successful execution and decision making based on critical thinking and evidence. He excels at helping startups get to market using lean principles. He also uses that experience to help larger companies with their agile transformation.
published: 17 November 2010
Learning through podcasts: some recommendations
If there was 1 thing I wish I had learnt earlier in my professional career it would be: “read more blogs and watch/ listen to more podcasts/webcasts.” Of course neither of these things were around when I started my career.
published: 24 May 2010
Aggregating results using Linq
Now, I’m going to have to admit something: I’m still a Linq beginner. But every day I use it I love it more and more.
published: 16 May 2010
Changing blogs again - how and why
My blog looks different again? I've not posted anything in months?
published: 24 February 2010
An amusing end user license agreement
So I was reviewing the license agreement for the fantastic Red Gate SQL Compare tools and I came across this:
published: 10 February 2010
Upgrading my home built pc
So I’ve been without my main pc at home the last week. I’ve had a series of issues with it over the last year.
published: 8 February 2010
A lesson learnt about automatically updating production sites
At the moment I use Nant to configure/program my builds. Yes, programming in XML is hell. I have learnt my lesson. I use Teamcity to manage my builds. We use this setup to do our build (compilation and unit tests), configure deployments (mostly to set machine/deployment specific config settings) and then actually remotely deploy the applications.