Everything I need to know, I learned from the Stoics

The Stoics get a bum rap. There’s just no other way to say it. They seem to be remembered by history as the Spocks of the Roman Empire — all logic and no emotion. But they stood for so much more. For those of you that don’t remember your high school history class, the Stoics […]

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. […]