I stopped rebuilding the same deploy and infrastructure system for every project (opens in new tab)
Over ten years, my projects kept turning into the same backend, infrastructure, tenancy, auth, deployment, and validation. I stopped treating those as fresh decisions for every product and pulled them into one reusable system.
Read the original article