Brighton Ruby Conference Logo

Fri 28 Jun
Brighton Dome

Buy Tickets

Breaking Up With The Bundle // Thursday, 30th June 2022

Joel Hawksley


Over the course of 14 years, the CSS bundle grew to over 40,000 lines of custom CSS. It became almost impossible to refactor. Visual regressions were common. In this talk, we’ll share an honest picture of our successes and failures as we’ve worked to break up with our CSS bundle by moving towards a component-driven UI architecture.

Joel’s a staff software engineer at GitHub, working on user interface architecture and strategy. He leads development of the ViewComponent framework.