by aa_memon on 12/31/20, 10:58 PM with 0 comments
The reasons are discussed often right on HN.
- The desire to mimic the technical infrastructures of big companies like Google and Facebook whether one’s system needs that level of scale or not.
- The desire to replicate software architecture’s of the bigger companies things like micro services.
- I also think engineers want to work on interesting things and complex things probably tickle certain parts of engineers’ brains.
what would one have to change to incentivize engineers to build simpler (perhaps even boring) systems/technologies/architectures?