Editor’s Note: I originally wrote this for ZenHabits back in June 2008, but I’ve brought it over as I think NS readers will find it interesting!
Have you ever written out a list of goals you’d like to achieve and thought, ‘How can I get all this done’? Or seen an opportunity that you’ve had to pass by because you are just flat out? Life is a torrent of choices and possibilities, and often it’s hard to let them go. Should you compromise? Or do you just need a better game plan?
As an easily excitable person, I have a really hard time constraining myself to doing just a few things. Every project seems worth doing, every opportunity worth taking. Still I know that for many people, work is a way to make enough money to relax and enjoy life. If that sounds like you, then you may not get much out of this article. However, if your days are filled to the brim and yet you still can’t wait to start that new project, then I am speaking to you! Read More

Back in the summer of 2001 when I was in my final year of university, I had a part-time job at an internet cafe. It was in a dingy old pub with prehistoric computers and a barely-better-than-dialup connection shared amongst fifteen computers. Because it was such a crappy internet cafe no-one ever really went there. So I found myself with plenty of time to learn Photoshop, HTML and to dabble in PHP.
