Interesting story of how a guy went from developing on a MacBook Pro to using just and iPad and Linode server. I personally think that this is a pretty stupid move, if only because it imposes far too many constraints for an incredibly small payoff. However, I do think it is pretty neat that it can be done and that this guy seems to like it.
I have tried, and can, work all day on just my iPad. I have all the apps and tools that I need, but no matter how hard I try I find that I am much slower using the iPad than I am on my Mac. Whether it is the lack of true multitasking, keyboard shortcuts, mouse, or just a large screen — I can’t say, all I know is that it is a last resort as an “only” machine.