That's right, the jQuery Conference is no longer a coastal affair. And where else could we go after Portland besides Austin? Help us discover what amazing things come from mixing jQuery with awesome food and sun (and bats!). We hope you'll attend to find out which city did it before it was cool.
We'll be at the Convention Center in downtown Austin. We have room blocks at the nearby Hyatt Place and Radisson Hotels. To receive our rate and join our room block in either hotel, use the links below to book your hotel room.
jQuery is one of the most widely-used tools on the Open Web, and its users have broad exposure across the discipline of front-end development. The goal of jQuery Conference is to bring together experts from across our field to bring you up to speed on the latest in jQuery, jQuery UI, jQuery Mobile, and a whole lot more. With subjects ranging from emerging browser technologies like push notifications, web components, and responsive design to test and build automation to software development workflow, jQuery Austin is a great opportunity to become a more well-rounded web application developer and get to know colleagues and peers from around the world.
jQuery continues to evolve to meet the needs of web developers. House cleaning in jQuery Core 1.9 and 2.0 has whittled away the fat and cruft from the API, plus the ability to create custom builds means you don't need to load what you don't use. When performance problems arise, however, it's important to understand how your use of jQuery can affect performance. We'll bust a few myths about what makes web pages slow and use some readily available tools to identify the real performance killers.
Dave Methvin is President of the jQuery Foundation and the team leader for jQuery Core. He also provides independent consulting focused on client-side web technologies and web site performance. Past positions include Chief Technology Officer at PC Pitstop, Executive Editor at Windows Magazine, and more than two decades of experience as a freelance technology writer. Unlike the former CEO of Yahoo, Dave can prove that he has Computer Science degrees--a Master's and Bachelor's from the University of Virginia.
You're putting your application together, but now you're getting some sort of weird errors, and you're not exactly sure where the heck to start looking. Did you mess something up, or are you bringing in some plugin that might be broken in a weird way that only you've hit?
Having spent the last few years debugging code that he didn't write, Brian will show you how to dig into code using the latest developer tools in today's browsers in order to find and fix (or at least isolate) what's broken. We'll be using the console along with DOM inspection and source viewing to resolve all the things, including some tips and tricks for working with and debugging AMD modules!
Brian Arnold is a Senior Software Engineer at BazaarVoice. Prior to that, he was the Lead Support Engineer at SitePen, where he spent years digging through and fixing code for a wide variety of clients.
There's more to jQuery UI Widget development than just calling
$.widget. This talk will discuss techniques that will help you get more of jQuery UI Widget Factory-based widgets, especially in mixed front-end environments, including:
Richard Lindsey is a Front End Architect at The Advisory Board Company in Austin, TX. He is responsible for maintaining and expanding upon their internal UI widget library that's used across all of their products.
With an ever widening pipeline of web capable devices, the previously clear line of mobile vs. desktop platforms is blurring. Touch screens can now be found not only on smartphones and tablets, but also on laptops, desktops, and even smart TVs. And thus, web developers are left with a difficult task of building pages that look good and function well on all platforms.
In this talk, I will share my experience in using jQuery Mobile to try and create pages that provide the best user experience regardless of the device. I will focus on:
While the examples utilize jQuery Mobile, the general ideas could be easily applied to creating pages with other frameworks.
Scientist. Programmer. Web Developer. Open Science and Open Source Enthusiast. Asta works at the National Center for Biotechnology Information (part of National Library of Medicine of National Institutes of Health) building scientific analysis resources available online to the public around the world. She has been programming in various languages for more than ten years and using jQuery extensively for the past three. When not busy coding, Asta enjoys board games and a good glass of wine.
The ACC is right in the middle of downtown Austin, deep in the heart of Texas, which mean that the sheer deliciousness of the options surrounding us for lunch is simply too much for us to make a call on what'll best suit your fancy. We've opted to give you a nice healthy chunk of time to have a nice
unhealthy meal at any one of the many Austin-tatious restaurants within a few blocks' walk.
We've compiled a small list of some of our local favorites. If you care for our two cents, the hot dogs at Frank are can't-miss
(especially if you've never had one) and Ironworks offers classic Texas BBQ and does not even require crossing the street.
With 100 minutes allotted for lunch, there ought to be enough time for you to get in and out of (and amble to and from) most of these or any of the many other fine choices that await you. Use your best judgment and if you find yourself on a very long line, you may want to postpone your trip until dinner or the day after! The Austin Convention and Visitor's Bureau has put together this created this Downtown Austin Restaurant Cheat Sheet (PDF) if you're looking for food information in a more ...digestible format!
Grunt lets you automate anything. Whatever you're trying to do, there's a Grunt task for that. But sometimes it's less obvious how to combine grunt tasks to do things like run a development server with connect or integrate with TravisCI for continuous integration. This talk will take you beyond defining a simple grunt file and open your eyes to new possibilities.
I am a 27 year old software developer living in Austin, Texas, and I work at Waterfall Mobile. Besides family, friends, and tacos, the internet is pretty much my favorite thing, so I became a web developer. It wasn't always like that though, at one time in a previous life I was a Marine, and after a few beers I'd be happy to tell you the funny stories that wouldn't be appropriate for a speaker bio.
Push notifications are an important part of application development. The question is, why don't we have them on the web? This talk will do a quick review of the current W3C draft of the Push API spec, then we'll talk about Mozilla's SimplePush API implementation, why it's awesome and how my team and I are working to hopefully help get this API implemented across browsers.
voxel.js is a collection of projects that make it easier than ever to create 3D voxel games and visualizations all in the browser.
This talk will explore the similarities of voxel.js and jQuery projects. Such as the plugin ecosystem, API, ease of use and more. It will also feature examples of using jQuery and Three.js to help build your 3D project with voxel.js.
Vlad Filippov is part of the Identity team at Mozilla, hacking on various identity-attached services. He has also been deeply immersed in software development since last century. His work has roamed widely: from desktop web development (client and server), to mobile, Android and 3D games. In the brief moments he is not coding, Vlad enjoys music and British comedy.
As Stack Overflow fills up with questions like "Why would I use 'em' instead of 'px'?" or "Why would I use a 'for' loop instead of a 'while' loop?", it's become more and more apparent that the foundations of learning (and mastering) basic HTML, CSS, and JS can unfortunately be overlooked during the learning process. This can lead to even bigger problems down the road in a developer's career. Teaching people is hard though, and effectively teaching them the answer to "why?" is sometimes even harder.
In this talk, we'll look at some tips that can assist in teaching new front-end developers what they need to know to successfully become awesome, while simultaneously providing them with the answers to some whys to help them understand the sometimes abstract concepts that are introduced during the learning process.
Dan Gribbin is a Front-End Engineer at Brand Networks in Rochester, NY. He has taught a series on Web Development from beginner to advanced levels at the Rochester Brainery, an organization for affordable learning, as well as run informal introductory front-end classes at BN. When not learning, he obsesses over the perfect cup of coffee, takes photos, and spins records.
AngularJS is a fascinating framework for web developers. It's really a completely different way to build applications. There is no DOM selection and mutation, there are only Directives.
What is a directive? How do they work? What is transclusion? Why are all of these words so big? These questions and more will be answered in this session based on my article of the same title on ADC, as well as my work on the open source project, Angular Kendo UI.
Web development is not just for making websites! Code has become a whole other medium for making art, and it's so easy to do nowadays thanks to jQuery, HTML, and CSS.
I'm going to show how you - yes you! - can draw, edit images, and facilitate the creative process using code and your imagination.
Jenn Schiffer is a senior front-end web developer at the NBA and teaches web tools and tech fluency at Montclair State University in northern New Jersey. She has done research in education assessment and semantic web technologies, worked for an extended period of time in the hyperlocal news industry, and enjoys building open source and art-related applications.
We hope you'll join us at Buffalo Billiards from 7-10pm on Tuesday for a fun night of pool, darts, ping-pong, shuffleboard, music, light appetizers, an open bar, and great company.
Big changes are coming to jQuery UI and jQuery Mobile this year as the projects start to merge. We'll take a look at why we've undertaken this effort, what's changing, and how we're going to make integration with both projects easier for developers.
Scott González is a web application developer living in York, Pennsylvania. He has been contributing to jQuery since 2007 and is currently the project lead for jQuery UI, jQuery’s official user interface library. Scott also writes tutorials about jQuery and jQuery UI on nemikor.com and is a co-author of the ‘jQuery Cookbook’ from O’Reilly.
Front-end developers must create complex solutions with limited available tooling in browser environments in order to modularize their applications and produce reusable code.
With new specs like web components, developers are now able to leverage existing knowledge to build widgets and components that can be reused easily.
In this talk, I will explore the current state of modular browser components and discuss newly available libraries and frameworks to provide attendees with the tools to move towards optimized modularization.
Juan Pablo is a pharmaceutical chemist turned front-end developer currently working for Onswipe as VP of Engineering. His passion for open source transcends online collaboration as the organizer of BogotaConf, a developer conference in Colombia, and the curator of JSConf Colombia for its first 2013 installment.
As a core contributor to AuraJS in conjunction with his involvement in client-side architecture at Onswipe, Juan Pablo's current focus is scalability and design of client-side applications and the use of third-party libraries as components.
jQuery Core and AMD have teamed up to create the most modular source to ever be present in the jQuery repo. I will explain these changes, as well as the philosophy behind them, and provide some ideas on how you might be able to take advantage of this modularity in your own code.
Timmy is a jQuery Core Team member and Lead Front-End Operations Engineer at Quickcue. He spends most of his time in the web, but also dabbles in iOS. Timmy is responsible for the Sizzle rewrite(s) in jQuery 1.8 and helped bring AMD to jQuery Core in 1.11/2.1.
It'll soon be 3 years since Deferreds were introduced in jQuery. Even still, not enough jQuery developers are using them to get a handle on the asynchronous nature of their applications. If you don't mind a heavy French accent, Julian will lay out the basics of Deferreds and then show you how awesomely helpful they can be "in the wild."
Same plan as the day before. Try someplace new, or go back for seconds!
Deadlines, conceptual changes, miscommunication! When caught in the typical urgency of development timelines, how can developers innovate and implement new ideas? Conferences are inspiring, but it can be difficult for us to leverage new concepts without some fundamental, yet simple tweaks in our approach to projects and in our relationships with designers and clients.
Drawing on practical examples from client work at Jet Cooper, a Toronto-based UX and development agency, this talk will describe the building of a collaborative process that addresses these common developer concerns. By involving developers from the beginning of a project, building in time for learning and prototyping, and strengthening cross-team collaboration, we can not only improve project workflows, but also build a more developer-friendly culture. As a result, we can push technical boundaries, increase the quality of our applications, and help us keep our sanity!
Monika Piotrowicz is a front-end developer at Jet Cooper, a Toronto-based user experience and development agency. Focusing on the HTML/CSS/JS side of things since 2009, she’s enjoyed working on a variety of projects with clients ranging from startups to enterprises, and is a vocal advocate for closer collaboration between designers and developers. When she’s not busy working, you can find her testing out new recipes and playing rec-league dodegeball.
Performance is a major concern on mobile platforms. jQuery Mobile 1.4 adds a number of performance related options and features to help you speed up your mobile site along with a new theme designed to make your site render as fast as possible. Learn Tips and tricks to make your site as fast as it can. Covered in this talk will be not only framework optimizations but server side tricks to minimize transfer but page initialization times.
Topics covered will include:
Alex Schmitz is a Portland, Maine based web developer and jQuery Mobile team member. He has been a web developer for over 16 years and is passionate about the future of the mobile web and is currently working on the merge of the jQuery Mobile and jQuery UI projects.
Travis Tidwell started his professional career in software development over a decade ago architecting embedded software for marine and agricultural GPS navigation products for Fortune 100 companies. It was during this time, when Travis found his true calling when he developed and founded the MediaFront project, which became widely popular within the Open Source web technology communities. His passion for Open Source quickly became the driving force behind his career path which quickly led him to become the Lead Developer for AllPlayers.com whose business model is a direct reflection of Open Source ideologies. Travis is both a seasoned Developer and Leader who is typically found presenting on Technology and Open Source Business Models at camps and conferences across the nation.
In this talk, I will present my journey from my discovery of jQuery Mobile and being a simple user of the framework, to becoming a contributor and joining the mobile and content teams. You will find out how one can contribute to the jQuery project, the benefits that contributors get from doing so, as well as what lies behind the role of “team member”. Some aspects of how the team members interact and work together will also be covered.
Anne-Gaelle Colom is a Senior Lecturer at the University of Westminster in London, UK. She is passionate about the use of technology in Higher Education as well as the Web and Mobile world. Anne-Gaelle joined the jQuery Mobile team in October 2011 to become the documentation lead a few months later.
A computer that can talk to us has been part of science fiction for a long time. For a number of people it has been a reality for quite a while: Those with limited or no sight at all, usually referred to as blind computer users.
Making web sites and applications work for people that rely on a screenreader poses many interesting challenges. Usually there is no budget for accessiblity, as the number of users affected is small - exceptions apply wherever websites have to conform to regulations like Section 508 (aka Section 508 Amendment to the Rehabilitation Act of 1973). Even when there’s a budget, or just a rogue developer who cares, there a barriers in specifications, tools and testing, that make it hard for the average developer to improve the overall result.
At the same time, although the targeted group of users is relatively small, it's this group that often benefits the most from a web service, since it can give them a form of independence they might not have in their day to day life, often more than able-bodied users do.
This talk will provide:
A half hour talk won’t make you an instant expert, but you should get enough of a boost to make a difference on your next project.
The open web doesn't stop at our desktop. Smart phones and tablets not only contain more computing power and better browsers than the computers that started the Internet economy, they have better displays.
In this session presented, we will work through tips and tricks to develop future friendly images in our sites and apps:
...and much more!
Christopher Schmitt is the founder of Heatvision.com, Inc., an Austin-based new media publishing and design firm, and co-founder of Environments for Humans, a leader in web and mobile conferences.
An award-winning web designer who has been working in the medium for twenty years, Christopher interned for both David Siegel and Lynda Weinman as an undergraduate at Florida State University.
He has a Masters in Communication for Interactive and New Communication Technologies, and is the author of six books, Including Designing Web & Mobile Graphics and CSS Cookbook, the latter was named Best Web Design Book of 2006.
We’ll cover topics such as:
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.
REFUNDS AND TRANSFERS:
Refunds are available until Aug 10, 2013, 11:59pm EST, for price paid minus the processing fees paid at time of purchase. After that, tickets can only be transferred. The deadline for ticket transfers is Aug 31, 2013 at 11:59pm EST. Email the events team with any questions or to arrange transfers.