04/26/2019
Let’s talk Docker! Docker is a container platform that allows developers to control the environment to which their application is deployed. This is great for a few reasons, the first is there are no more issues of “it works on my machine” since the container image you are testing against...
Read more
04/19/2019
User Stories are chunks of desired behavior of a software system. - Martin Fowler (1)
The user story is a basic building block of most Agile-based systems. Over the years, I have noticed some patterns and anti-patterns that have emerged in the user stories that my teams...
Read more
03/29/2019
I found myself needing to switch from a Windows environment to a Linux environment. During that process, one thing became very apparent: This sucks!
I needed a solution that would allow me to switch environments seamlessly.
Enter Docker
Docker has been touted as the solution for many issues. Most of...
Read more
03/06/2019
Last year, I was at a client and I had to integrate an Entity Framework 4 library into a new shiny .NET Core application. The library had already been converted to .NET Standard, therefore I made the assumption that this would be the easy part of delivering this software.
I...
Read more
02/26/2019
How do I concatenate strings in C#?
This is a pretty common question amongst beginners. Building a string is a basic function for any programming language, but how that string is built can matter greatly to a program’s performance. The typical wisdom in C# for this question is...
Read more