Don’t Follow Your Passion

I recently read an advance copy of Cal Newport’s fascinating (and controversial) new book: So Good They Can’t Ignore You. The main argument being that following your passion is bad career advice. The first problem is that, for the most part, preexisting passions don’t exist. Cal cites a study which interviewed 500+ university students to […]

The Beginner’s Guide to Learning to Program

One of the most frequent questions I get asked in emails is what’s the best way to learn how to program. In the past I’ve shied away from this question, since the internet is populated by much better programmers than myself. However, while there are many guides to learning a specific programming languages or tool, […]

AS SEEN IN