Chapter 14. Brisket
My team engineered Brisket with three guiding principles:
- Code freedom
- Consistent API across environments
- Stay out of the way of progress
Before diving deeper into Brisket, why did we build it?
Like most frameworks, Brisket was born out of a product need. In late 2013, my team was tasked with relaunching Bloomberg.com’s opinion section as a new digital media product, BloombergView.com. The product team and designers had ambitious goals for the new site:
- Infinite scroll
- Pop-over lightboxed articles
- Responsive design (mobile first)
- Feels fast
- Great for SEO
We had 4 engineers and 3 months (12 weeks).
Fast page rendering is critical to a digital media product’s success because media content is a fairly elastic ...