Doing the right thing poorly

I was halfway through reading the book Flying Without a Net by Thomas J. when I came across the following brilliant insight: in order to improve a particular skill, we have to first start by recognising that however we are performing that skill may not be the best way of doing so, and that to... Continue Reading →

Winning first place without ever being first

Or: what I learned from playing too much DiRT Rally (one of my favourite rally racing games.) So here's the context: I'm playing "career mode", in which I buy a car, hire a couple of engineers, and go out to race. In order to win the championship, I have to have the best time across... Continue Reading →

The Cloths of Heaven

One of my best friends got married over the weekend. The first of my close friends whose wedding I attended, and it might be a little unmanly to say it but I was actually quite moved by it. Last night, as I was reading through the compendium of beautiful poems by Garrison Keillor aptly named... Continue Reading →

Claiming my life back

It's been two months since I last updated hasn't it? Quite unbelievable really. I haven't gone this long without an update since... maybe ten years ago? (I always made it a point of one update each month, at least...) But I've been busy. Busiest time of my life perhaps. Work and school have absolutely consumed... Continue Reading →

A poor workman blames his tools

There is this idiom that goes something like this: a poor workman always blames his tools (a Google search reveals this might be better known as a bad workman always blames his tools, but I digress). Having grown up with the idiom oft-repeated to me by my mom, its grown to be such an innate... Continue Reading →

Programming in Python

Did I mention that I am learning (and have learned) to program in Python at Codeacademy and am loving it? (Unbiased plug: if you want to learn to program, doesn't have to be Python, try Codeacademy!) Sometimes I think that I'm such a nerd: reading programming books in the train; programming for fun at night;... Continue Reading →

Feeling Sorry for Yourself in this Complicated World

I was feeling sick. I mean really sick. Walking five steps would leave me gasping for air. My throat felt like murder (:bad). My head throbbed like a discotheque. But I had work to do. Work I didn't feel like doing, but which my professional self wouldn't let me off not doing. Let me share... Continue Reading →

2015: Dare Greatly

Happy New Year! It is now 2015. 2014 has come and passed. It's had its ups and downs -- as had every other year preceding; and as will every other year succeeding, though in many ways this year has had a little more of the latter than the former. As with the start of every... Continue Reading →

Wanderlust

The world is a book and those who do not travel read only one page. Attributed to  Augustine of Hippo, the quote above reignited latent wanderlust. If I had to be honest though, as much as I like the idea of Travel, the execution of the act of Travelling is very different. Alain de Botton,... Continue Reading →

On Blogging and Slogging

Ah, it's been a while since I last published anything here. Feel a little guilty, but thankfully not too much. Crazy work commitments in the months prior (man, I've been busy) followed by a two week holiday (to America!) meant I couldn't devote as much time as I'd have liked to writing here. Which reminds... Continue Reading →

Create a website or blog at WordPress.com

Up ↑