More Flow, More Happiness

I usually spend only 20% of my workday programming, but this week I’ve been doing more of it and it’s been awesome. There’s something really rewarding about refactoring code — making it more concise, more logical, more consistent. More beautiful. This isn’t even new code; I’m just pruning the old stuff in preparation for coming additions. Jon Udell says good programming is like good writing: you need multiple drafts.

For me, programming is the way I get into flow. Sometimes writing can do it for me too. For my grandmother, I think it was quilting. I believe much happiness comes from creating something.

If you want to be notified the next time I write something, sign up for email alerts or subscribe to the RSS feed. Thanks for reading.

One Response to “More Flow, More Happiness”

  1. Connor Says:
    John Galt would agree. Producing is a great feeling.

Leave a Reply