Master new development skills with our online courses

Dealing with Technical Debt

Understand technical debt and how to bring it under control in our FREE 4 part email course

Learn more

TDD Made Easy

Master test driven development by adopting the right principles and strategies.

Learn more

The content of the lessons is great. The concepts are presented clearly, and the walk-throughs make things even more clear.


1 on 1 on demand coaching

Get the answers you want immediately, when you need them.

Schedule a call and receive on-demand help.


Bespoke Training

I have delivered customised training to some of the largest technology organisations and departments.

It you want a more personalised on-site training tailored to the needs of your team, then get in touch and I will find a way to help.