Hacker News new | ask | show | jobs
by kristopolous 725 days ago
They're inherently connected. https://en.wikipedia.org/wiki/Conway%27s_law

There's an extension to this - a codependency. The system imposes structure back up the chain.

These choices can become good organizational fits because they reflect the separation of concerns of a project decided by management. It's almost invariably a management that doesn't know how to code or build software.

1 comments

I will give you this: The emergence of mature powerful web browsers made it possible to move a lot of functionality to the end-user's device and that gave raise to the frontend / backend developer split. But you are pointing to a specific frontend technology (react) and that is not the culprit here.