I tried to generalize the crucial lessons I learned as a senior engineer who fights software complexity. Feedback is always welcome <3
I don’t mention security and other undoubtedly crucial aspects, since I think we can all agree on those. Here, I wrote about some points I rarely see mentioned.