Are you dreading an email from work while you follow this presentation? Ruminating over last week’s outage? Worried you are not learning enough because you cannot stay focused on the talks? These are three kinds of suffering we all experience at work: uncertainty, failure, and insufficiency. All three are an inevitable part of our work. But more than that: they are necessary. Join me to learn some ways to approach suffering that can make you happier, healthier, and even a better software developer.