This is the first article in a series of articles on how to use Microsoft’s Visual Studio 2017 Enterprise and Visual Studio 2017 for Mac Enterprise to build cross-platform applications that target Windows, Android, iOS, and Mac.
Back when we started MILL5 I was asked “What are you doing?” “Are you starting a consulting company?” “Are you starting a product company?” “What are you trying to do?” “Why are you doing this?” Back then [prior to MILL5] I would have told you that I was tired of unfulfilled promises, being overworked, and […]
I have been working with .NET since 2001. That is when I joined Microsoft and spent the next 10 years helping customers architect and build amazing applications on the .NET platform. Often my role is to lead a team of developers helping them build amazing software. Even though .NET has be around for many years, […]
There have been many times where I didn’t understand the need for service discovery products. Often services are discovered for you, either behind load balancers or using traditional DNS lookups. Why does one need a service discovery product? Currently we are working on a machine learning and scientific computing product that spawns workers to fulfill […]
Over the years I have held many roles, software engineer, lead developer, architect, and yes, consultant. I have worked for large companies, small companies, startups, and even my own companies. Recently I was faced with a decision to stay working at a company versus the excitement of going off and doing my own thing. I […]
I am still amazed that many developers when they create a feature or fix a bug that they don’t write a unit test (or functional test) to ensure that things work as expected. Years ago I had a developer on my team that would not write tests. The impact was that they would report a […]
I recently had a conversation with another architect about docker. We were discussing where I thought docker was applicable. Our discussion highlighted that he was concerned that docker was labeled “The Next Big Thing” and that everyone wants to use it because of the hype. He referred to docker as a “panacea” commenting on the […]