The Web has shown us a new way of building and releasing software. Lightweight frameworks with support for standards and interactivity are the chosen weapons of the day. Ajax and Flash provide the interactivity. The frameworks, such as Ruby on Rails, Django, .NET, and Dojo, ease development. 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.
OAuth is poised to be one of the most important new standards in 2008 for anyone building with identity, social platforms, or APIs. Come find out why we designed OAuth the way we did, why it works, and why companies like Yahoo!, Google, MySpace, and Twitter are using it.
If you are not familiar with "Comet programming," then now is the time to become acquainted with Ajax's second coming. With this revolutionary development technique, the tried and true “click” will no longer drive content deliver in your applications, instead content will be both server and user initiated, enabling a push-pull model for communication, better known as event driven development.
Do you or your customers care about getting more traffic to your web site? You’ve architected your site to run flawlessly in Firefox and IE, but how well is it being crawled by the search engines? With search now driving more than 30% of all traffic to many web sites, the answer to this question could have a significant impact on your business.
REST is all the rage, but what's really in it for you? Using the REST support in Rails, Hansson will show you how much simpler your code can be when you have to support Atom feeds, API calls, CSV exports, and more off the same functionality. We're going to briefly explore the basics of REST and then work with some actual code including a few examples from 37signals applications.
Joshua Schachter will offer unparalleled insights into how to successfully build, develop, and scale social web applications, with an emphasis on the power of community. He will also discuss how technology can augment the ability to organize, recall, and share information found on the Web, effectively making one’s memory more scalable as the amount of content proliferates.
In this session I'll talk briefly about the history of RIAs and then dive into the current landscape to show you how you can start using RIAs as part of your web strategy regardless of your current software infrastructure. We'll look at examples spanning from the desktop to the mobile world and look at open source as well other solutions so you'll get a full picture of what works best for you.
Video on the Web is fast becoming the cool kid, with sites like YouTube gaining massive popularity. This session will cover many of the details of getting video online from an engineering standpoint, all the way from receiving user-generated content, to video transcoding, storage, serving, and playback.
There are now many sources of cool data from the government, non-profit organizations, and even companies themselves that can be downloaded, combined, and mined. In this talk, Segaran will give you some ideas of what's out there and some ideas of how you can use it to do interesting things.
This session will discuss the current evolution of Where 2.0 and how it is affecting the entire landscape of Web 2.0 and next generation applications. Open standards such as GeoRSS, KML, and Microformats provide a huge wealth of information for mashups and applications, and libraries such as Mapstraction can be used for cartographic
The web is currently defining how sites will communicate with each other. OpenID, OAuth, OpenSocial and PortableContacts protocols are becoming the web's "open stack" and they are becoming more important each week. It's important to know how they work together before implementing them. Plaxo CTO and community leader Joseph Smarr will lead a session explaining how these pieces fit together.
Flickr's statistics product was built to give users insight into how and when their photos are being viewed. To do this we store "almost real-time" traffic counts for over 2 billion photos, broken down by date and referrer. This session will take a look behind the scenes at how a four-person team designed and built this product, and how you can do the same.