[1/3] There is theory, and then there is reality. People spend so much time to make their #reactjs components pure and reusable. I've never seen truly reused cross-project react components in my career. And when they are, something is always off. Keep it simple. #javascript
[2/3] We're still figuring out how to write software. The latest "best practices" and conventions are the results of a constant iteration. Nobody figured anything out. There is no perfect solution. #programmers are literally kids playing with toys.
[3/3] Don't lose yourself in premature optimisation and in the seeking of approval by those who themselves don't know what they are doing. Write #code, solve problems.