If you’ve talked to me about work during the last couple years, I’ve probably downplayed it, resorted to generalities, or just changed the subject. No longer! We’ve finally taken the wraps off our project, Google App Engine. From the docs:
Google App Engine lets you run your web applications on Google’s infrastructure. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow. With App Engine, there are no servers to maintain: You just upload your application, and it’s ready to serve your users.
Personally, I spent most of my time writing the datastore, both the backend and much of the Python API. When I found extra time, though, I had a lot of fun writing apps and libraries on top of App Engine. I particularly enjoyed writing an interactive shell, an OpenID provider, and a full text search library.
We’ve been excited about the project since the beginning, and we can’t wait to see what people do with it. If you’re a developer and you have some spare time, please try it out and let us know what you think!