Tuesday, May 03 2016 sharpen-the-saw
In this edition: How not to scrum, when to use dependency injection, Octopus Deploy 3.3, handling criticism effectively, PayPal scams, and why one developer hates the Lord of the Rings.
Sunday, May 15 2016 code-gardening
Boolean method parameters are evil. This is the eighth in a series of posts on Code Gardening - the practice of making small improvements as you see them while you are working.
Sunday, May 22 2016 code-gardening
Having multiple Boolean method parameters is a really really evil thing to do. This is the ninth in a series of posts on Code Gardening - the practice of making small improvements as you see them while you are working.
Friday, May 27 2016 csharp
Creating custom types to represent specific values in your application is a proven way to prevent defects in your code. New features in C# 6 make it easier to write these types - and in this post, we’ll explore how to write a semantic type that plays well in the C# world.