NY Web Standards Meetup—Review of Google I/O
25 July 2008 | Posted by Jeffrey Barke | No comments
Notes and links from last night's Google I/O review at the New York Web Standards Meetup Group. Thanks to everyone who made it!
Note—There's a "curated" selection of Google I/O videos on this blog tagged io2008.
PowerPoint presentation
Demos/tutorials
Even Faster Web Sites
23 July 2008 | Posted by Jeffrey Barke | No comments
Even Faster Web Sites. Steve Souders (Google)
Steve's book High Performance Web Sites describes the 14 best practices he developed while working as the Chief Performance Yahoo!. YSlow, the Firebug extension he created, codified those best practices. Now working at Google, Steve discusses the next set of best practices he's discovered, including the impact of iframes and where to place (and where not to place) inline script blocks.
Presentation slides (Google Docs)
Source: YouTube
Advanced Gadget and UI Development Using Google's AJAX APIs
22 July 2008 | Posted by Jeffrey Barke | No comments
Advanced Gadget and UI Development Using Google's AJAX APIs. Derek Collison (Google)
The Google AJAX APIs can be used to build sophisticated Gadgets and UI controls for your website. For instance, you can by-pass complex server-side proxies and mash up feeds directly with a few lines of JavaScript using the Feed API. In this session, we'll dive into advanced uses of the raw Feed and Search APIs. We’ll also show you how to use Google's new Language API to broaden the global reach of your web applications.
Participants should be familiar with JavaScript and dynamic Web applications.
Presentation slides (PDF)
Source: YouTube
Rapid Development with Python, Django and Google App Engine
21 July 2008 | Posted by Jeffrey Barke | No comments
Rapid Development with Python, Django, and Google App Engine. Guido van Rossum (Google)
Learn how to create great web applications quickly on Google App Engine using the Django Web framework and the Python language. Google App Engine lets you host complete, scalable web applications written in Python with minimal fuss. This tutorial assumes basic familiarity with Python, but definitely no advanced Python knowledge; Django experience is optional. You will learn how to use the Django web framework with the datastore API provided by Google App Engine, and how to get the most mileage out of the combination. You will also see how to use Django best practices like unit testing when developing for Google App Engine.
Presentation slides (PDF)
Source: YouTube
NY Web Standards Meetup—Review of Google I/O
21 July 2008 | Posted by Jeffrey Barke | No comments
The New York Web Standards Meetup Group will meet this Thursday (24 July 2008) at theMechanism at 7:00 pm.
Google I/O was a two day developer gathering in San Francisco, 28–28 May 2008, which covered building the next generation of Web applications with Google and open technologies.
I attended and will talk about what I learned there, specifically focusing on Gears, Google App Engine and the Google Ajax APIs. Prior to the meetup, you can read a bit about my experience at theMechanism's blog and watch some of the videos I've gathered here.
24 July 2008 . 7:00 pm
theMechanism
440 9th Avenue 8th Floor
New York, NY 10001 [map]
Please contact theMechanism if you'd like to present at the September or October meetup.
Google I/O 2008—Improving Browsers in New Ways: Gears++
20 July 2008 | Posted by Jeffrey Barke | No comments
Improving Browsers in New Ways: Gears++. Chris Prince (Google)
Google Gears has progressed by leaps since its initial launch—and in ways that many developers may not realize. Come learn all about what's new in Google Gears. (Hint: it's not just about offline!)
Presentation slides (Google Docs)
Source: YouTube
Google I/O 2008—State of Ajax: The Universe Is Expanding
19 July 2008 | Posted by Jeffrey Barke | No comments
State of Ajax: The Universe is Expanding. Dion Almaer (Google) and Ben Galbraith (Ajaxian.com)
The Ajax revolution is complete: sophisticated JavaScript user interfaces are nearly ubiquitous. Yet, the innovations in the Ajax community continue. In this session, Dion Almaer and Ben Galbraith, the founders of Ajaxian.com, discuss the latest Ajax developments, including multithreaded JavaScript technology-powered UIs, robust offline storage, choosing the right Ajax/JavaScript technology framework, Ajax outside of the browser and more. They use plenty of examples and a bit of live coding for dramatic effect. Come and learn how to use the latest technology to make your web applications sizzle. And, see if your heckling can throw them off balance!
Presentation slides (PDF)
Source: YouTube
Google I/O ‘08 Keynote—Imagination, Immediacy and Innovation
18 July 2008 | Posted by Jeffrey Barke | No comments
Google I/O '08 Keynote by Marissa Mayer
Marissa Mayer has been with Google for nine years, helping to build Google into one of the world's most popular web services. As the VP of Search and User Experience, her team is behind some of Google's most popular and successful products including core web search, images, news, books, maps, iGoogle, toolbar, desktop and health. This talk is a glimpse from inside the trenches of how Google builds products (including practical insights on how to build the best products), how to prioritize your efforts especially under resource constraints and how to think about strategy.
Source: YouTube
Google I/O '08 Keynote—Client, Connectivity and the Cloud
17 July 2008 | Posted by Jeffrey Barke | No comments
Keynote for Google I/O 2008: Client, Connectivity and the Cloud
Featuring Vic Gundotra, Allen Hurff (MySpace), Steve Horowitz, Kevin Gibbs, Mark Lucovsky, Bruce Johnson, David Glazer, Nat Brown (iLike)
Source: YouTube

