I'm surprised that people work on laptops for extended periods. I'm used to working on a proper desk with full size monitors and a good chair. I could never work on a sofa or coffee shop table with a laptop for hours, but seems common - how does your neck and back survive?