Writing
I’m perpetually writing about web development topics, most often JavaScript but sometimes related topics as well. This list is a good-faith effort to keep track of my various writings but is typically quite out-of-date.
Books
High Performance JavaScript (O’Reilly, 2009)
by Nicholas C. Zakas
contributions by Ross Harmes, Julien Lecomte, Steven Levithan, Stoyan Stefanov, and Matt Sweeney.
Even Faster Web Sites (O’Reilly, 2009)
by Steve Souders
contributions by Dion Almaer, Douglas Crockford, Tony Gentilcore, Dylan Schiemann, Stoyan Stefanov, Nicole Sullivan, and Nicholas C. Zakas.
Professional JavaScript for Web Developers, 2nd Edition (Wrox, 2009)
by Nicholas C. Zakas
Professional Ajax, 2nd Edition (Wrox, 2007)
by Nicholas C. Zakas, Jeremy McPeak, and Joe Fawcett
Professional Ajax (Wrox, 2006)
by Nicholas C. Zakas, Jeremy McPeak, and Joe Fawcett
Professional JavaScript for Web Developers (Wrox, 2005)
by Nicholas C. Zakas
Articles
What’s new in YUI Test 3.1.0
Published by YUIBlog.com on April 2, 2010
Ada Lovelace Day 2010: Sadaf Shahsahebi of the Yahoo! Developer Network
Published by YUIBlog.com on April 2, 2010
What’s new in YUI Test 3.0.0
Publichedy by YUIBlog.com on December 10, 2009
Writing Effective JavaScript Unit Tests with YUI Test
Published by YUIBlog.com on January 5, 2009
Getting Started with JavaScript Unit Testing and YUI Test
Published by YUIBlog.com on December 1, 2008
The New Yahoo! Front Page and YUI 3.0
Published by YUIBlog.com on November 11, 2008
Helping the YUI Compressor
Published by YUIBlog.com on February 11, 2008
The Yahoo! Juku
Published by YUIBlog.com on December 2, 2007
Downshift Your Code
Published by YUIBlog.com on July 9, 2007
Introduction to the Google Maps API
Published by Wrox.com on April 30, 2006
Design Patterns in JavaScript, Part 1
Published by WebReference.com on April 21, 2006
Ajax and the Yahoo! Connection Manager
Alternate Ajax Techniques, Part 2
Alternate Ajax Techniques, Part 1
Creating an Autosuggest Textbox with JavaScript, Part 3
Creating an Autosuggest Textbox with JavaScript, Part 2
Creating an Autosuggest Textbox with JavaScript, Part 1
Make Life Easy With Autocomplete Textboxes
Drag and Drop in Internet Explorer
A Cross-Browser DOM Document Wrapper