Referral Program

At its core, Agile software development has a lot to do with developing software. Most development teams can greatly benefit from gaining the special skills needed to support building software in iterations.

When is the best time to introduce teams to Agile developer practices such as continuous integration (CI), test driven development (TDD), and refactoring? In my experience, the sooner the better, before teams have a chance to accumulate a lot of technical debt.

I’ve spent my life studying top software developers and development teams. I’ve distilled what I’ve learn form them into a series of powerful offerings that can help any development team reduce technical debt and drop the cost of building new code, as well as reduce the risks of extending existing code.

Do you know someone who’s in need of my services? If you introduce us then I’ll take very good care of them and keep you updated on our work together so you always know what’s happening with our work together.

And as your gift to them, I’ll give them a free 90 minute consultation in person (in the Seattle area) or by phone. If they have a team that could be a good fit for my services then I’ll give them a free seminar (in the Seattle area) or webinar. I have several webinars that I offer (see

Just email them and copy me on a quick introduction. I’ll take it from there.

Please feel free to contact me if you have any questions.

Thank you,