It's much more comfortable sitting in a nice chair, with two big monitors, an external ergonomic keyboard (Microsoft Natural Keyboard Elite), and the Razer DeathAdder mouse (Not as ergonomic as a trackball mouse, but very ergonomic for a regular mouse).
You could do this with a laptop too, but you'll be more prone to coding on the couch, which will dramatically increase your chances of getting carpal tunnel.
It's much more comfortable sitting in a nice chair, with two big monitors, an external ergonomic keyboard (Microsoft Natural Keyboard Elite), and the Razer DeathAdder mouse (Not as ergonomic as a trackball mouse, but very ergonomic for a regular mouse).
You could do this with a laptop too, but you'll be more prone to coding on the couch, which will dramatically increase your chances of getting carpal tunnel.