I am John Resig, creator of jQuery, AMA.
I first started working on jQuery sometime during 2005, while I was still in college, in order to alleviate much of the stress that I felt when trying to build cross-platform web applications. I was hacking on a number of projects at the time and had a couple hacky libraries I was using. I ended up merging them together, refining them a bit, and turning them into what is now called 'jQuery'.
Some more details about me and my projects can be found on my web site: http://ejohn.org/
Yesterday was the release of jQuery 1.6 and I just announced that I'm leaving the Mozilla Corporation to go work at Khan Academy: http://ejohn.org/blog/next-steps-in-2011/
I'm a long time Reddit user as well (since 2006). I remember first hearing about it from Paul Graham back in 2005 but was still an ardent Digg user. I actually applied to be in the original Y Combinator program in 2005 but ended up getting rejected. Applied again in 2006, got in, and moved to Boston. While there I met Alexis (one of the creators of Reddit) and said something like "Reddit seems neat, but a bit too high brow and boring." Needless to say, I was a full-time user within the month. I remember going to at least a couple of their rooftop parties in Cambridge and one of my friends even sublet one of their rooms for a while.
My favorite sub-reddits are fffffffuuuuuuuuuuuu and starcraft. I read every f7u12 comic every day and I watch more casted Starcraft games than any other form of media (movies and TV included).
I recently realized, after talking with Max Goodman (@chromakode) - one of the new hires at Reddit - that I really need to start getting more involved in helping to improve Reddit. I dipped my toe in by providing an improvement to f7u12: http://www.reddit.com/r/fffffffuuuuuuuuuuuu/comments/gwm95/rage_faster_fixed/
I recently started working on a new Node.js-based web application that will alleviate much of the stress that sub-reddit moderators feel (by allowing users to self-moderate themselves). I hope to have it done soon, message me if you moderate a sub-reddit and are interested in helping test it out.
So that this AMA isn't completely code and reddit-centric, here are some more things that I love:
- Art: I paint a little bit, collect a lot, study even more.
- Japanese Woodblock Printing: I study this art form extensively and I'm working to start the /r/ukiyoe sub-reddit. This is my primary interest outside of coding.
- Cooking and Food: Love cooking, cook meals almost every day. Travel extensively looking for great, hard-to-find, food.
- Movies and TV: Love film, go to film festivals, watch way too much good TV.
- Board games: Have 1-2 board games nights per week, my recent favorite is Hansa Teutonica.
That's all for now - ask away!
- 11:45am EST: Starting to answer questions!
- 2:00pm EST: Time for a conf call, be back in a bit.
- 2:35pm EST: Back! Getting caught up.
- 6:45pm EST: Dinner break, be back in a bit!
- 7:15pm EST: Back and answering again!
- 9:30pm EST: Ok, I've posted 304 replies, I'm taking a break. I may be back tonight or tomorrow, we'll see. Thanks everyone, it's been a ton of fun!