by Dan Melton
Code for America is a new type of public service for geeks to leverage their engineering skills to bring open source practices to communities across America. We'll talk about the growing geek corps and the challenges of leveraging each other's work in building our digital communities.
Keynote by Brian Fitzpatrick, Engineering Manager, Google, Inc.
by Karen Sandler
Keynote by Karen Sandler, Executive Director, GNOME Foundation.
Nowadays many modern web applications are solely relying on JavaScript to render their frontend and only provide an API endpoint at their backend, resulting in a much more fluent and desktop-application-like user experience. But if you want to create mashups, load data from many different places or include external widgets into your site, you are quickly running into boundaries because of browser and security restrictions. In this presentation I will talk about techniques, some older, some brand new, and show you examples which will help you to:
make API calls to external domains.
authenticate these calls through OAuth without compromising your secrets.
load external content and JavaScript widgets safely.
send JavaScript messages between frames on different domains.
get real-time notifications from your backend.
and use the browser to store the some of the user’s data.
by Paul Fenwick
Our brains are not-at-all suited for modern life, and are plagued by a raft of bugs and unwanted features that we've been unable to remove. Join us in a tour of some of the most amusing bugs and exploits wetware has to offer.