Playing Around With Twitter Lists

And I made a web/tech one that might be of interest. I’m not sure how useful the lists actually are, but it felt like it was worth a shot if just to make sense of my own following list. Feel free to shout out interesting people I missed in the comments. Most of the people […]

Netscape’s Javascript Documentation From 1999 (document.layers!)

Don’t ask why I’m poking around the wayback machine (that would spoil the surprise,) but if you’ve been around as long as I have and want to reminisce, or never got to experience Web 1.0 as a developer and want to see what all the complaints are about, you should really take a look at […]

Jscript Versions Reported By Major Versions of Internet Explorer (For Use With Conditional Compilation)

Conditional Compilation is a handy, Internet Explorer specific method for forking bits of JavaScript. The nice thing about it is that real browsers don’t notice it at all. It just looks like a comment block to any non-IE browser. Which saves the rest of the world from even having to if (IE) { } else […]

The JavaScript NodeList and You. Watch Where You Point That Thing, Soldier

I saw this tweet yesterday and was reminded , once again, of how misunderstood the return value of a DOM method like document.getElementsByTagName is. Normally, it doesn’t matter that folks don’t really understand the return value fully, because most of the time the code just works. Where it breaks is interesting, so it’s worth taking […]

Have I Mentioned That The HTML5 DOCTYPE Makes Me Smile?

It does. Why? Well, I’ve been doing this job, at a very high level, for a long time and I couldn’t code this by hand if you paid me $50,000: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> I understand it, and I can’t remember it. That’s basically gibberish to most people. There’s no way […]