Things to consider before buying enterprise software

Posted on August 4, 2017

My latest for Forbes - based on some hard-earned experience buying enterprise software  

Read More


How to avoid making your clients angry with product delays

Posted on June 13, 2017

I first learned this lesson ten years ago at my first company (a financial technology startup), where as a newly minted engineering manager, I let the client know on Friday afternoon that the release scheduled for today wouldn't be happening. The resulting explosion was a harsh lesson, but I'm glad I learned it early. (more…)

Read More


How IT in non-technical companies can function the best

Posted on May 24, 2017

Some time before my current role at Mark43 (a technology company), I was part of the IT department in a non-technical company. This was not by choice - I joined a "startup within a large organization" - but that's how it happened. It was not a good experience, but I've learned some things. In this Forbes article, I (and some other execs from non-tech companies) share their best tips for survival: (more…)

Read More


How to Select a Software Vendor

Posted on May 5, 2017

I've been contributing to Forbes for a while, but today, my first full-length article got published. I talk about a system I've created over the years that lets you select a software vendor. (more…)

Read More


How AR and VR will change how we interact with our devices

Posted on March 18, 2017

My latest contribution to Forbes, where I make some bold predictions: (more…)

Read More


What to look for when hiring software engineers

Posted on February 14, 2017

Some thoughts from me and others on what to look for when hiring software engineers: (more…)

Read More