Author page: Grant Erickson

Agile Demystified: 7 Metrics to Assess Your Agile Practices

Agile development has evolved to become the norm for software projects. Many organizations are practicing agile with fantastic results. However, sometimes results are less than stellar. Assess your company’s agile practices with this quick checklist. Score 1 point for every answer you agree with. 1 Number of unit tests: Increasing Your team is checking for more and more bugs during…

Software Solutions Demystified: Buy or Build with Confidence

Over the years, I’ve had the opportunity to make the important ‘buy or build’ decision many times. In retrospect, some commercial off-the-shelf (COTS) products have worked out wonderfully. Others have been less than stellar. I use the following matrix to help make my decision. Here are some key points to consider for your decision. 1 – Make sure you understand…

A Simple Tic Tac Toe Game that Learns To Play

Have you ever needed to complete a sample project during an interview process? Some tech companies ask potential applicants to complete a tic tac toe game project to assess their coding abilities. The applicants are asked what they intend to create and how long they expect the project to take. As an interviewer, I wanted to assess how well it…

Fix your Git Credential Nightmare in 4 Basic Steps

Struggling to get Git to connect to VisualStudio.com? Here’s a possible solution. Tip: A proxy/firewall can be one of the causes of this frustration. A big shout out to Andrew Scott for working this with me. 1. Install the Git Credential Manager for Windows Go to https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases, or you can also get this from the Git Installer for Windows at…

Upgrading SQL Server LocalDb

The Problem The Microsoft SQL Server LocalDb has become a staple tool for our development teams. A number of years ago they removed the version number from the connection string, which was a great move. I recently needed to upgrade to 2016 in order to import a .bacpac file from an Azure database. So I installed SQL Server Express 2016…