JSConf US 2009

2009

List of videos

Mike Subelsky: Introduction to SproutCore

Apple made a huge splash with their rich Mike Subelsky, shows you the inner workings of SproutCore, the JavaScript library that is used to create MobileMe. Mike has used SproutCore as part of the company he co-founded, OtherInbox.com. Mike presents this rich interaction environment with passion, depth, and deep nerd tech you have come to expect from JSConf presenters and he does it all with class and style.

Watch
Chris Anderson and Jan Lehnardt: CouchDB to the Edge

Using CouchDB to create "edgy" web applications that are stored in the database. CouchApps allows you to store not only data in a database like CouchDB, but also full applications, which lends to some rather interesting use cases. Not only do applications then scale up and out, but their ability to revision control themselves comes for free. The CouchApps are pure JavaScript applications that sit on top of the power of CouchDB, and then allow the applications and data to become instantly portable and shareable through replication. This tag team presentation will give you some powerful insight into the concepts of CouchDB and CouchApps.

Watch
Stoyan Stefanov: High Performance Kick-Ass Web Apps

Got a slow web application? Dr. Stefanov is writing a prescription for you on how to put your application on a web diet using a wide array of techniques, tricks, and magic. Stoyan takes a deep dive into web technology and how to optimize it at levels that rarely get touched upon, even at tech conferences. His experience in pipelining, cacheing, image inlining, and smushing at Yahoo! Developer Network is shared with you to take advantage of every possible performance improvement ever known. He demonstrates how to use smush.it, minifiers, and other ninja techniques to make the web faster than ever before. This is a must see for any and every web developer.

Watch
Jack Moffitt: The Real Time Web with XMPP

Grown tired of the AJAX buzzword blues? Jack Moffitt takes us on a whirlwind tour of Strophe for building beautiful XMPP based applications in pure JavaScript using Bidirectional-streams Over Synchronous HTTP (BOSH) which will most likely be the next evolution of web technologies. The focus concept is the "Real Time Web" and how to actually accomplish low latency rich data applications that put AJAX to shame. With Strophe you can leverage all the goodness of XMPP at the client side. It is a very exciting technology and great deep tech talk from the one of the geniuses behind the brand new Collecta.

Watch
John Resig: Measuring Performance, JavaScript Games, and Distributed Testing

John Resig presents his mystery topic, which is actually three topics that strike his interest. First up is measuring performance and a quick introduction to benchmarking (and its positives and negatives). This is followed by JavaScript Games which he unveils some super cool hidden functionality (cheat codes++) on the jQuery web site. This is followed up by the introduction of Johnapos;s distributed continuous test framework platform, Test Swarm. It is jam packed with Nirvana and goodness so be sure to watch both parts.

Watch
Brian LeRoux: PhoneGap: Mobile Applications with HTML, CSS, and JavaScript

PhoneGap makes building iPhone and Android applications a snap with regular HTML, CSS and JavaScript. XUI is a nifty javascript microframework designed for building mobile web applications. Avoid the heresy of Objective-C or Java and return to the sanity of the open web. In this talk Brian will guide you through the creation of a mobile web app that is app store ready and talk a little about the future platforms for PhoneGap and XUI.

Watch
Peter Higgins: dojo.Patterns for Lovers of JavaScript

Video from JSConf 2009 Dojo: Patterns for Lovers of JavaScript -- Dojo teaches fundamentally sounds techniques for high performance JavaScript applications across the board. In this session, you will learn how these techniques are used internally provide a stable, professional-grade foundation for creating highly maintainable, scalable projects of any size. Learn about the powerful dojo.data and RPC APIs, and other internal favorites of Dojo Ninjas. From the smallest use cases covered by Base Dojo to fully featured Rich Applications, the Dojo Toolkit provides quality tools for every step of the way.

Watch
Francisco Tolmasky: Objective-J Language and Cappuccino Frameworks

Francisco Tolmasky, co-founder of 280 North, presented on a wide range of topics relating to their awe-inspiring Objective-J and Cappuccino frameworks. During this presentation you will get a (no longer) sneak peek at the cib2nib functionality released as part of Cappuccino 0.7 (which is now available), a view into Objective-J Debugging, and an incredibly deep look into why they decided to create Objective-J, for any JavaScript developer, regardless of your thoughts on Objective-J, it is an absolutely great perspective on the "Good Grief" of JavaScript development, and how it can be driven forward based on great ideas.

Watch