Schedule: Development sessions

The Web has shown us a new way of building and releasing software. Moving at lightspeed is expected. Lightweight frameworks with support for standards and interactivity are the chosen weapons of the day. Ajax, Flash, and now Silverlight provide the interactivity. The frameworks – such as Ruby on Rails, Django, and Dojo – ease development. Security is a major requirement for every app. Web services (and users) provide (and share) the data. This track is for experienced programmers looking to improve their understanding of the technical ecosystem – what’s baked now and what’s lurking below the radar.

Location: 2002 Level:
Tony Hillerson (Tack Mobile)
Average rating: *....
(1.00, 3 ratings)
There’s lots of excitement, speculation and hope about Google Android. Can Google, with an open platform and market, compete with Apple’s controlled, very well-executed iPhone? Get up-to-speed on the Android SDK, IDE and emulator. Learn about building views, using the SDK’s components, building menus, persistence for configuration and data using SQLite, 2D/3D graphics, and the location APIs. Read more.
Location: 2001 Level:
David Recordon (Facebook), Joseph Smarr (Google), Chris Messina (NeonMob)
Average rating: ***..
(3.85, 13 ratings)
You can’t talk about building for the web without contemplating a coherent approach to enabling and supporting social functionality. This developer-oriented workshop will emphasize the use and application of free, open building blocks for enabling social networking features on your site or service, and provide illuminating insights from some of the key figures creating these technologies. Read more.
Location: 2002 Level:
Christophe Bisciglia (Cloudera, Inc), Aaron Kimball (Cloudera, Inc.)
Average rating: **...
(2.60, 5 ratings)
Cloudera will provide a tutorial aimed at producers and users of large volumes of data. Do you deal with TBs on a regular basis? Are traditional databases not doing what you need? Are your challenges related primarily to processing and analyzing data, rather than simply finding it? Hadoop and MapReduce might be just what you need. Read more.
Location: 2002 Level:
Joseph Smarr (Google)
Average rating: ***..
(3.71, 14 ratings)
It’s hard to keep track of all the recent announcements about online identity and data portability, let alone to make sense of it all and figure out what it means to you. In this talk, Joseph Smarr, will be your guide through this exciting and rapidly evolving new phase of the web, explaining in concrete terms what's going on and how you can benefit from it today. Read more.
Location: 2002 Level:
Alexander Payne (BankSimple)
Average rating: ***..
(3.50, 6 ratings)
Making the case for the Scala programming language as an ideal tool for building the architecture of Web 2.0. Read more.
Location: 2002 Level:
Ben Galbraith (Google), Dion Almaer (Set Direction)
Average rating: ****.
(4.12, 25 ratings)
The Web Platform often gets dinged for its lack of great tools. In the past, that would have been a fair demerit. And while, in the present, there are surely some gaps when compared to other environments, in reality, there are a bunch of interesting developer tools for the Web. In this session, we explore some of the most popular of these, including Firebug and another new tool from Mozilla. Read more.
Location: 2002 Level:
Aza Raskin (Head of User Experience, Mozilla Labs)
Average rating: ****.
(4.33, 3 ratings)
Coming Soon! Read more.
Location: 2002 Level:
Werner Vogels (
Average rating: ****.
(4.09, 11 ratings)
In this technical talk, Werner Vogels, CTO of, will dive deep into how Amazon used the principles of distributed computing to move to an ultra-scalable service-oriented architecture and in doing so gave birth to a host of loosely coupled services that make up Amazon Web Services. Read more.
Location: 2002 Level:
Michal Migurski (Stamen Design)
Average rating: ***..
(3.64, 14 ratings)
Piece by piece, the world is moving onto the web. How can we make sense of this new torrent of information emerging wide-eyed and blinking into the internet? Stamen Technical Directory's Michal Migurski will show how information visualization is making it possible to comprehend a live, vast, and deep connected web of data. Read more.
Location: 2002 Level:
Steve Souders (SpeedCurve)
Average rating: ****.
(4.31, 16 ratings)
Steve Souders, creator of YSlow, Hammerhead, and UA Profiler, is finishing his second book, Even Faster Websites. In this talk, Steve evangelizes these new best practices including coupling asynchronous scripts, using iframes sparingly, flushing the document early, and CSS performance pitfalls. He illustrates these performance improvements with real world examples and live demonstrations. Read more.
Location: 2010 Level:
Brian Aker (MySQL)
Average rating: ***..
(3.75, 4 ratings)
Ever wondered what would happen if we could rethink a decade worth of design changes? Drizzle is a fork of the MySQL server targeted at web development and cloud computing. We are looking at how to create database for modern multi-core, large memory databases that fit inside of an overall application framework. Read more.
Location: 2002 Level:
Toby Segaran (Google)
Average rating: ***..
(3.33, 12 ratings)
Interpreting business and social data can help us understand a huge range of subjects including political impact and environmental concerns. In this talk I aim to give you some ideas of what free data is out there and some ideas of how you can use it to do interesting things. Read more.
Location: 2002 Level:
Molly Holzschlag (Opera Software, ASA)
Average rating: ***..
(3.25, 16 ratings)
Molly will examine what is new in Web browsers, with a focus on practical realities for developers. We'll discuss how developers will need to deal with IE8 modes, and discuss HTML and CSS advances in all major browsers including Firefox, Opera, and Safari. Read more.
Location: 2002 Level:
Chris Wanstrath (GitHub), Tom Preston-Werner (GitHub)
Average rating: ***..
(3.83, 6 ratings)
Git is a distributed version control system with easy branching that has forever changed the way that open source projects accept contributions. With Github's social features added on top of Git's distributed nature, open source is quietly evolving from barriers to entry and problems with communication to an easier, more human, and ultimately more beneficial, process. Read more.
Location: 2002 Level:
Justin Huff (Google, Inc), Mike Harrington (
Average rating: ****.
(4.00, 2 ratings)
Building a web backend from scratch can be a daunting task, especially for a team with little web experience. We'll provide an overview of where our backend started, what it looks like today, and where we think it's going. Read more.
Location: 2002 Level:
Keith Golden (Google)
Average rating: **...
(2.57, 7 ratings)
We will discuss options for publishing your data, from getting it indexed by search engines to publishing it in the cloud. Read more.
Location: 2002 Level:
Chuck Hudson (Aduci)
Average rating: ***..
(3.67, 6 ratings)
Mobile of all types leverage various web service APIs developed in house and provided from third party partners. This talk looks at the best practices and lessons learned while incorporating a wide array of APIs developed mostly for web applications into mobile applications. Specific examples will be employed through out the session for demonstration purposes. Read more.
  • 3Tera, Inc
  • Ascentium
  • Awareness
  • HiveLive, Inc.
  • ImageSpan
  • Jive Software
  • Juniper Networks
  • Kapow Technologies
  • Keynote Systems
  • LithiumTechnologies
  • Nokia
  • nomee
  • Qtask
  • Rackspace Hosting
  • Remy
  • TamTamy
  • Vignette
  • Yola (fka SynthaSite)
  • Znak
  • IBM
  • eBay
  • Microsoft Corporation
  • Adobe Systems, Inc.
  • EffectiveUI
  • Germany Trade & Invest
  • NeuStar
  • ONEsite

Sponsor & Exhibitor Opportunities

Natalia Dugandzic

Media Sponsor Opportunities

Matthew Balthazor

Speaker / Program Ideas

Have a suggestion for a speaker or topic at Web 2.0 Expo San Francisco? Send an email to:

Press/Media Inquiries

Maureen Jennings


Natalia Wodecki

Contact Us

View a complete list of Web 2.0 Expo contacts.