Common advice is: 1) Don’t put all your infrastructure in the same stack 2) Use multiple environments, such as dev, staging, and production 3) Stacks deployed in multiple environments should share the same infrastructure code
"Corporate culture was also very different in my early career. Cigarette, cigar, and pipe smoking was rampant until the late 80s. I’d sit in smoke-filled meetings and come out wheezing, reeking of tobacco. Also, the dress was different. I was required to wear a conservative suit, tie, and leather shoes until around 2000 when business casual became popular"