I've been doing this whole "sitting and thinking for money" thing for over twenty years now. I've written about some of the things that happen to the body after sitting and typing for long periods, and talked about ways we can try to stem the tide, like
Almost ten years ago I blogged about The Programmer's Back, The Programmer's Hands, and worse yet (and most recently) The Programmer's Body.
I'm happy with my desk, but since Being a Remote Worker Sucks I get cabin fever and need to mix it up. Sometimes I sit at my desk, sometimes I stand, sometimes I just escape to a local café. I needed another option.
I noticed that I wasn't getting nearly close enough to the arbitrary goal of 10,000 daily steps per my FitBit. When I travel I walk obsessively, but here in Oregon running and walking in the rain is really no fun. I started running on the treadmill in the last few months while making may way through my NetFlix queue but quickly realized that this is prime-email-deleting-time I'm wasting!
It was finally time to make this Treadmill into a desk. Being the immensely handy fix-it type that I am (not) I promptly tried to cut a piece of wood. It was quite the achievement, let me tell you.
The prototype was fine, just a board laid across the treadmill but it worked. I enlisted my Dad (who is actually Handy) and we iterated. Here's what we came up with. Bonus points to my Dad who is incapable of letting a piece of wood leave his shop without being sanded or property stained.
First, we took the original boards and added small supports to keep it from moving laterally. Then I added foam from the inside of a bike helmet to make the fit even tighter against the side supports.
Then, Dad built a small box with a lip to sit on top of the boards. This brings the laptop (my Lenovo X1 Carbon Touch) up to a height that keeps my hands at exactly a 90 degree angle to the keyboard. This has proven very comfortable - not too low and not too high.
If I want to run full out, I just lift the two pieces up and move the aside. It's also worth noting that I'm still using the safety cord in case I trip or fall off the treadmill. I'm considering actually drilling a 1.5" hole through the middle of the box to thread the cord so if I do take a spill, it won't take the box with me.
I've been doing about 2 miles per hour at a slight incline. I don't like super slow walking (1 mph) as I find it actually requires more thinking than normal walking. So far today I've moseyed about 5 miles on the treadmill desk without really feeling it. I'm not sure I'd want to spend a full day doing this, but it's very comfortable and I think I'll use it for at least an hour or so at a time.
This was super easy to do and I recommend it to anyone who has (or can cheaply get) a treadmill, a few pieces of wood, and a laptop. It was so easy and the benefits are so clearly obvious, I'm actually a little disappointed I didn't do this years ago.
Sponsor: Thank you to RedGate for sponsoring the feed this week! Easy release management: Deploy your .NET apps, services and SQL Server databases in a single, repeatable process with Red Gate’s Deployment Manager. There’s a free Starter edition, so get started now!