Welcome to Balanced Software Development!
Developing software is a challenging task but having a balanced approach can dramatically increase your odds of success. On this site, I will share my own experiences and thoughts on how to build great software applications.
I hope you enjoy!