Developing great solutions starts with making great choices. As many of you know, making choices involves opinions, and opinions spawn debate – or at least healthy discussion. One of the foundational decisions that any development team must make is what technology stack they are going to select to create their product or solution. Obviously, the choice of technology for the stack is very dependent upon the requirements but let’s set that triviality aside. Given free reign, how would you compose your development stack? Let’s start the discussion. Though I’ve done many different types of software development, my passion is webRead More →