YUI Blog Over the Years

A look back at 8 years of JavaScript history, from February 2006 to August 2014.

1,002
Total Posts
87
Contributors
8
Years Active
18+
Books Written by Contributors
100+
YUI Theater Videos
4
YUIConf Events

Posts by Year

2006
60
2007
89
2008
121
2009
127
2010
194
2011
94
2012
139
2013
122
2014
56

Top Categories

Development
665
YUIConf
137
Releases
123
YUI Theater
88
YUI Weekly
76
Open Hours
73
In the Wild
46
Performance
27

Books by Contributors

The knowledge shared on YUIBlog extended far beyond the web. Many contributors went on to write influential books that shaped how a generation of developers learned their craft:

"JavaScript: The Good Parts"
Douglas Crockford (2008)
The definitive guide to JavaScript's best features, based on years of his YUI Theater talks.
"How JavaScript Works"
Douglas Crockford (2018)
A deep dive into the language's internals, functions, and eventual programming.
"High Performance Web Sites"
Steve Souders (2007)
The 14 rules that defined web performance optimization, originating from his YUIBlog research.
"Even Faster Web Sites"
Steve Souders (2009)
The sequel diving deeper into frontend performance.
"Professional JavaScript for Web Developers"
Nicholas C. Zakas (2005, 4th ed. 2019)
A comprehensive guide that became the go-to reference for serious JS developers.
"High Performance JavaScript"
Nicholas C. Zakas (2010)
Performance patterns that built on the YUIBlog performance research.
"Maintainable JavaScript"
Nicholas C. Zakas (2012)
Code organization principles rooted in large-scale Yahoo development.
"Understanding ECMAScript 6"
Nicholas C. Zakas (2016)
The definitive guide to ES6 features.
"The Principles of Object-Oriented JavaScript"
Nicholas C. Zakas (2014)
Deep dive into JavaScript's object system.
"Secrets of the JavaScript Ninja"
John Resig & Bear Bibeault (2012, 2nd ed. 2016)
Advanced techniques from the creator of jQuery.
"Pro JavaScript Techniques"
John Resig (2006)
Modern JavaScript development, DOM scripting, and Ajax.
"JavaScript Patterns"
Stoyan Stefanov (2010)
Design patterns including many explored first on YUIBlog.
"Object-Oriented JavaScript"
Stoyan Stefanov (2008, 3rd ed. 2017)
Foundations of OOP in JavaScript.
"Designing Web Interfaces"
Bill Scott & Theresa Neil (2009)
Interaction patterns from Yahoo's design team.
"Pro JavaScript Design Patterns"
Ross Harmes & Dustin Diaz (2008)
Classical design patterns adapted for JavaScript.
"Beginning JavaScript with DOM Scripting and Ajax"
Christian Heilmann (2006)
Practical, unobtrusive JavaScript for real-world applications.
"Node: Up and Running"
Tom Hughes-Croucher (2012)
Scalable server-side JavaScript with Node.js.
"YUI 3 Cookbook"
Evan Goer (2012)
Over 170 recipes for building maintainable applications with YUI.
"Web Form Design"
Luke Wroblewski (2008)
The definitive guide to form UX.
"Mobile First"
Luke Wroblewski (2011)
The philosophy that changed responsive design.

All Contributors

A special thanks to the 87 authors who contributed to YUIBlog over the years: