Best practises as superstitions

maybe try to also explain what is your concept of well written code. Though this gets technical :blush: so maybe nope.

I think devs go through different stages, 1) you follow the guidelines you are told to by better devs, 2) you start testing these practices with time, and make your own practices or adapt or even contribute better ones, 3) you keep learning. Yes, typically the popular frameworks for marketing reasons will try and tell you how to use their things. This eventually  gets sorted out by devs and life goes on. Poor if you are trapped for years into a entanglement forever thinking best practices of a particular person or persons is the best and don't learn to judge things for yourself. "Take the good and discard the bad" principle.