Schedule: Development sessions

At the end of the day, a web application has to be able to handle mobile users, 10+ browser versions, and an API. Early decisions about architecture and tools can often prevent headaches down the road. In this track we examine the latest platforms, architectures, and tools being used across some of the largest websites of the day. This track emphasizes things that you can use now, with an eye to the future.

Add to your personal schedule
Location: Conference Room E
Trevor Burnham (Pragmatic Programmers)
This workshop will focus on using CoffeeScript on the server side with Node.js and the Express framework. We'll build a full-fledged backend, complete with MongoDB persistence and unit tests. On the front-end, we'll use Backbone.js and HTML5's local storage to handle data monitoring and syncing. Read more.
Add to your personal schedule
Location: Conference Room E
Learn how web technologies such as HTML5, CSS3 and JavaScript are enabling a new genre of beautiful, powerful, cross-platform mobile applications. Read more.
Add to your personal schedule
Location: New York East
Tags: html5, mobile
Denise Jacobs (PapillonEffect Consulting)
CSS3 isn't the future, it's the present, and is ripe for the pickin' and is ready to respond to display your sites in multiple devices right now. We'll take a look at CSS3 properties from colors, web fonts, and visual effects, to transitions, animations and media queries. Read more.
Add to your personal schedule
Location: Conference Room E
Neil Walker (Flickr), Nolan Caudill (Yahoo/Flickr)
Learn how Flickr recently added PubSub features to its API. We'll take a look at what we built, why, and how. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: mobile
Zach Brand (NPR, Digital media)
Good architecture of systems and flexibility of content has also allowed NPR to have the freedom and agility to quickly deploy solid user experience and elegant design to multiple platforms. This presentation will cover how NPR improved the code inside its API to be more efficient, while meeting new and evolving product needs. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: html5, mobile
Tantek Çelik (tantek.com)
HTML5 has captured the minds & hearts of web developers with impressive demos in cutting edge browsers. But what can you actually depend on this month? And is anything dependable in a “living specification”? Read more.
Add to your personal schedule
Location: Conference Room E
Tags: scale
Evan Cooke (Twilio)
This talk describes how we've divided "in-flight" and "post-flight" data into separate datastores implemented using a range of technologies. We'll review the lessons we've learned building and maintaining a system that supports an API used by more than 35,000 developers. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: data
DJ Patil (Greylock Partners)
It’s well know that the ability to leverage data has reached a new level of critical importance in organizations to improve decision making. Now, with commodity technologies, it is possible to cheaply create data products that can have a massive impact on the business. In this talk I’ll walk though the product philosophy I’ve found works best to rapidly test and deploy data products. Read more.
Add to your personal schedule
Location: New York East
What makes a great engineering culture and what practical steps can a leader take to build a great one? In this talk, you'll hear about the tragedies and triumphs of the cultural journey at Etsy, and what we learned along the way. Read more.
Add to your personal schedule
Location: Conference Room E
Julia Lee (Yahoo! Inc.)
Web performance and ad performance go hand in hand and often, ads impact web performance far more than we realize. This presentation talks about the display ad ecosystem, how display ads are integrated into Web2.0 applications, and their impact on different aspects of latency and user experience. Read more.
Add to your personal schedule
Location: Conference Room E
Ryan Hefner (Vimeo), Christoph Ono (GBKS)
In this presentation, Christoph and Ryan will go through a series of case studies and examples that focus on the goals of the project and a look into the craft that went into it's completion, highlighting on the technology decisions and compromises that were made in order to ship a quality product. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: browser
Brendan Eich (Mozilla)
Mozilla has a mission to fight for the user. In a world of mobile devices, tablets, cloud services, and "apps", this means moving beyond the browser with new initiatives. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: cloud
Robert Scoble (Rackspace Hosting), Allan Leinwand (Zynga), Brad Hargreaves (General Assembly), John Engates (Rackspace Hosting), Ari Levy (Bloomberg News)
Rackspace's Robert Scoble will lead a panel discussion of journalists and industry experts about how the cloud is a revolutionary shift in the technology landscape. The panel will focus on the long term developments of the cloud, how it’s a natural evolution from virtualization and how it truly represents the evolution of technology. Read more.
Add to your personal schedule
Location: Conference Room E
Andre Charland (Nitobi Inc.)
Are you searching for the most effortless, economical way to add mobile to your mix? Learn why building mobile apps using open standards, like HTML5, and open source can produce better apps at a lower cost than native development. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: mobile
J Chris Anderson (Couchbase)
Apache CouchDB's replication and sync capabilities make it ideal as a datastore on mobile devices, but porting CouchDB on mobile came with its own set of unique challenges. Learn some of the unexpected changes you will make to your software you move your project onto mobile devices. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: data, html5
Sumit Amar (Microsoft Corporation)
This idea is about using captured user interactions to build predictions for the web form entry points considering their current edits as the evidence points. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: html5, mobile
Pete LePage (Google)
We'll share the strengths and extents of HTML5, showing magnificent demos of bleeding-edge features. Digging into high-fidelity graphics, performance, and system integration, we’ll break each demo down on the big screen to show how it was constructed. Then we’ll show you how to use HTML5 to its full potential in your own projects. Read more.
Add to your personal schedule
Location: Conference Room E
Sixty-five engineers at Etsy deploy code more than 30 times a day with continuous deployment. Learn about the tools we've put in place to monitor our infrastructure and application health throughout the day, and how this is a shared effort between our engineering and operations team effort. Read more.
Add to your personal schedule
Location: Conference Room E
Tags: cloud
Alex Kilpatrick (Tactical Information Systems), Mary Haskett (Tactical Informations Systems)
This talk will present the basics of the Amazon cloud, concentrating on the differences between cloud-based management and conventional server management. Topics include cloud storage, cloud instances and provisioning, cloud pricing, database instances, and cloud security. Read more.
  • Visa
  • IBM
  • HP
  • Microsoft Corporation
  • dynaTrace
  • EffectiveUI
  • Elastic Path
  • FireHost
  • IBT
  • Litle & CO
  • Plimus
  • Quest Software
  • Research In Motion
  • SoftLayer
  • Yottaa

Ally Parker
aparker@techweb.com

Kaitlin Pike
(415) 947-6306
kpike@techweb.com

View a complete list of Web 2.0 Expo contacts.