Join our free webinar!

Software Excellence
TDD and Refactoring

Tuesday, April 9, 2024


Next opportunity: 24th April 

13:00 - 14:00 CET

Register for next webinar, 24th April

What will you learn?

Watch the introduction video



Presentation: What is Software Excellence and where does it come from?



Team Learning Sessions - Sample training materials.



Who will benefit most and how to get started.


Modern, Relevant and Shown to Work

Training for developers and teams

How do you ensure Software Excellence? Code that is well-designed and easy to understand is cheaper to extend and modify - so you can deliver more value, sooner. Many organizations struggle with older codebases that use outdated designs and have too much cruft. The recent boom in AI coding assistants shows a great deal of promise for helping developers to write new code but these tools perform poorly at refactoring and enhancing existing code. How can we ensure developers have the skills they need to remove cruft safely and to develop new features with Test-Driven Development?

I have recently trialled a new approach to raising code quality and enhancing developer skills at a large European software company. This initiative is modern, relevant and shown to work for ordinary software teams. It’s based on everything I know about teaching and learning coding skills from my 25-year career, 2 books and thousands of hours coaching developers. There is a longer article that explains more on this page.

I’d like to invite you to a free webinar where developers and their managers can find out what’s involved. I will show some of the materials, explain how it works and answer your questions. It is my belief that many organizations would benefit from a technical coaching programme that supports development teams to do a better job, deliver more value, and have more fun at work.

Use the form above to sign up and secure your place in the webinar with me, Emily Bache.

Screenshot 2024-03-04 at 11.45.26