Tuesday night, I had an idea for refactoring our application to dramatically improve it, and I took my laptop home and restructured the app at the kitchen table in a frenzy of power-hacking.
I love that feeling when I'm totally in tune with hacking, when I feel I know exactly where to cut to make the system do something totally magnificent, totally sweet. When I'm being unproductive at work, I crave that feeling of being infinitely capable, infinitely competent. (And I'm unproductive a lot. I feel like all my programmer peers, especially Laura, Mike, and Sean, are so much more diligent than I am.)
But hacking like this an unstable position. It feels so good to be in that "Can'tTalkHackingFrenzyNoArticlesNoProno
I'm notmally participating (or at least lurking) in a fairly wide range of social fora while I'm at work, and when I'm hacking hard, I fall behind in all of these.
Nevertheless, I hope I'm still in that sweet sweet hacking groove tomorrow.