So plug in a keyboard and monitor. One point of the article is that laptops are now good enough to be most people's primary "desktop" computer and they're also portable.
at Flugpo.com our developer brings his laptop in and plugs in a separate keyboard and a separate screen and basically ignores the laptop. Which seems to fit your criteria.
I used to use a Small Form Factor machine like this. There was a separate monitor & keyboard at work and at home. This way, I could have a way faster machine than what I could get as a laptop at work, but still have portability.