4 ms·
That's what I was thinking when I read the article. When I worked at Amazon, everyone worked out of the same repo(s), used the same build system (Brazil), depl
by quicklime 7y ago
That's what I was thinking when I read the article.
When I worked at Amazon, everyone worked out of the same repo(s), used the same build system (Brazil), deployment system (Apollo), deployed to the same place (EC2), most APIs were written using the same framework (Coral), etc. This is not that unlike the other large tech companies, and now that I'm back at a large non-tech company where everyone builds their own slightly-incompatible tools and deployment pipelines, I do miss that standardization.
Sure, some people chose to use different tools here and there, but most people wouldn't choose to reconstruct the universe just to stand up a microservice. It's not like all the "two-pizza teams" were all doing completely different things with incompatible tooling.
It's been a while since I worked there, so things might've changed completely since then. But as a shareholder, I hope not.