J.B.Rainsberger (@jbrains), (https://www.jbrains.ca) helps software companies better satisfy their customers and the business that they support. He travels the world sharing what he's learned about programming, managing his workload, and designing his lifestyle. He spends a lot of his professional time helping programmers do good work with less stress. He consults with and runs training for companies, he provides personalized one-on-one coaching, and offers online training through http://online-training.jbrains.ca. Joe enjoys public speaking, writing, and making contact with all the nice people around the world that promote his work. One of his famous talks is Fundamental Theorem of Agile Software Development. Joe wants to help everyone avoid unnecessary work, remain focused on what absolutely needs to be done, then do it quickly and effectively. You can find his blogs at https://blog.thecodewhisperer.com/ (mostly about programming) and at https://blog.jbrains.ca (mostly about everything else). He lives in Atlantic Canada with his wife, Sarah.