yield the dog

The Commuting Coder

| Comments

Essential tools to effectively use your time while stuck commuting

As a long time user of public transportation on my way to work and back I have grown myself a tool chain that helps me use my time more effectively. In this article I want to present the things I use and hope to get some inspiration from you.

Reading device

My Kindle has replaced books nearly completely as my main reading device (See Kindle survival guide). This has mainly two reasons: First its weight and size, and second the ability to switch between various books and articles at will.

With the Kindle I even started reading while walking, what I have never done before. You can simply enlarge the font size, so you can easily read while changing matters of transportation.


A lightweight notebook

If you want to use a computer, do not go out and by a large one. Everything that’s heavier than two kilograms is too much to carry around all day. Go small and lightweight. I am the happy owner of a MacBook Air and would not exchange it for another device. It’s the first notebook I own that does not matter, if it is in my back bag all day


Stuff to do with your notebook:

Coding

Obviously this wasn’t a hard one, but be aware that you should prepare your device for offline use, if you don’t happen to own a wireless modem.

  • get all the documentation to your device, you do not want to get stuck on a problem, simply due to the fact, that you do not know a method name, a method signature, … Dash can help you out in this case.
  • use a DVCS. That was again a no brainer.

Watching

There are times, when you don’t have the power or will to read or even code. That’s the time to lean back and watch. There are tons of screencasts out there. Either go to the iTunes store and search for stuff you are interested in or simply do a Google search.

Stuff I like to watch include: Railscasts, Vimcasts, Screencasts.

Besides screencasts there are lots of conference videos:

MP3 player

When you are just too tired to open your eyes, you can sill lean back, relax and listen to one of the high quality podcasts out there:

Earphone, earplug

From time to time you happen to sit nearby someone rather loud and chatty, who prevents you from being focused on the task you do. These are the times, when earplugs come in very handy, otherwise the distraction will win. If you happen to watch or listen to something make sure, you have earphones that shield you from any disturbing ambient noise.

Todos / Ideas / Backlog

While being in isolation new ideas come to my mind all the time or stuff I want to do or to look up. Or I just remember that I want to ask someone an important question. That’s when it’s handy to have some sort of way to track down those thoughts. It does not matter, if it’s a simple text file, a todo list app or a piece of paper to write down your thoughts - it’s just important to not forget these thoughts and leave them unused.

Give me inspiration

So let’s hear from you. What’s the stuff that makes you a productive coder while commuting?

Comments