I complain every day more about how we organize our works and need the insanely complex git to collaborate because we have insane ways of producing code.<p>An industry that requires increased insane level of complexity for simple task to &quot;progress&quot; amaze me at failing to get the problem is not in the tools.<p>I can guarantee that for 10 weeks work with &quot;old&quot; technologies (python + whatever static HTML server) I can make a one size fits all website for all restaurant that can be customized without security holes. Make it in a free license so that people make money with my second creation ... on purpose. And we would all win. All the economy from having something simple and well thought.<p>But I can&#x27;t do it. I am not an influent trend maker so no one will bet a kopek on my business.<p>And you know, these tools cognitive load on the brain, is a load that should be spent on business problems, where cost efficiency matters.<p>Where operational expenses are better kept low whatever the initial investment is.<p>The fact we all use at least git (+ a ticket tracker) that are heavyweight, should tell us that we are dangerously inflating the cost of building software. Hence, contradicting our very primary reason to be : which is to diminish operational expenses the most we can.<p>And we still have not proven anything about how much money this increased expenses due to complexity finally create value anywhere... In decreased price, decreased incidents, higher quality, better jobs, better economical growth ... saved lives...business values true SLA (and not the one measured by the editors&#x2F;operators)...<p>So, well, github may not be the problem.