Over time I&#x27;ve developed some opinions not shared by most. I only use a framework when under extreme duress. I use static pages wherever possible. I measure payload size.<p>I&#x27;m also beginning to re-think CSS. I love CSS, but just like with OO, I&#x27;m thinking it may tempt us to think of structural considerations when we may just be wasting our time. I think the next app I write, I&#x27;m going to evolve my CSS, starting with inline styling, moving out to an inline style node in HEAD, then dynamically loading it from JS as in the Google example, and then finally using a class&#x2F;series of classes.<p>In much the same way, in FP you can just make it work, then generalize, then group, then eventually create modules&#x2F;classes full of generalized functions. This way of thinking seems to result in far quicker execution and far less complexity. Not sure if it translates to CSS, though. It&#x27;ll be interesting to try it out.