This year I've read several good books that I'd like to share with you, after all, if you are reading this probably our tastes overlap. And then these books will be perfect for you (or for some geek in your life). The books I've selected range from programming, sports and non-fiction. Oddly enough, I don't remember any fiction book I've read this year (not counting some book by Raymond Chandler, which I can recommend each year). Let's go!

Confessions of an advertising man: An almost autobiographical book by famed ad-man David Ogilvy, if you are anything into copywriting, advertising or marketing, you have to read this book. Not only will it help sharpen your ideas, but it is also a very good and entertaining read.

Thinking Forth: I've had this book for a long, long time and I finally got to read it. I used a simple method for getting me to read it: I left it in the bathroom. When I had to spend some time there (for example, shaving with an electric machine!) I read a few pages. And in no time, I had finished. You don't need to have a computer close to read it, but a little knowledge of Forth is quite useful. It is a clean book, introducing some concepts like orthogonality and testing without even trying.

Power Sleep The Revolutionary Program That Prepares Your Mind for Peak Performance: A best-seller book focused on mental abilities and how sleep affects it. Packed with research results and advice, it was a very interesting book, although a little too long. After all, the best suggestion is to go to sleep each day at the same time and keep adding 15 minutes (weekly) to your sleep until you stop feeling sleepy. Now that you have the spoiler, buy it.

Crush It! Why NOW Is the Time to Cash In on Your Passion: One of these self-help books that will get you pumping ideas and rocking you off the sofa. According to Gary, now it is time to crush it. And probably it is. If you are a little low on motivation, read this book. Don't expect it to teach you how to do things, just read it as experiences to think about.

What I talk about when I talk about running: Another running book, this time an autobiographical piece by one of my favourite writers, Haruki Murakami. I was expecting a little better from him... But of course, not every book can be Hard-boiled wonderland and the end of the world. An interesting read about Murakami's running experiences, and how he got to run a 50 miler and the "original" marathon in Greece (under a scorching sun).

This month I've started several books that I'm sure would have make this list, and will probably be delayed until next year:

Steve Jobs: I will remember how and when I found out Steve died, and will still be inspired by his commencement speech for a long while. I've gone through almost one fifth of the book (a very thick one,) and it is one of the best biographies I've read (the other is John Nash's). Brilliantly written, it reads like a novel with a fast pace.

1Q84: the recent best-seller by Murakami was the gift from my girlfriend for this year's St. George day, and I've only been able to read a few pages. From the raving reviews, I assume I'll like it (I was deceived by Kafka in the shore).

The memory palace of Matteo Ricci: A classic book for memory techniques lovers, I've only got to read the first 20 pages or so. So far, very interesting and well edited.