As a software developer, you have an important role in building software that meets user needs. You also face many challenges:

  • Incomplete or incorrect user requirements

  • Unclear software development processes

  • Lack of tools to perform unit testing

  • Lack of involvement by business stakeholders

  • Lack of time for testing and reviews

  • Lack of training in unit testing

Yes, you can overcome these challenges!


  • Having a clear definition of what is desired by the business and what defines completion and success

  • Being known as a developer who creates clean code that works, which adds much to your value as a Software Developer

  • Having great working relationships with stakeholders and other teams, such as software testers and business analysts

  • Effectively using the right tools to perform unit testing

  • Understanding the software development process used in your organization, or defining an effective process if none exists

Here's how to do it:


This will get you free access to fresh content and special offers, just for my subscribers.

 step 2 browse

You will find information about E-learning and on-site training courses in unit testing and other software engineering areas, such as user requirements, SDLC processes, and agile software development.

All of this information is contained in the many articles, book reviews, and podcasts you will find on this site.

step 3 paid courses


step4 consultation

It's free and easy! Just click on the button above to send me an e-mail, or call me at 405-691-8075. I would love to speak with you about your needs. No pressure at all.