If you're architecting an early-stage startup, this article covers almost nothing of worth.
The two most important architectural factors for early-stage startups are:
1. product velocity; eg, the ability to move fast, experiment, and try things out in prod.
2. resource modeling; eg, what are the core data models that your product will use and how do they relate to each other?
Everything else is noise until you hit P/M fit.
#2 is less important than #1, but it's the really the only design point that can make or break ease of scalability post-P/M fit.