Things to consider before buying enterprise software
My latest for Forbes - based on some hard-earned experience buying enterprise software
How to avoid making your clients angry with product delays
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…)
How IT in non-technical companies can function the best
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…)
How to Select a Software Vendor
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…)
How AR and VR will change how we interact with our devices
My latest contribution to Forbes, where I make some bold predictions: (more…)
What to look for when hiring software engineers
Some thoughts from me and others on what to look for when hiring software engineers: (more…)