Windows at work, Mac at home

iMac iPad and iPhoneI resisted the notion of buying a Mac for a long time. I own a business software company. All of our products are built on Microsoft technology. My migration away from Unix-based systems to Windows happened back in the mid-90s when I began to actively seek employment with a company that had business applications (specfically software development business apps) that ran on Windows NT. I didn’t realize that one day, more than 15-years later I would come full cycle and embrace Unix-based operating systems once again. What surprised me is that the transition happened at home.

On nights and weekends I began to dive into what was happening in the open source community. I am an investor in Eldarion, one of the leading Django development companies anywhere and developer of the open source Pinax framework. I used Pinax and Django on our DzineBox website. I maintained this site on an old IBM Thinkpad running Ubuntu. Since DzineBox is written in Django, Ubuntu (or any variant of Linux for that matter) made for an ideal development platform. But it wasn’t until I decided to start focusing on mobile app development that my need for MacOS grew to the point that I finally had to shell out the $1,200 for an iMac.

Now look at me. I am definitely late to the party but with my iMac, iPad and iPhone, I’m like an Apple commercial. I am using the Trackpad with my iMac and really like it so far. Not sure if it’s more effecient than a mouse yet, but it is really intuitive. So far I wouldn’t say that owning a Mac is transforamtional. Some people talk about these Zen like experiences they have when they get their first Mac. However I had the original Macintosh and many of the fundamental concepts are still in place. Furthermore, since I already use the iPad and iPhone, the UI was seemlessly for me. I know some people who only have experience with Windows platforms really struggle with the Mac.

I was using Appcelerator on my Windows XP machine in an attempt to start working with the Android SDK. It took some effort just to get it to work. But after it crashed my machine when I uploaded an update to the Android SDK I said enough. I will give Appcelerator a good college try on the iMac, but if it also proves flaky I am off to XCode and my dreams of building cross platform apps will be dashed (at least for the time being).

  • Dan

    Haha, truly to the dark side sir! Do your devs. know about this!?

  • Yeah they know and they gave me some grief about it. But we didn’t think trying to develop an app using a Hackintosh configuration on Linux was going to put us in a very good light with the Apple compliance cops 😉

  • Cam,

    Take a look at We have been using their platform for a while to develop our cross platform product. They now support Android and iOS (in addition to Windows, Mac OSX and Linux). They have a vibrant community and I’m really impressed with the product line. The other solution you could look at is


  • RunRev is a new one on me. I’ll check it out. Thanks!

  • Jeff Hachtel

    My Zen moment came when my Windows mind realized I didn’t need to overcomplicate everything. I could just enter my information in, contacts, email accts, etc… and trust the system. Now I get frustrated easily in Windows. I still know how to use it with proficiency, but now I know “a better way” so I get twisted up over some of Windows’s quirks once in a while. My MacbookPro is the first Intel edition and has only become “obsolete” with Lion. It has performed well since I bought it in ’96. No viruses, no freak-outs, no crashes. My wife on the other hand has a Windows machine at home and complains every time she uses it. One day I hope to “convert” her to Mac. I must say I am glad to see Windows 7, and I am hopeful about W8. Pretty soon I’m going to have to buy a PC because UF Engineering won’t allow Macs and I’m headed back for an ISE degree. No Bootcamp allowed, apparently.

  • Cam Collins

    I am hopeful that Windows 8 and beyond will be a useful environment going forward. I didn’t like the world when Microsoft dominated all desktops and I am not so sure I would want a world completely dominated by Apple either. I am still a huge Apple fan and believe that many companies still can learn so much from their fundamental design principles.

    Good luck finishing up your ISE degree. Very disheartening to hear that UF remains tethered to the previous decade as it relates to computer technology. I am a proud Gator alum having graduated from their with an electrical engineering degree. But I get the feeling that UF seems to lag behind the other leading engineering schools when it comes to their computer science program. Please correct me if I am misguided here.

  • Pingback: Thoughts on “Microsoft’s Lost Decade” and Its Windows 8 Challenges — Global Nerdy()