A lot of the product teams are heads-down for Google Developer Day, which is only a matter of days away! Ed Burnette interviewed Bret Taylor, Group Product Manager, and the interview will give you a glimpse of what is to come at Developer Day.

Although the engineers and teams are hard at work preparing for Developer Day, there was still a lot of news surrounding developer APIs and products.

Chris Schalk has created a mashup using the AJAX Feed and Google Maps APIs. The mashup allows you to find photos in Flickr, and have them plotted on a map, thanks to georss. This is a nice example to View Source to get more of a feel for the APIs and how you can use them as building blocks to work with each other.

Thomas Steiner has released a new version of his REST Describe and Compile tool. The tool is capable of creating, editing, and describing services using the new WADL format. The current tool will generate PHP code to access your REST APIs (more languages coming), and is created with the Google Web Toolkit.

Everyone loves a lightbox. If you hunt around the Web you will find lightboxes, thickboxes, thinboxes, and all other boxen. This GWT component wraps the original lightbox so that you can create modular image inline popups without having to touch the JavaScript beneath.

Jeff Scudder has updated the Blogger and Spreadsheet API developer guides to show you how to speak to the services in .NET and Python, to add to Java and raw HTTP examples. This is part of an on going effort to beef up the documentation. Recently you may have noticed that the Calendar docs have also been improved, and much more is coming.

Around Google

There was some other interesting news that I thought I would highlight. Pamela Saenger announced the release of a new feature on Google Translate that lets you search content in languages that you do not know, and get results back in your language. That takes some time to sync in. Imagine if you were a wine buff and you wanted to find out more about a particular French wine. You could use this feature to search the French websites, returning content in English.

What's hot today? was the question that the team that merged Google Trends with Google Zeitgeist to create Hot Trends. There are many PhD theses to be had by trying to understand why some of these make the list, and it definitely is able to show all sides of humanity.

Our Conference on Scalability has also opened up for registration until June 15th. They have nine great talks from industry and academia including keynotes by Jeff Dean and Marissa Mayer from Google and Werner Vogels from Amazon, and the event is taking place in Seattle on June 23rd.

Rolling Stone has a nice customized use of the Google AJAX Search API that builds on top of the base GSearchers and gives results that make sense in this domain. For example, the results are split up by artist, news, album reviews, and more. This is a nice example to see how you can take the core of AJAX Search and tweak it a little bit to get what you need. This one-liner says a lot:

Guillaume Laforge came to Google to discuss the Groovy programming language, and came prepared with nice examples of using Groovy to access Google properties and use some of the Google APIs. If you would like an agile language on top of the JVM, check this out.

Lawrence Crowl came to discuss how the next C++ standard will provide direct support for threads, including a model of memory, atomics, variables, launching, scheduling, synchronization, and termination.