Another fellow team member and I spent the entire working day of yesterday in a pair programming session, overcoming challenge after challenge as we broke through towards the goals.
The joy, the sense of realization and, the actual achievements; what a blessing to be a computer programmer!
We could have continued programming a lot more, but there are other things besides work (like advancing with my reading & reflective practice list).
Comes to mind these transcendental pieces of work:
Reflective Practitioner: How Professionals Think in Action
Educating the Reflective Practitioner