Spent much of the day trying to recreate and understand a couple of puzzling error reports from users. Debugging can be quite satisfying in its own way. One of the pleasures is, I think, the fact that you can finish it and know that you’ve finished it. It’s like solving a puzzle. With coding on the other hand you’re never really done. There is always the feeling that perhaps some part could be done better, added, removed, made faster.