The binary search algorithm quickly searches a large array of numbers, it’s often referred to as divide and conquer.
Continuous Integration (CI) and/or Continuous Delivery (CD) is the norm on software projects these days. There are many build servers such as Azure DevOps, TeamCity, Jenkins, and Cruise Control.Net. Most of these servers use proprietary languages to define build steps. But is codifying your build steps in a proprietary language a good thing? Some applications… Continue reading The Benefits of Using a Build Framework
Below is a collection of tools, libraries, and resources I commonly use. My Computer Setup I’ve tried many configurations, and at one point, I even had three monitors. What I discovered is that two 27-inch high-resolution monitors (4K+) work the best. I sometimes I miss the 3rd screen, but this is where the high resolution… Continue reading Tools and Resources I Commonly use to Develop Software
Each engineer defining a new string column decides: Do I use nvarchar or do I use varchar? Since I discovered nvarchar, I’ve always use nvarchar. My thought is, why use a datatype that may not support a text value, and you won’t likely discover an incompatibility value until it’s in production. I hear the argument… Continue reading NVarchar Vs Varchar