Deploy Code More Frequently

Once a month.  Once a month, with no intention to go more frequently?  Just give up, pack it in and go home.

We live in a world where it’s not just “best practice”, but it’s actually easy to deploy code multiple times per day.  This garners you opportunities to learn from your customers, multiple times per day.

A few pointers to get you going in the right direction: Unit Tests, GitHub Flow, Test Automation, CI/CD, Microservices, Feature Flags, New Relic, Chat Ops.

You are a technology company

The thinking has to flip.  You are not a taxi fleet.  You are not a laundry service.  You are not a bank.  You are a technology company, that delivers taxis, clean laundry, and banking services.

The sooner you realize that need to structure yourself as a technology company, the better the chance that you will evolve fast enough.  Evolve fast enough, and you just might avoid becoming the next Blockbuster.

Podcast Interview: MoDev MVP Conference

I recently had the pleasure of connecting with Elliot Volkman to be interviewed for the upcoming MoDev MVP Conference.  I’ll be presenting “The Product Manager’s Guide to Technical Decisions” with my colleague Kirsten Wirth.  Here’s a link to the interview, and please do not hesitate to reach out to me any time to discuss.

PS: I quote/cite Marc Andressen, but both actually belong to Ben Horowitz.