Blog Archive

Migrating your Database Upon Deployments

Options, plan B’s, are handy things to have. We all desire to have these backups, and yet, it is amazing how often we choose not to exercise this comfort within our production deployments.

View Post ...

Exceptions from Awaitable Code

Ever wondered how an `Exception` stack trace would look like on `awaitable` code? Here is a small sample

View Post ...

How to only git push to Remote Upstream Branch?

Have you only ever wanted to push the current branch to the remote upstream branch with the short command of `git push`? Configure your environment to do so by flipping these configurations.

View Post ...

Turn IAsyncResult code into the new async and await Keyword Pattern

This blog post will show you how to transform those classical `IAsyncResult` asynchronous code pattern into more intuitive `async` and `await` keyword patterns.

View Post ...

Reducing Risk with Feature Flips

Implementing new features continuously is requirement for modern software to stay ahead of competition. Unfortunately, it also does invite unwanted risk into the equation. This blog post will explore one method of reducing risk: feature flips, or otherwise known as feature markdown.

View Post ...

Finding out the Root Cause Exception

When some API's like to swallow the exceptions, there are ways and means to figure out what got swallowed.

View Post ...

Nullable Types: How to String Format them?

Maybe it is possible to make alterations to the Base Class Library cement?

View Post ...

Finding various search terms over various files

I love our current third party toolsets. With Resharper, a developer is almost able to navigate through the code base without effort. SQL Server also has a nice set of tooling to be brought off the shelf.

View Post ...

Resharper 6.1 - Unit Test Runner failed to load test assembly

I was pretty excited to update my Resharper 6.0 to 6.1. I downloaded the new version as soon as I could.

View Post ...

.NET BCL improvements to String.Trim

There was a requirement where we needed to make sure that some fields were not padded by tabs, any whitespace inducing characters. So I decided to have a look at String.Trim method’s documentation to see if it already tackled the problem, and how well it did.

View Post ...