What's really sad, however, is when you IM your boss to leave a note about the code you're working on? And discover he, too, is in and working on code over his holiday.
Other realizations: it is somewhat frustrating to spend several days hacking together a complex method to exchange data between two components, and then discover that the library you're using has (poorly documented and unadvertised) methods to do PRECISELY THIS. Argh.
Off to lunch.