Sharpen The Saw - May 2020

Tuesday, May 05 2020 sharpen-the-saw

In today’s post: How to choose between a static factory method and a constructor; What not to do with async; Meeting with Skype for free; How to stop wasting your time; What you don’t know about names; New static analysis features in GCC prove their worth; Making your C# more functional; Coding bootcamps for veterans; and, How to crash an airplane.

Read more »

Improved Caching

Saturday, May 09 2020 wordtutor-redux csharp

After our recent introduction of caching, I had an interesting conversation with a friend about the way I’d written the code. He was persuasive that the approach I’d taken had some significant issues and that it was worth taking the time to address them.

Read more »

Don't Gloss Over Complexity

Saturday, May 16 2020 professional

We have a poor habit in the tech industry of glossing over the complexity of things. Sometimes this is done deliberately, but very often it happens accidentally, as the result of skipping due consideration, or at a subconscious level.

Read more »

Automated Inbox Cleanup with PowerShell

Saturday, May 30 2020 powershell

This week I discovered that my Inbox had ballooned to over 20k messages. It was in desperate need of a clean-up. Here is how I automated that clean-up, getting it down to just under 1500 messages.

Read more »


Earlier

Later