I&#x27;ve seen plenty of projects with separate front end and back end developers fuck up because the front end developers try to solve &quot;back end problems&quot; on the front end and vice versa.<p>This is the cause of an awful lot of technical debt, and &quot;big, widely used consumer facing app&quot; is the natural habitat of large technical debts.