See more
This is the power of Atomic CSS. Despite being contrary to supposed best practices, its popularity continues to grow because it is uniquely suited to building web applications that scale.
It is fairly simple to create small, performant CSS at the beginning of a project. The true test is what happens at scale, after new features and views are added, designs evolve, business pressures mount, team members come and go and so on.
As you can see above, one year later using a traditional semantic CSS approach, our CSS grew by 43% compared to a 3% growth in our repo size.