Stories, software, and a life lived across several worlds
Since a few weeks I’m the happy owner of an iPad. My laptop got stolen while changing planes on a recent trip and since that happened I have been using a desktop computer. The theft of my laptop gave me reason to figure out how useful the iPad might be for everything else other than software development. I found myself reading a lot on the device. I used it for navigation on a recent road trip which worked great due to the integrated GPS and the Google Maps application.
Then I found myself using the iPad next to my desktop computer as it were a book while I was learning writing code for iOS. That was a pure coincident as the book about the topic was on the iPad.
Now I have changed locations and am using someone else’s desktop computer for software development. The screen is much smaller than what I have at home and again I find myself using the iPad next to the keyboard. This time to access the issue tracker, look up things on the web, to read and answer emails and even to chat via Google Talk.
Yes, I would do all these things on the screen of the desktop computer I’m using - if that screen were larger and the machine had more memory.
But then again my mind starts wandering and I am wondering … What would make a device like the iPad very useful for software developers that you cannot achieve with a larger screen?
For example in a pairing situation only one developer drives the keyboard while the other is the navigator. The navigator is supposed to watch, plan and think ahead. Could the navigator get some benefit, some help out of using a tablet? A tablet is much less intrusive and distracting than a clamshell laptop.
Could it be used as information radiator? Maybe messages from the continuous integration server appear there. What about team communication in cases where not everybody sits in the same room?
I’ve started to think about it. I believe I will put off the purchase of a new laptop for a while … This post was written on the on screen keyboard if the iPad! It’s an interesting experiment.
| Previous | 24 Aug 2010 | Next |
About me
Hello! My name is Stephan Schwab.
I build and rescue software, and I write fiction about the human side of how it gets made. Here you’ll find my stories and novelas, notes on craft, and field notes from a life lived across several worlds.
Working with software teams is what I do professionally — see how on caimito.net. You can also read about my experience since 1986.
Work with me
Hire me as the senior who embeds in your team and makes it ship.
Stories & writing
On the craft
Life across several worlds
Places that shaped me
Open Source
Stay in touch
LinkedIn Mastodon Bluesky TikTok Twitter RSS Email
Everything
See a listing of all posts on this site.