The deployment had been running for twenty hours. I still wanted to make the meeting for another job.
Three days earlier, I answered a Craigslist post looking for somebody to maintain a few Linux and cPanel systems. I was the director of IT at Beatport and wanted five to ten more hours a week for extra cash. My note was not subtle.
I said I maintained about 150 CentOS nodes, could take calls at any hour, and knew the work would be straightforward. I even offered to do it for less than my normal consulting rate.
The reply came the next day. We talked. He offered me the work.
I forwarded the thread with one line: “It’s fun to be just slightly cocky. This guy offered me a job today though :)”
Then Beatport had a major code deployment and a new application to support. By early Thursday morning, the shift had reached twenty hours and was still going. I was supposed to meet the new client later that day.
I asked if we could push it to the afternoon or evening. I wanted to be a little more useful than a walking zombie. I also made it clear that I would rather show up tired than postpone the meeting entirely.
The strange part is that none of this felt especially strange at the time. Beatport was the full-time job. I already had consulting work around it. Now I was adding another small set of servers because there were more things I wanted to do and more money I wanted to make.
The twenty-hour shift was not a sign to slow down. It was a scheduling problem.
I finished the message by asking him to email early so I could wake up, check the plan, and get moving.