It seems like every Sunday night I get the worst sleep. By Friday, the work anxiety seems to dissipate. By Friday, I am reminded that I am not the terrible, weak, incapable programmer that I tell myself I am on Monday morning. Gaming was my replacement for the creativity, achievement, and flow I sought after in my work. By continuing to deliberately practice my craft, I can get closer to the ideal workday. One that involves flow-state coding, problem-solving breakthroughs, and consistent productivity developing complex applications.