As developers, we are often asked to write performant code, make important architectural decisions, and communicate with others about business needs. In order to be good at what we do, it's vital to improve our craft but also take care of ourselves. ...