Oregon Convention Center

June 13 & 14, 2013

Come one, come all!

jQuery Conference is back and it's better than ever! We're headed to Portland for the first time, but we're back with two tracks, 31 talks, and something for everyone! We know that jQuery users run the gamut from newcomers to experts, but that everyone relishes the opportunity to level up with new tools and techniques. That's why we've gathered some of the best minds in the industry to discuss jQuery – and a whole lot more. The only thing missing is you!


Click the icon to view the slides for each talk. Click the icon to view the video.

Day 1 • Thu June 13

  Track A • Splunk Room Track B • AppNexus Room
8:00 – 9:00

Breakfast & Registration

Portland Ballroom Lobby

9:00 – 9:50

jQuery Keynote

Dave Methvin
10:00 – 10:40

TJ VanToll

jQuery UI Widgets vs. HTML5

Rachel Nabors

JavaScript for Designers
10:50 – 11:30

Jessica Dillon

When to .stop() using .animate() and #start using .css3-animations

Alex McPherson

Widening your JavaScript Application: Organizational Tips from the (Front End) Front Line
11:40 – 12:20

David Furfero

The Story of jQuery UI Touch Punch

Alex Sexton

Depending on jQuery
12:20 – 1:30


Oregon Ballroom

1:30 – 2:10

Paul Verbeek

Device Advice

Eric Mann

Unit Testing: Minutes Now Will Save Hours Later
2:20 – 3:00

Robin Raymond

Using jQuery to build a federated, real-time video chat app

Tessa Harmon

Everything I Wish I Had Known About Building Single-Page Apps
3:00 – 3:30

Snack Break!

3:30 – 4:10

Timmy Willison

The Future of Selectors

Katie Cunningham

Making Websites for Everyone
4:20 – 5:00

Nathan Wall

Writing High-Integrity JavaScript

Sam Breed

Fixing Broken Windows: 10 Small Things That Will Instantly Improve Your Project
5:10 – 6:00

jQuery's Open Source Infrastructure – And You!

Clark Allan, Corey Frang, Scott González, Adam J. Sontag
8:00 – 10:00

Party! sponsored by Jive Software

Oregon Ballroom

Day 2 • Fri June 14

  Track A • Splunk Room Track B • AppNexus Room
8:00 – 10:00

Breakfast & Registration

(Foundation Members: Breakfast Reception Downstairs)

10:00 – 10:50

jQuery UI and jQuery Mobile Keynote

Scott González , Ralph Whitbeck
11:00 – 11:40

Patrick Camacho

Beyond DOM Manipulation: Building Stateful Modules with Promises and Events

Rushaine McBean

Straight from the Source
11:50 – 12:30

Howard Abrams

A/B Testing: How To with jQuery

Katie Gengler

jQuery Isn't Enough: An Introduction to Ember.js
12:30 – 1:30


1:30 – 2:10

Greg Franko

Making Modular jQuery Plugins with the jQuery UI Widget Factory, Grunt, and DownloadBuilder.js

Jenn Schiffer

Learn Code, Make Art: Using the Right-brain as a Code Education Tool
2:20 – 3:00

Lon Ingram


John K. Paul

I Like My jQuery Plugins Warm and Toasty: Wrapping jQuery Plugins with Backbone.js
3:10 – 3:50

Angelina Fabbro

Building Modular Web Applications: How To Build a Good Component

Raquel Vélez

Front-End Development in Node.js
3:50 – 4:20

Snack Break!

4:20 – 5:00

Eric Shepherd

If You Love It So Much, Why Don't You Write a Wrapper Around It?

Adam J. Sontag

