Enjoying the Variety of Running a Business

One of the best aspects of running your own business is that you have the opportunity to wear a lot of different hats. Notice that I said “best” and “opportunity.” I view this as a huge positive. Not everyone feels the same way.

For instance, some developers solely want to develop websites all day long without ever worrying about the other facets of running a business. And there’s absolutely nothing wrong with that – there are plenty of jobs where you can thrive doing just that. However, I know that I would personally get bored out of my mind if every single day I booted up my computer and built websites all day long.

It’s been a busy and unusual last few weeks. Aside from the general busyness of of the holidays, I spent a lot of time setting up laptops for Reece & Bobby, getting their training plans ready, and then actually training them the past few days. It’s an exciting step for our company, but it’s definitely out of the ordinary. We’re also upgrading/migrating Detailed Image’s server this weekend, as well as reviewing our ’11 numbers, and beginning to work on the next phases of LockerPulse (finally!). All stuff that’s also a bit out of my ordinary routine, but also really enjoyable and fulfilling, which ultimately makes running a business more fun to me than most jobs.

6 comments on Enjoying the Variety of Running a Business

  1. Matt Baty says:

    And this is exactly why I will never give up on the idea of starting my own business.

  2. Rob says:

    There’s a huge gulf between having the opportunity to wear different hats and having to wear the hats. It seems you’re now at the point where you can take half an hour to get a broom and sweep the warehouse if you want to but you don’t have to. That’s a great place to be. I think that by working on only one facet of your business forever could mean you’d lose touch and could become isolated from the rest of your team too.

    FYI – I happened to try and look at your site on the weekend you were doing the migration and got a 503 (I think), which one would expect but I wondered instead if there was a way of using your .htaccess to send anyone not from your IP to an (offsite?) contact form/explanatory page etc, which is what I’ve done when upgrading magento/wordpress etc.

    • Adam McFarland says:

      Interestingly enough I just read a good article about handling maintenance on SEOMoz the other day and I plan on implementing that whenever we do regular maintenance http://www.seomoz.org/blog/how-to-handle-downtime-during-site-maintenance However it becomes a bit more complicated with a migration like this because we literally had our hosting company physically swap out one box for another one. My guess is that we would have to do something on the domain level with the nameservers, which probably wouldn’t be worth the hassle for a few hours…although I’m not sure because I’ve obviously never done it 🙂 This was an upgrade from hardware we’ve been using since 2008. I don’t plan on full migrations like this very often. Next time I will probably research the options more fully. I was more focused on getting everything done correctly than a little downtime, although it is nice to let everyone know what’s going on.

      • Rob says:

        Ah, fair enough. I think given the time it takes to propagate changes across DNS servers would make it not worthwhile doing. Awesome you’ve got new hardware, hopefully that’s a good sign! Do you see a point where you’ll consider migrating from a single box to multi server or elastic/cloud/other-buzzword scalable hosting?

        • Adam McFarland says:

          Do you see a point where you’ll consider migrating from a single box to multi server or elastic/cloud/other-buzzword scalable hosting?

          I like “other-buzzword scalable hosting” 🙂

          We are on a cloud platform for LockerPulse and we’ve scaled up several times and it’s worked great. For Detailed Image we have to make sure our IP addresses stay in tact, PCI compliance is maintained, and SSL’s are preserved. From my understanding keeping things secure is more of a challenge on the cloud platform. The next step would probably be to get my blog, SportsLizard, and some of our other sites off the DI server. Maybe someday DI will need more than one server, and will cross that bridge when we come to it, but that’s still a ways away.

Leave a Reply

Your email address will not be published. Required fields are marked *

Commenting Rules

I'm honored that you found this post interesting enough to leave a comment. Before posting, I have a few ground rules:

  • Please keep your comments as relevant to the post as possible.
  • No personal attacks or any other nastiness.
  • Your first comment is subject to my approval.

Thanks!