Should You Be Standing At Work?

I spend a lot of time sitting in front of a computer. That’s just the brutal truth of being a programmer. It’s exacerbated by the fact that, more and more, I spend my leisure time in front of a computer as well (curse you internet!). So I’m definitely not happy to see that amount of […]

Why the Pomodoro Technique is Worth the Time

  At first glance the pomodoro technique just sounds like timeboxing (an old standby of time management) and in many ways it is. But pomodoro’s real secret sauce, and its key to effectiveness, is adding a layer of methodology to timeboxing. Why Timebox? Let’s start at the beginning. Timeboxing refers to the concept of taking […]

5 Lessons from Rework

I recently finished the book Rework by the 37Signals founders. The book was a quick read and is definitely written for the blogging generation with illustrations and quick, scannable pages. In fact, it’s more like a collection of one page essays than a book, but even so, there is a lot of knowledge in those […]

Ambition and Happiness

In life, there is an uneasy balance between ambition and happiness. If you are too ambitious you may never be happy. When you reach one rung on the ladder, then you’re desperately scrambling for the next. On the other hand, if you’re just happy with the status quo, you may never do something truly extraordinary. […]

If You’ve Never Failed, You’ve Never Lived

Take a minute to watch the above video. I think it captures something profound and inspiring. For some reason in our culture failure is seen as this taboo that must be avoided at all costs, yet some of the the best in the world have failed many times over. There’s a classic Thomas Edison quote […]