3 ms·
Maybe it’s bad software engineering but it’s a reality that most companies have “bad engineering”, there’s always piles of tech debt and even stuff out of your
by ditonal 4y ago
Maybe it’s bad software engineering but it’s a reality that most companies have “bad engineering”, there’s always piles of tech debt and even stuff out of your control.
For example, one outage related to Google Ads API changing their parameters. This led to ads not being run which directly cost revenue since those ads were profitable. The outage went on for much longer than it needed to since people with expertise on the marketing pipelines were gone.
Id say the “bad engineering” here is mostly Google ads who should version their API changes. But if Google can’t do good engineering, I’m not counting on too many other companies to do so. This idea that infra is a “set and forget” operation because autoscaling exists is a fantasy for conference talks, not reality.