Legacy Code Base Challenges

Continuing with yesterday’s post 90 Days of GitHub Commits, jumping back into software engineering has really driven home to me why it’s so hard for successful software companies to keep up with new upstarts. Once a product is working, and the startup starts scaling, all the engineering efforts are focused on keeping up with growth, not with…

Product or Sales Startup CEO

Earlier today I was talking with a startup executive that’s worked for several successful CEOs. Towards the end of the conversation I asked how he would characterize the CEOs and their styles. Easy, he said, there are the product CEOs and the sales CEOs. Here’s a simple generalization of the product and sales CEO in…

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…