Making The Most Of Pluralsight

My latest article is available now on Outlier Developer and I am thrilled with the initial response. First Aaron Skonnard retweeted to 101k followers and then Pluralsight retweeted to 203k followers. On Outlier Developer, there have been some very interesting comments left. Please keep them coming! I will respond to as many as I can.…

Agile and the death of expertise

There have been a number tweets recently regarding Tom Nichol’s article on The death of expertise It’s always very difficult to summarise an article without losing context, so I recommend reading the full article, but I think the essence of the article is in this quote: In any discussion, you have a positive obligation to…

Beginning Sublime Text 3

I’m quite late to the party on this one, as many developers have been using it for years.  As a .NET developer I’ve never paid that much attention to text editors other than Visual Studio but I’ve just heard about Sublime today, and thought I’d check it out. I went for the version 3 beta. It’s very…

How important is the right tool for the job?

Not too long ago someone asked me, how could I claim to be an Agile developer when Agile values “Individuals and interactions over processes and tools” and I talk about the tooling more than anything? Firstly, I believe that developers discussing the right tooling IS individuals and interactions. I think that this value statement is really…

Technical Debt

Thanks to Cory House who has released a new Pluralsight course called “Architecting Applications for the Real World in .NET” – I recommend watching it even if you don’t code in .NET In this course he covers technical debt and makes a point that I knew but had never seen any anyone else make before;…

Zombie Code

Zombie code is code that is neither dead or alive. It is undead! As frightening as this sounds, this code is being generated every day and the amount of this code is increasing  all the time and there are hundreds of millions of lines of this code in existence worldwide. Zombie code is code that…