I use my iPad as much as possible. For writing, I use Leanpub so I need to be able to edit markdown files out of Dropbox. iaWriter works great, and I usually don't even bother to use a bluetooth keyboard.
For accessing servers, the Prompt app provides SSH and a special Linux/bash friendly keyboard.
For research, a web browser and Evernote work fine.
So, top level comment: writing works well on an iPad, programming much less so.
Edit: I hardly ever use the bluetooth keyboard: I use my MBA if I need a keyboard. The advantage of the iPad is that it is comfortable to hold while writing as-is.
Also: one of our neighbors has an Internet business that involves making a lot of short informational videos; she hired a consultant who got her set up filming, editing with iMovie, and publishing to youtube - all on her iPad. I was curious enough to buy iMovie for the iPad and try it myself, and it is not bad.
For accessing servers, the Prompt app provides SSH and a special Linux/bash friendly keyboard.
For research, a web browser and Evernote work fine.
So, top level comment: writing works well on an iPad, programming much less so.
Edit: I hardly ever use the bluetooth keyboard: I use my MBA if I need a keyboard. The advantage of the iPad is that it is comfortable to hold while writing as-is.