John Resig
John Resig | |
---|---|
Born | citation needed] | May 8, 1984 [
Residence | New York City, USA |
Institutions | Khan Academy Mozilla Corporation Rochester Institute of Technology |
Alma mater | Rochester Institute of Technology[1][2] |
Known for | jQuery Processing.js Secrets of the JavaScript Ninja[3] Pro JavaScript Techniques[4] |
Website ejohn |
John Resig is an American software engineer and entrepreneur, best known as the creator and lead developer of the jQuery JavaScript library.[5]
Education
Resig was educated at the Rochester Institute of Technology[1] graduating with an undergraduate degree in Computer Science in 2005. During this time he worked with Ankur Teredesai[6][7] on data mining instant messaging networks and Jon Schull on exploring new ways of encouraging real-time online collaboration.[1]
Careers
John Resig currently works as an application developer at Khan Academy.[8] Previously, he was a JavaScript tool developer for the Mozilla Corporation. For his work on jQuery he was inducted into the Rochester Institute of Technology's Innovation Hall of Fame[1] on April 30, 2010.[1]
Software projects
Resig has started or contributed to many JavaScript libraries, including:
- jQuery[5] a multi-browser JavaScript library designed to simplify the client-side scripting of HTML.
- Processing.js,[9] a port of the Processing language to JavaScript.[10]
- EnvJS,[11] a port of the browser DOM to Rhino.[12]
- TestSwarm[13] a distributed continuous integration test suite for JavaScript.[14]
- Sizzle,[15] a standalone, pure-JavaScript, CSS selector engine.[16]
- FUEL,[17] a Firefox extension development kit.[18]
Resig is a frequent guest speaker at companies like Google and Yahoo! and has presented at many conferences related to web technology, including SXSW,[19] Webstock,[20] MIX, and Tech4Africa.[21]
Publications
Resig is the author of a widely read blog,[22][23] and is the author of the book Pro JavaScript Techniques, published by Apress in 2006,[4][24] Secrets of the JavaScript Ninja with Bear Bibeault, published by Manning Publications in December 2012[3] and several other papers.[6]
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
<templatestyles src="Div col/styles.css"/>
- John Resig - About Me
- EnvJS
- Processing.js
- Test Swarm
- Sizzle.js
- FUEL
- John Resig on TwitterLua error in Module:WikidataCheck at line 28: attempt to index field 'wikibase' (a nil value).
- John Resig on Flickr
Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 1.0 1.1 1.2 1.3 1.4 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Apress, John Resig bio blurb
- ↑ 3.0 3.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 6.0 6.1 John Resig's publications indexed by Google Scholar, a service provided by Google
- ↑ List of publications from Microsoft Academic Search
- ↑ John Resig's blog, Next Steps in 2011
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ John Resig - Blog. Ejohn.org. Retrieved on 2014-05-13.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Pro JavaScript Techniques : 9781590597279, APRESS.COM[dead link]Archive copy at the Wayback Machine
- Pages with reference errors
- Articles with unsourced statements from May 2013
- 1984 births
- American bloggers
- American technology writers
- Computer programmers
- Web developers
- JavaScript
- Living people
- Mozilla developers
- Rochester Institute of Technology alumni
- Technology evangelists
- Articles with dead external links from August 2011