This is the third post in a series about pain-reducing improvements I’ve made to my workstation. For more detail, read part 1 and part 2.

For the first couple of years working at HubSpot I kept my computer, monitor, keyboard, and mouse all on the same work surface. Our desks were very simple, no monitor mounts or keyboard drawers. At some point I realized that having the keyboard and mouse on the desk might be causing some of my pain. So I started looking for a good keyboard tray to add to my workstation. By moving the keyboard and mouse to a lower position I would have to reach less and my arms should hang naturally at my side.
I had a few requirements for the keyboard tray: I wanted a removable tray that would attach to my existing desk fairly simply; we rent the office furniture so I did not want to make any significant changes to it. I also was looking for a good range of movement: sliding, tilting, swiveling, etc. Additionally, I wanted the mouse and keyboard to fit on the same surface, I don’t like a wobbly separate mouse platform. After some research on Amazon and reading a bunch of reviews I settled on the 3M ATK65LE. It had all the range of motion I wanted, was big enough to hold keyboard and mouse on the same surface and claimed to be a tool-free installation.
As it turns out, the installation was not entirely tool-free installation. The mounting system works by hanging a metal bracket on the front lip of the desk and then attaching the underside with heavy-duty velcro. In practice the velcro sucks and the bottom frequently detaches from the desk. So I drove a couple of 1-inch screws into the underside of my desk and it worked great; the tray stayed in place and there was no visible sign that I modified the desk.
The adjust-ability of the 3M tray is great. It covers all sorts of combinations of tilt, slide and swivel. I would certainly recommend the tray to others. The only down side is that the surface is just a tad on the small side. The mouse and keyboard both fit but there’s limited room for mousing. Not a big deal if you have your mouse speed set high enough. The new working position did help with pain a bit. It kept me from resting my wrists on the edge of the desk and it allowed my arms to hang more naturally. Although it wasn’t a cure, it was a step in the right direction.
Sometime last year we started running into trouble with the HubSpot dashboard application for all of our customers. The dashboard was beginning to load slowly, very slowly. I investigated the slowness for a while, with help from my co-worker Stephen Huenneke, and eventually figured out that the problem was a collection of hundreds and sometimes thousands of items that were being loaded unnecessarily for the dashboard.
Ever since Facebook announced the ability to add a Like button to any webpage I’ve been mulling over the consequences. My thoughts solidified. And I have decided that Facebook is f-ing brilliant.
Last night it took two and a half hours to watch LOST. The show is 45 minutes long. The extra hour and a half was spent coping with the utter disaster that ABC calls a video player. It got me thinking about internet video, and how backward the system is today.
Sunday morning I drove up to Gilford, NH for Mother’s Day and managed to sneak in nine holes before visiting my parents. I played with Andrew, one of my oldest friends and an equal golfer. We went to 


Some of the earliest pain I experienced while working was in my right hand. It didn’t take long for me to realize that it was being overworked. Constant jumping between the mouse and keyboard and using the cramped laptop keyboard and track pad were causing a lot of trouble.
More from Dan