Re: Oh FFS
@GX5000
Not disagreeing with the sentiment. But as a contract developer, I move around more than most, and all the offices I've worked in over the past few years use laptops quite successfully.
The arrangement is usually a laptop connected to an external keyboard, mouse and two wide screens. This makes desk-moves and team reorganisation simpler. It also facilitates working from home - I just take the office laptop home with me and connect it to my own keyboard, mouse and screens. (Fiddling around with the connectors is a nuisance, but much less of a nuisance than commuting.)
The laptops are generally powerful enough for serious development work. If they aren't, it's worth reminding the clients how much they're paying for every minute I spend looking at a wait icon.