How to Build Front-End Architecture for Large Teams
A front-end codebase with a few dozen developers working on it starts to show familiar signs of wear. Pull requests…
A front-end codebase with a few dozen developers working on it starts to show familiar signs of wear. Pull requests…
When the engineering team is small, dealing with production incidents usually feels simple. A few people who know the system…
Shipping a large change to a production system with a big user base creates a very familiar kind of stress.…
As a company grows, the way engineering and product teams work together begins to wear down. What used to be…
The first sign of trouble is usually the build queue. A few developers join the team, commit frequency goes up,…
At the beginning, the idea of a monorepo is quite appealing. Having all the code in one place, centralized dependencies,…
When a team is small, keeping software quality under control feels intuitive. You can review every pull request, you know…
At a certain stage of growth, the codebase stops making intuitive sense. Logic that used to be simple becomes spread…
At a certain point in a company’s growth, you start to notice some strange things happening. Adding more engineers doesn’t…