Waza 2013 - Keynote Speakers

Waza (技) 2013 is less than a month away and we are excited to have a full lineup of speakers who will be talking about their perspectives on art and technique. In between the talks, take part in an unique blend of conversation and craft through the hands-on workshops led by artisans teaching their trades from origami creations, to take-home woodblock prints, and even a hand-crafted and dyed quilt. Take part in this celebration of skill and making at Waza 2013.

Waza Keynotes:

Michael Lopp: Rands in Repose

Michael has been blogging since 2002 as his alter-ego Rands in Repose.

Our favorite recent quote: "Engineers don’t hate process. They hate process that can’t defend itself." We couldn’t agree more.

Kirby Ferguson: Everything is a Remix.

Kirby is a filmmaker, storyteller, and remixer. He is known for his fantastic video series Everything is a Remix

Favorite quote: “We are not self-made. We are dependent on one another. Admitting this to ourselves isn't an embrace of mediocrity and derivativeness, it's a liberation from our misconceptions.”

He’s been featured at TED.

Speaker Lineup:

In addition to these fantastic keynotes, we have a full day of sessions that include:

Afterparty, sponsored by Github

Waza doesn’t end after the last speaker leaves the stage. All attendees are invited to join Heroku and Github at the Waza afterparty. Live music, drinks, and a great time is on the schedule.

Don’t miss out - Register Today!

Cross-Site Request Forgery Vulnerability Resolution

On Friday January 18, security researcher Benjamin Manns notified Heroku of a security vulnerability related to our add-ons program. At a high level, the vulnerability could have resulted in disclosing our Cross-Site Request Forgery tokens (these tokens are used to prevent browser hijacking) to third parties.

We quickly addressed the vulnerability and on Sunday, we deployed a patch to remediate the issue. We also reviewed our code for related vulnerabilities and conducted a review of our audit logs to determine the impact of the vulnerability. We found no instances of this issue being exploited.

We wish to thank Mr. Manns for his work and commitment to responsible disclosure. You can access his write up here: http://www.benmanns.com/posts/security-vulnerability-found-in-heroku-and-rails-form-tag/

We would also like to reaffirm our commitment to the security and integrity of our customers’ data and code. Nothing is more important to us.

Oren Teich, Chief Operating Officer

Dataclips 2.0 – Unlock the value of your data

An organization's data is its most valuable asset. Unfortunately, that data is usually trapped inside a database with few ways to access it by a privileged handful of people. Too often reports are manually generated and their results pasted into emails; dashboards get built but rapidly become outdated and never answer the right questions.

We have so many great tools for collaborating around our source code, why is data still in the dark ages? At Heroku Postgres, we believe that your data should flow like water. Only the most up-to-date data should be available any time you have a decision to make. Instead of being trapped in disparate systems, you should be able to move data smoothly between development, staging, and production. It should flow across apps, between teams, and between services.

That’s why we built Dataclips, a tool for sharing live query results. Think of it as pastebin for SQL, or gist for your data. Each dataclip is a sharable handle to a live query and is available in a variety of formats.

Read more about the new version of Dataclips 2.0 over on the Heroku Postgres blog and how it can help you gain better insight into your data.

Learn from your Data with Dataclips 2.0

An organization's data is its most valuable asset. Unfortunately, that data is usually trapped inside a database with few ways to access it by a privileged handful of people. Too often reports are manually generated and their results pasted into emails; dashboards get built but rapidly become outdated and never answer the right questions.

We have so many great tools for collaborating around our source code, why is data still in the dark ages? At Heroku Postgres, we believe that your data should flow like water. Only the most up-to-date data should be available any time you have a decision to make. Instead of being trapped in disparate systems, you should be able to move data smoothly between development, staging, and production. It should flow across apps, between teams, and between services.

That's why we built Dataclips, a tool for sharing live query results. Think of it as pastebin for SQL, or gist for your data. Each dataclip is a sharable handle to a live query and is available in a variety of formats. You can email them, tweak them, fork them, embed them in spreadsheets. We use it for everything at Heroku; from building dashboards to prototyping APIs. We've seen customers using dataclips to track down abuse in their systems, simply monitor the progress of a new launch by tracking user sign ups, or to regularly track key business metrics (like above).

In the past, dataclips was just a part of your postgres.heroku.com dashboard. Today, based on the customer feedback we collected over the past year, we've built a whole new dataclips designed to make it more useful to you, our users. Furthermore, with our recent new plans it's now available to all Heroku Postgres users. Let's dig into some of the exciting new features available today in this release:

Fork and Modify your Dataclips

A few months ago we announced the ability to fork your database, enabling you to work with your data in new ways. Now you can do the same with a dataclip.

Forking creates a new dataclip with a new URL that you can then modify to your heart's content. Your original dataclip still exists and will continue to be available at its original URL. We've also added better support for updating dataclips. Now when you modify the query a dataclip runs, it will maintain its URL. Any changes you make to a dataclip will appear to those who access the clip and changes are clearly visible under the revisions area.

Find and Discover Dataclips

With the growing use of dataclips, it becomes increasingly important to be able to navigate and search them the way you prefer. Dataclips' new dashboard allows you to easily search your clips by author, database, or name. As you create more and more Dataclips, you'll find navigating them much simpler with recent updates.

Granular Dataclip Access Control

With all of this important data easily sharable you may be wondering how you take advantage of your data while still keeping it secure. Dataclips have always been secured through un-guessable unique URLs, now there is the additional option to secure your dataclips to specific Heroku accounts. Now you can securely grant or remove access to data without requiring you to recreate dataclips when individuals no longer need access to the data.

With the new security, when you invite a new user to a dataclip they'll receive a notice its been shared with them. If your user doesn't have a Heroku account they'll have the opportunity to create one and then access the data.

Integrate and Share your Results

Embedding dataclips directly into spreadsheets is a feature our users love -- and they do a lot of it. We do it all the time here at Heroku and routinely build simple dashboards this way. In this new release we’ve made this much more convenient. Now with the click of a button you can import your live dataclip to Google Docs and have it kept in sync. Using this functionality you can now easily build full dashboards that allow you to report against your business.

Summary

Dataclips are a powerful tool to build dashboards, quickly protoype APIs, or simply explore your data. You can read more about using dataclips within our Dev Center or start using them here today.

Registration for Waza 2013 is now open

The Concourse - San Francisco February 28, 2013

Heroku’s Waza (技), the Japanese word for art and technique, is an immersive one-day developer experience focused on craft. Throughout the event you will find technical sessions with added experiences in music, art and technology. The event features technical sessions, hands-on workshops, great food, and traditional music.

Registration is now open! Tickets are $300.

Last year’s event sold out in a matter of hours. Don’t risk missing out this year -- join us for Waza on February 28th, 2013 at the Concourse in San Francisco.

We are excited to announce the following speakers:

Browse the blog archives, subscribe to the full-text feed, or visit the engineering blog.