What do you need to start a product business

I was reading @patio11's description of how he started a "microISV" (remember that term from a few years back) from a simple Bingo Card Creator in 8 days.  It got me thinking about what you really need to start a product business online these days.  Besides the flippant answer "not much", here's the list I came … Continue reading What do you need to start a product business


Testing is a cost center

A cost center is a part of the organization that doesn't produce profits.  In other words, a necessary evil. For a long time, all of IT was considered a cost center.  You paid for IT infrastructure and staff, but didn't consider it an investment in your business.  But businesses in the late 1980s and 1990s … Continue reading Testing is a cost center

My son’s first programming lesson

This morning I was working from home at the dining room table while my 5 year old son ate his breakfast of Frosted Mini Wheats beside me. Baby was running around destroying things and sister was still asleep. At one point, I got a pen and paper and started diagramming inputs and control flow (for … Continue reading My son’s first programming lesson

Using COM automation to test SolidWorks

I'm building a test harness for testing CAD software plugins.  Right now, I'm working on figuring out how to use COM automation with SolidWorks and the SolidWorks API. One of the first steps is to be able to launch Solidworks and open a document. It took a bit of searching (and trial and error), but I … Continue reading Using COM automation to test SolidWorks

Windows Virtual Test Lab in the Cloud

I've been working lately on setting up a virtual test lab for a startup. As part of their strategy, they are building a plugin for CAD programs such as AutoDesk Inventor and SolidWorks. The need to test their software across a variety of platforms, including Windows XP, Vista, 7 & 8 -- both 32 and … Continue reading Windows Virtual Test Lab in the Cloud