The journey is the adventure.

In the Battle for Artificial Intelligence, Winner Takes All

January 22nd, 2018

Artificial intelligence (AI) is one of the most exciting, rapidly advancing and possibly overhyped fields in technology today. It’s also one of the most frightening (more on that…

You’re Crazy … If You’re Not Using Scrum to Help Manage Remote Teams

December 13th, 2017

For the past 20 years, I’ve been starting, growing and managing software companies. Early on in my career, after dropping out of grad school and securing about $46…

Most Software Projects Fail — Make Sure Yours Don’t

September 26th, 2017

Here’s a sobering fact: Most software development projects fail. According to a report by The Standish Group, 31.1% of projects will be canceled before they’re completed and 52.7%…

Why Outsource Software Development to Eastern Europe?

August 12th, 2017

Writing an article on where in the world to outsource software development can be tricky. After all, it involves making sweeping statements about the characteristics of entire populations.…

Hello, World!

July 17th, 2017

The purpose of this blog entry is to update you on the last few years of my life, share the story of the creation of Newfire Partners and…