J. B. Rainsberger

J. B. Rainsberger works as a trainer and mentor to software development professionals. He travels the world (most years) sharing what he’s learned about programming, managing his workload, interacting with people, and designing his lifestyle. He spends much of his professional time helping programmers do better work with less stress, but he also consults with, mentors, coaches, and provides training to companies. He helps clients cut through the confusion about lightweight approaches (such as “Agile”) to their essence so that they can realize the benefits that the modern Agile movement has been trying so hard to offer. He offers self-study training at, provides mentoring through, and offers coaching to a handful of individuals per year in whatever they need to perform better.

He lives in Atlantic Canada with his wife, Sarah, who both miss travelling to Europe.

Talks to be announced.


Talk—Unlocking the Awesome Power of Refactoring