This guide is about the technical, procedural, system, and security issues around software development and deployment that you should think about as your startup gets started, especially once you have developers building & deploying code.
Most startups work to get up and going quickly, build prototypes and MVPs, get users, and get going, as all that propels them towards getting the all-important funding they need to keep going.
However, most also miss many key things they need along the way, in ways that cause real problems later, from intellectual property to code possession to security, performance, technical debt, and much more.
This guide is for very early-stage startups, around the time you have your initial angel or pre-seed funding, and importantly, have a few developers working and some code running.
This guide is meant to be a shared resources between the CEO and the senior technical roles, which may vary based on the company’s founders, who is most technical, etc. The CEO should be making sure those in charge of technology are aware of and managing the issues raised in this guide. Likewise, the technical folks should be on top of all these issues as early as possible.