What does &quot;slowing down a bit&quot; even mean? Sorry, but this just reads like total fluff to me. Where exactly should we slow down? There&#x27;s no clear problem statement nor proposed solution.<p>Web development has been improving drastically over the last few years, which is amazing. But you don&#x27;t have to use any of these newer technologies! Even if it&#x27;s evolving rapidly, it&#x27;s also pretty strict when maintaining backwards compatibility.<p>Another problem I have with this article is that it puts websites and web apps in the same bag. You cannot do web apps without JS. There are tons of applications that are impossible without JS! Progressive enhancement is not feasible for applications. When I have document-focused content, I make sure it works with JS disabled, but I don&#x27;t think anyone should bother with that when they&#x27;re building a web app.<p>There&#x27;s a lot of tools that are really targeting applications, but they get jammed into regular websites.<p>What I do think we should do is improve our documentation and improve our communication skills. I don&#x27;t think this is limited to the web, but I&#x27;d love it if people were more up-front about what problems their framework or library is meant to solve. Talk about the tradeoffs that you made when building that framework &#x2F; library, and explain why you made those design decisions. This is all important in figuring out what tools to use. And talk about its shortcomings as well! Tell me what parts are still rough around the edges. This can help developers decide on whether or not X framework is a good choice for their problem.