It's just an essential of going with the vanilla concepts and ideas from time to time when the opinionated space of working with given tools doesn't always seem to work out.
So I was reading this article, "The Great (and not so great) Gatsbyjs", Richard Moss, when I saw this amazing quote,
“You should aim to be an expert in your layer of the stack, and have a very good working knowledge of the level below.”
And it's I think about falling back to basic ideas of why something works instead of going knee deep into the actual framework and have some convoluted idea about how to tie things together. Always consider the situation, I guess.
Give it a read! It's pretty great.