I have been in the software industry my entire career and have worked across an array of companies. Throughout I have noticed common pitfalls regularly fallen into and how the development process often gets muddled by mismanagement, hiring the wrong staff, or general unwillingness to take on new technologies.

I started this blog to address these issues and offer advice to developers who find themselves watching their development environment change for the worse around them. And how they can effect thing in a positive way.