Yesterday was one of those good flipover days. At the beginning of the day I had a huge wall of projects depressing the hell out of me; too much work to do and no way that I’d get it done. By the end of the day I’d passed on one project to someone else and made some really serious progress on one of the others; it went from being a disconnected pile of code and spec lines to being a rigorous spec and a working project (with, admittedly, a load of bits still unimplemented). In absolute terms, there’s not much difference between the two states, but psychologically it’s now a glass-half-full rather than a glass-half-empty. I am most pleased.