Nicolas is a front-end engineer at Twitter. He leads several open source software projects — Normalize.css, HTML5 Boilerplate, SUIT — and is most interested in front-end architecture and tooling. He studied Anthropology before unintentionally starting to code in 2007.
The current state of the Web platform makes working with, and maintaining lots of HTML and CSS a painful task. Even modestly-sized applications can quickly end up with tens of thousands of lines of HTML and CSS. And dozens of developers may need to work with the UI code on a daily basis.
Without an HTML/CSS application architecture, things can quickly get out of hand. This talk will look at the design of the SUIT framework, and the use of tooling to support and test HTML/CSS development.