Front-End Only Minimum Viable Product

Steve Blank and Eric Ries helped popularize the concept of the minimum viable product (MVP) as a way to get a functional prototype into the hands of potential customers as quickly as possible. Previously, too many entrepreneurs built complex, elaborate products without incorporating customer feedback, resulting in failure. Now, with some of the latest JavaScript frameworks, the minimum…

90 Days of GitHub Commits

As part of my 2015 Year of Code plan, I made a small goal to commit code daily for 90 days straight to get back into things and learn as much as I can. My last run at serious software development was in 2008, so it’s been many years since I’ve done it on a…

A Startup’s Product Roadmap

Product roadmaps are a tricky thing in startups. As a startup, one of the most important aspects of the business is the ability to move fast and make decisions quickly based on new information. With a detailed roadmap, especially one shared with key customers, the ability to change direction can be greatly diminished. Here are a few…

Initial Product-Market Fit

When entrepreneurs set out to build their company, they have grand visions and aspirations. The product needs to do this, and that, and the other thing. The list goes on and on. Only, product-market fit starts small. Really small. Here are some thoughts on initial product-market fit: 10 friendly customers like the product and give friendly-focused feedback,…

Losing Product-Market Fit

One of the hot topics in startups is around product-market fit. Whether it’s how to know if you’ve achieved product-market fit or how product-market fit relates to raising money, there’s plenty of information available. Well, there’s another aspect of product-market fit that’s almost never talked about: losing it. Just because product-market fit is achieved, it doesn’t…

The Product Manager

In the tech startup world there’s a consistent theme that software engineers and sales reps are two of the hardest positions to fill as the company scales. Well, there’s an even harder position to fill and that’s the role of the product manager (thankfully, a larger number of them aren’t required for each startup). Here’s…