We all love those days when everything goes right and we just knock it out of the park. What makes some days great and others a real chore? For a lot of developers, the biggest factor to having a great day at work is a sense of accomplishment. So come explore how we can get the most from our hours and increase the number of awesome days. In this talk we will examine what motivates us, how to stay focused, and cover some powerful productivity tips and tricks. We will look at some tools and techniques that will help you be a more effective developer. Don't just refactor your code, refactor your life.