Prefer declarative method names
Saturday, February 03 2018 smart-code
Coming up with the right name for a method can be a challenge even if you’re sure you know exactly what it should do. All too often, I find that part of the reason why I’m having trouble choosing a name is that I haven’t really decided the purpose of the method.
Sharpen The Saw #28
Monday, February 05 2018 sharpen-the-saw
In this issue from May 2017: The problem of conforming containers; upgrading existing .csproj
files to the new style; three key principles for software development; the new NIST rules for passwords; scaling GIT at Microsoft; and Scott Hanselman speaks at SSW.
A Productivity Prompt for PowerShell
Saturday, February 10 2018 powershell
Customizing your PowerShell prompt is an easy way to level-up your productivity in PowerShell. Here’s an update to my 2013 post that shows how my current prompt is constructed.
Sharpen The Saw #29
Monday, February 12 2018 sharpen-the-saw
In this issue from August 2017: how to test in production; announcing .Net 4.7; what does it mean to be done; the importance of keeping Windows Update turned on; a review of the original iPhone, ten years later; and, C# 7 with Mads Torgersen.
A Tale of Minification
Saturday, February 17 2018 powershell
After noticing an oddity while publishing an update to this site, I ended up investigating minification as a way to ensure the results were more consistent.
Sharpen The Saw #30
Monday, February 19 2018 sharpen-the-saw
In this issue from September 2017: The throw-if method pattern; live unit testing in Visual Studio 2017; diagnosing a slow test in NodaTime; improving password security; the largest git repo on the planet; and a preview of C# 8 with Mads Torgersen.
Earlier
« January 2018
Later
March 2018 »