About Nicholas C. Zakas

Recent Posts

My first YUI release

There’s a common misconception out there that I’m part of the YUI team. Well, I’m not (I work on My Yahoo!), but that didn’t stop me from submitting some code to be included in the 2.3.0 release (details). I’ve been secretly working on this little creation for the past few months and now that the... […]

Professional JavaScript, 2nd Edition feedback wanted

It’s that time again. I’ve started work on the second edition of Professional JavaScript and I’d like to get some feedback from my fellow developers as I go along. Here’s the way it works: I’ve setup a Yahoo! group at which I’ll be posting copies of the new chapters. Members of this group agree to:... […]

Some of my writings

I’ve been so busy lately that I’ve forgotten to mention a few writings. Many of you will remember that I started out writing articles on various web sites before moving on to books. I’ve always felt a strong inclination towards writing online articles because they’re available via a quick search. So, I decided to contribute... […]

OpenOffice: Almost there

I’ve been a user of Microsoft Office for, well, as long as I can remember having a PC. I’ve always wanted to be free of those shackles, but since everyone sends things around in Office formats, it’s very hard to kick the habit. I’ve been watching OpenOffice development for a while, hoping that one day... […]

Standards in Context

A woman comes home to find her husband beating their kids with a bat. Scared, she runs to the closet, pulls out the handgun that they legally own, and shoots her husband. A woman comes home to find her husband hasn’t made dinner yet. She goes to the closet, pulls out the handgun they legally... […]

Yahoo!’s best-kept secret

I’ve said before that I really like working at Yahoo!, so with that bias stated, I want to tell everyone about a little-known Yahoo! property called FareChase. You know all those sites that offer airline tickets at discounted prices? You know how each only searches a small set of airlines, so you need to go... […]


I came across this in my usual readings today and thought I’d share. It looks like Microsoft is promoting (via numerous blog postings) ScriptDoc as a free way to generate XML documentation for JavaScript. It uses a style similar to the C# XML comments with one major difference: the comments actually go inside of the... […]

Professional Ajax at Borders

I’m not sure if there’s many people left who buy tech books in the old brick-and-mortar stores, but if you’re one of those people, swing by your nearest Borders bookstore to pick up your copy of Professional Ajax, 2nd Edition. There’s a special promotion going on through July 5th. What does that mean exactly? Not... […]

IE6 fix frees you of memory leaks

Just wanted to post a quick note that Microsoft released a patch for Internet Explorer 6 on Windows XP that fixes many memory leaks caused by circular references (details). This is good news, but it only affects those using Windows XP. It’s still best practice to avoid circular references in general, however, this makes the... […]

Safari 3 on Windows

I was among the first wave of people who downloaded the Safari 3 Beta for Windows yesterday. My first impressions were deluded a bit by my poor-performing machine, but generally I’m pretty impressed. The rendering is pretty fast and its memory footprint is pretty small compared to the other browsers running on my machine. I... […]