I’m done with the web
> The community has tossed out everything we’ve learned from the last 30 years of building applications in favor of being able to put something together quickly with complete disregard for maintainability or extendability.<p>That's spot on. You can add in to that that all the lessons of the <i>process</i> of developing software have also been discarded and are slowly being re-learned.<p>It is as if with the birth of the web there was a complete reboot of the IT industry which accidentally also re-formatted the drive that held our knowledge about how you go about software development (which is different from knowledge about what it is that you are building, and different still from the technical details of your implementation).<p>On top of all that the web is incredibly messy.