Blog


Non-Stop jQuery

If you’ve been wondering why I’ve been incommunicado the past couple weeks, here’s why: – jQuery 1.1.4 – jQuery 1.2 – jQuery 1.2.1 – jQuery UI Three major releases, and one minor release, in less than a month will do that to you. If anyone has tried to email me and hasn’t gotten a response, […]

Comment · Posted: September 17th, 2007


Building a JavaScript Library

This past Friday I gave my first Google Tech Talk on Building a JavaScript Library. I was invited to speak by Jon Wiley and had a chance to speak with a bunch of people on the User Experience team at Google (and, of course, try the always-popular food). Building a JavaScript Library [Video]Building a JavaScript […]

Comment · Posted: August 21st, 2007


SXSW 2008 Voting

It’s that time of year again – voting for the 2008 SXSW Interactive panels has opened up. This year I played it smart and actually got my panel submissions in on time. I’ve got two new talks planned, so if you’re interested in seeing me present (or are interested in reading the slides, and hearing […]

Comment · Posted: August 20th, 2007


First JS Test Suite Bug Caught

Late last night, a commit to the Mozilla trunk caused the tree to “go orange” (signaling that, while the build was successful, a test had failed). Upon inspection it was determined that one of the recently-integrated Prototype tests was failing. This is particularly interesting because this is the first time that one of the foreign […]

Comment · Posted: August 10th, 2007


Why Tamarin instead of…

After yesterday’s post on the browser scripting revolution, detailing the new projects being built on top of Tamarin, a number of questions came up concerning the choice of Tamarin instead of other virtual machines. Two engines came up, in particular: The Java Virtual Machine (JVM) – which is already able to run Jython and JRuby, […]

Comment · Posted: August 8th, 2007


The Browser Scripting Revolution

In the bustle of announcements surrounding OSCON, Blackhat, and the Ajax Experience one single, incredibly important, announcement was made: The introduction of two new Mozilla projects: IronMonkey and ScreamingMonkey. The critical, core, component of this is the Tamarin virtual machine (which is an Open Sourced version of the ActionScript Virtual Machine that powered the Adobe […]

Comment · Posted: August 8th, 2007


JavaScript Fuzz Testing

Fuzz testing is incredibly cool. Essentially, you throw random data at a program, seeing how it responds. This has a broad range of applicability, especially so in the world of security (finding fringe cases that the program authors didn’t cover, leading to exploits). For example, if you were testing a web application, you could generate […]

Comment · Posted: August 6th, 2007


Thoughts on Open Source Community

I recently had the opportunity to read through some of the, brand new, Learning jQuery book and I wanted to take this opportunity to write up some of my thoughts concerning the jQuery project and open source in general. Learning jQuery was written by Karl Swedberg and Jonathan Chaffer and I feel lucky that they […]

Comment · Posted: July 25th, 2007


Next entries » · « Previous entries

Secrets of the JavaScript Ninja

Secrets of the JS Ninja

Secret techniques of top JavaScript programmers. Published by Manning.

John Resig Twitter Updates

@jeresig / Mastodon

Infrequent, short, updates and links.