At the end of 2020, web development at Twitter was done by a small group of engineers on a single team. But we had big aspirations for the future.
We wanted to introduce features like Spaces, Communities, Topics, and more in the year ahead. There was a new design on the way, and we had lots of web-specific projects like type safety, improved scroller performance, and GraphQL adoption in the works.
To accomplish it all, we knew we needed to scale and restructure the way we were organized. We had to face the new reality of having dozens of cross-functional product teams all working on the website, each with just a few web developers.
