A Mere Splash
Grayson Wright
21

There’s something about cultivating and managing the state of Zen required to program well that helps good programmers be keenly attune to their own mental states. Trying to program when we’re not feeling it, regardless of time of day, is probably not going to go well. Whereas programming when we are feeling it, regardless of time of day, will result in a super productive session. I echo your experience and encourage you to keep paying attention to yourself.