Alex Krupp - software architecture essay Jun 25, 2021 Software architecture for consumer apps Predictability Readability Simplicity Upgradability Easy