jQuery is a Swiss Army Knife (and that's OK!)
5:10 – 5:50

Bob Holt

Home-growing Top-Notch Developers

Cory Gackenheimer

Dealing with the Natives: jQuery Mobile + Phonegap
5:50 – 6:00

Wrap up and Goodbye

Tickets are no longer available for this event.


Wednesday is Training Day!

We're holding got two training tracks so you can improve and learn in the area you think will help you the most. Training sessions will take place Wednesday, June 12, 2013 at the Oregon Convention Center, site of the jQuery Conference.

Advanced jQuery

Bocoup’s advanced jQuery training will make you a stronger developer and get you prepared for all the great talks that you’ll see over the next two days. If you've taken a beginner level training at one of our last events, Advanced jQuery is the perfect follow up. Also a great option if you know jQuery, but feel like there's room to level up and learn new techniques.

Topics that will be covered include:

  • Promises and Deferreds
  • Enhancing with Effects
  • Extending jQuery with Plugins

Led by Ben Alman

Ben Alman is a Senior Developer at Bocoup and author of numerous open source projects such as Grunt, the popular task-based command line build tool for JavaScript projects. He also frequently writes and presents on modern JavaScript and jQuery topics at conferences around the world.

Front-end Fundamentals

Learn the fundamentals of front-end development and best practices in this beginner to intermediate focused training. Topics to be covered include:

  • JS and jQuery Fundamentals:
    • Interacting with the DOM
    • Event Delegation
    • Debugging
    • DOM interaction gotchas, best practices
  • Introduction to the web ecosystem - tools and libraries to make your job easier

Led by Dan Heberden

Dan Heberden is a Senior Developer at Bocoup and the Director of Technology at the jQuery Foundation. He's an expert on deployment and the author of Gith, an open-source tool for deployment.

Sponsored by Bocoup

Bocoup is an Open Web technology consulting and training company building and supporting tomorrow's Open Web technologies and helping our customers adopt them. Bocoup makes significant contributions to the jQuery core library informed by real-world implementation experience. Bocoup also works on connected jQuery Foundation technologies, infrastructure projects, documentation and getting-started guides as well as numerous other Open Web JavaScript libraries, frameworks and learning materials.

Training tickets are no longer available

Training sessions took place on Wednesday, June 12, 2013 at the Oregon Convention Center, site of the jQuery Conference. Registering for training does not include a conference ticket.

Without these folks, this wouldn't happen.

Diamond Sponsors

Platinum Sponsors

Gold Sponsors

Silver Sponsors

Party Sponsor

Media Sponsors

AV Sponsor

Volunteers Sponsor

Training Sponsor

The jQuery Conference in Portland 2013 will be our largest event to date. It's a great opportunity to meet and get to know over 1,000 of the world's top jQuery talent. Whether you're looking to hire developers, promote your product, or just give back to the community, this is the place to be. Download our prospectus here or send us an email to get involved.

Meet us at the OCC. You can't miss it.

The lovely Oregon Convention Center.

2013 will be our biggest conference year yet! jQuery will be taking over a huge section of the Oregon Convention Center. If you haven't been to the OCC before, you're in for a treat! As the largest convention center in the Pacific Northwest, we'll have 3x the space we've had in the past. That means more breathing room in sessions and lots more hang out hallway track space.

Looking for a place to stay? The DoubleTree Portland is the official hotel for jQuery Conference Portland 2013. The team, board and speakers will all be staying there, and we'd love for you to join us.

DoubleTree Portland, within walking distance of OCC

We've negotiated a discounted rate with the hotel, which will be available while supplies last, or until May 31, 2013. Please note that our hotel blocks almost always sell out, so book your rooms early!

In order to receive the group room rate, attendees must use the group code JQ6. Reservations received after the cutoff date or after the room block is sold out (whichever comes first) will be honored on a space-available basis at the prevailing rate of the hotel. All rates are single/double occupancy and do not include the local and occupancy tax.

Getting around Portland

Travel Portland has graciously provided jQuery Conference attendees with free passes for the MAX light rail train, Portland Street Car, and buses. These passes are good for the duration of the conference, June 12 - 14, 2013. Passes will be available at Registration, upon request. You will need to carry the pass to board the train, car or bus.

On the day of your arrival, take the MAX Red Line to the DoubleTree, take the Lloyd Center stop. The cost for this one way trip (a two-hour pass) will be $2.50. You can also purchase a day pass for $5.00 if you plan to use MAX later the same day. Tickets can be purchased inside of Portland International Airport as well as any MAX stop.