>migrating to Go because, using Protobuffs for a simple eCommerce API that does not need it
I would imagine improving throughput a fractional percentage point could have multiple millions of dollars in return for any company close to FAANG size. I fail to see how these are good examples of 'wasted' engineering effort.
Building your own chat system is a good one though, definitely seems like a vanity project.
Agree, that’s why I specified “because” in the Go example, and “for a simple eCommerce API”. Almost all technical solutions have a place under the sun in the right context. My point is that this “right context” gets lost when the incentives are far removed from business needs and that not all overstaffed
companies are “idle”.
I would imagine improving throughput a fractional percentage point could have multiple millions of dollars in return for any company close to FAANG size. I fail to see how these are good examples of 'wasted' engineering effort.
Building your own chat system is a good one though, definitely seems like a vanity project.