60-40 rule

less than 1 minute read

From Lessons on Leading by Jessica Steel : Leaders recognize that we should feel 60% mastery and 40% stretch in our jobs at any given time. We draw our confi...

Back to Org Mode

7 minute read

Synchronizing tasks, notes, calendars, etc. between desktop and mobile turned out to be a distraction rather than helping me, so I moved again to OrgMode. He...

Book Review - Focus Manifesto

4 minute read

I was struggling with focus in the past week, and I needed a refresher of the basics. So I was looking for reading a new book that I haven’t read before, and...

Passionate Programmer book review

9 minute read

The Passionate Programmer book by Chad Fowler is a must-read career book for every software developer. In this article, I show why.

My Bash and Vim setups

11 minute read

I find it surprising on how little time coders spend on their development environment (the dev env). A good dev env is necessary for any coder because we do ...

Book Review - The Checklist Manifesto

11 minute read

I recently read the book The Checklist Manifesto by Atul Gawande. It is about how the simple idea of checklists transformed the medical, aeronautical and arc...

About Deep Procrastination

3 minute read

Cal Newport, one of my favorite bloggers ever, wrote about the upside of deep procrastination last week. I had a few thoughts on the subject.

The point of being Done

1 minute read

Listening to Seth Godin say "What you do for a living is not be creative, what you do is ship" reminded me of the The Cult of Done manifesto:

iPhone for productivity

6 minute read

I was reading the The Favorite iPhone Apps of Five Geek Rock Stars and did not find it useful, because it was mostly about games or things that apply to peop...


less than 1 minute read

Here is a typical day of someone who sent this to Caterina Fake:

What is your ideal personal finance life

6 minute read

I have been reading personal finance-related blogs for a while now. But due to obvious reasons, it had become very important to have proper habits so that I ...


3 minute read

Ever since I read about how Arif Vakil uses a "My World Mindmap" to organize his life, I started using mind maps. It is such an utterly simple concept but ye...

From Google Reader to MyAlltop

4 minute read

About six months ago, I had stopped reading all RSS feeds because I wasn't managing my information input well. Over the past few months I was slowly creeping...

Thought for the Day

1 minute read

I had grown up among engineers, and I could remember the engineers of the twenties very well indeed: their open, shining intellects, their free and gentle hu...

Barcamp Bangalore 8

2 minute read

I had a great time at BCB8. Even though I had ranted previously on the tech focus this time, the planners made it clear that all topics are welcome and Barca...

Get into the Flow

7 minute read

A big question that keeps coming up for an attention-deficit person like me is "How do you get into the flow?"

Refocus on the Basics

4 minute read

Most of what I learned about programming was during my first year at Yahoo!. I wrote so much Perl code and dove into naive attempts at distributed computing,...

My Online Life in Mint

3 minute read

A list of blogs I read has been published in the Mint Lounge newspaper on 13-Dec-2008 Saturday.

How Fresh Graduates Can Grow

7 minute read

As a small experiment, I had put up a skribit sidebar where anybody can suggest what I can write about. Little did I know that it would actually be used seri...

Announcing my free book on Vim

3 minute read

Today is the first day of, and on this occasion, I'm happy to announce the first public release of my Creative-Commons licensed book on the Vim ...

Specialization vs Generalization

4 minute read

I’ve been pondering about specialization vs. generalization in terms of career skills. I have this notion that I should be a maven, should be an expert at so...

Tips for Working From Home

7 minute read

Working from home full-time is a different experience than we are used to. You make or break things, there's no one asking about your progress and there are ...

Always remember Carpe Diem

3 minute read

One of the hard lessons that I have learned this year is "Always remember Carpe Diem". The corollary is that "If you don't execute on your idea quick, someon...

How to handle information overload

4 minute read

Philipp Lenssen recently had a good post on tips on information overload by various people. It got me thinking about the various tips and tricks I've imbibed...

Career Advice

less than 1 minute read

There have been many times where I've been asked for "career advice", especially after a talk. I usually suggest them to 'build a repertoire of things you ha...

A productive homepage

1 minute read

I recently started using my own home page in Firefox as a start-point for all the important links that I should visit from time to time. It's been a good boo...

Its all in the mind

8 minute read

(Warning : I just started typing this post because the title popped into my head, so what follows might seem like a lot of rambling.)


3 minute read

When I look at people around me, I often ponder how they manage to live life just like any other day. They tackle work and fun and go home and watch TV and s...


less than 1 minute read

Long live Paper!