Musing and opinions about HTML5 Boilerplate and working on open source code.
Video: http://vimeo.com/66468638
HTML5 Boilerplate past,present, and futureNicolas Gallagher@necolas
View Slide
HTML5 BoilerplateNormalize.cssSUIT toolkitIdiomatic CSS
Has been used by…GoogleMicrosoftTwitterNASANikeetc.
In the beginning…
“Markup zygote”
HTMLCSSJS librariesBuild scriptTest framework
Removing the test framework
Removing the build script
Removing hot pink
Spin-off libraries
Consuming normalize.css
Also used by…Twitter BootstrapYUI 3TweetDeckSoundcloudGOV.UKGuardianRdioMedium…and others.
Consuming .htaccess
v1.0...v4.1.03,094 (+) and 12,751(-)github.com/h5bp/html5-boilerplate/compare/v1.0...v4.1.0
Smaller scope. Wider adoption
Limit scope
Project maintenance
Write documentation early
Core developers
Not too many cooks
But find collaborators!
Lessons from volunteering
Give people responsibility
Make people feel appreciated
We made mistakes
What about the future?
Evolution of tooling
github.com/twitter/bower
github.com/gruntjs/grunt
github.com/yeoman/yo
Future of the Web Platform
Web Components
Built-in destruction
Fin