Velocity New York 2013 Schedule

Below are the confirmed and scheduled talks at Velocity New York 2013
(schedule subject to change).

Customize Your Own Schedule

Create your own Velocity schedule using the personal scheduler function. Mark the tutorials, sessions, keynotes, and events you want to attend by selecting the calendar icon [calendar icon] next to each listing. Then go to your personal schedule and get your own customized schedule generated.

Grand Ballroom East
Add Rendering Without Lumpy Bits to your personal schedule
11:20am Rendering Without Lumpy Bits Jake Archibald (Google)
Add Stylesheet Wrangling with SCSS to your personal schedule
1:15pm Stylesheet Wrangling with SCSS Sarah Forst (Roundarch Isobar)
Add Going Beyond onload - How Fast Does It Feel? to your personal schedule
2:00pm Going Beyond onload - How Fast Does It Feel? Patrick Meenan (Google), Chao (Ray) Feng (Microsoft), Mike Petrovich (SNAP Interactive)
Add A Public Commitment to Performance to your personal schedule
3:30pm A Public Commitment to Performance Seth Walker (Etsy)
Add The Joys of  Static Memory Javascript to your personal schedule
4:15pm The Joys of Static Memory Javascript Colt McAnlis (Google)
Add Prebrowsing to your personal schedule
5:00pm Prebrowsing Steve Souders (SpeedCurve)
Grand Ballroom West
Add Latency Is The Mind Killer to your personal schedule
11:20am Latency Is The Mind Killer Artur Bergman (Fastly)
Add Alerting: More Signal, Less Noise, Less Pain to your personal schedule
1:15pm Alerting: More Signal, Less Noise, Less Pain Alexis Le-Quoc (Datadog)
Add Building For Operations to your personal schedule
2:00pm Building For Operations Steven Murawski (Stack Exchange), Nick Craver (Stack Exchange), George Beech (Stack Exchange, Inc.)
Add Google in the Cloud to your personal schedule
3:30pm Google in the Cloud Brad Abrams (Google)
Add The Dark Art of Building a Production Incident System to your personal schedule
4:15pm The Dark Art of Building a Production Incident System Alois Reitbauer (Dynatrace)
Add High Availability at Braintree to your personal schedule
5:00pm High Availability at Braintree Paul Gross (Braintree Payments)
Sutton North
Add How We Survived Hurricane Sandy: A Look At What Not To Do to your personal schedule
11:20am How We Survived Hurricane Sandy: A Look At What Not To Do Mike Zaic (CafeMedia), Dan White (CafeMom)
Add Understanding Distributed Data Storage to your personal schedule
1:15pm Understanding Distributed Data Storage Eric Redmond (Basho)
Add How to Run a Post-Mortem With Humans (Not Robots) to your personal schedule
2:00pm How to Run a Post-Mortem With Humans (Not Robots) Dan Milstein (Hut 8 Labs)
Add Informative Workspace with Raspberry Pi to your personal schedule
4:15pm Informative Workspace with Raspberry Pi Chris Hansen (New Relic), Jonathan Thurman (New Relic)
Add ChatOps: Augmented Reality for Ops to your personal schedule
5:00pm ChatOps: Augmented Reality for Ops Mark Imbriaco (Pivotal)
Regent Parlor
Add Scaling People Not Machines to your personal schedule
1:15pm Scaling People Not Machines Andrew Fong (Dropbox)
Add Your Stuff, Anywhere, Instantly to your personal schedule
1:35pm Your Stuff, Anywhere, Instantly Ziga Mahkovec (Dropbox)
Add Welcome to your personal schedule
9:00am Plenary
Room: Grand Ballroom
Welcome Steve Souders (SpeedCurve), John Allspaw (Etsy)
Add Fred Wilson to your personal schedule
9:10am Plenary
Room: Grand Ballroom
Fred Wilson Fred Wilson (Union Square Ventures )
Add Analyzing Transaction Performance with KITE & MITE to your personal schedule
9:25am Plenary
Room: Grand Ballroom
Analyzing Transaction Performance with KITE & MITE Gene Morris (Keynote Systems, Inc.)
Add Resilience In Complex Adaptive Systems: Operating At The Edge Of Failure  to your personal schedule
9:35am Plenary
Room: Grand Ballroom
Resilience In Complex Adaptive Systems: Operating At The Edge Of Failure Richard Cook (Ohio State University SNAFUcatchers)
Add Beyond Averages to your personal schedule
9:55am Plenary
Room: Grand Ballroom
Beyond Averages Dan Kuebrich (AppNeta)
Add Update From The W3C Performance Working Group to your personal schedule
10:00am Plenary
Room: Grand Ballroom
Update From The W3C Performance Working Group Philippe Le Hegaret (W3C)
Add Lightning Demo of HttpWatch Mobile App to your personal schedule
10:10am Plenary
Room: Grand Ballroom
Lightning Demo of HttpWatch Mobile App Simon Perkins (Simtec Limited)
Add Lightning Demo : Memory profiling with Chrome Dev Tools to your personal schedule
10:15am Plenary
Room: Grand Ballroom
Lightning Demo : Memory profiling with Chrome Dev Tools Colt McAnlis (Google)
Add Don’t Compromise Security for Performance to your personal schedule
10:20am Plenary
Room: Grand Ballroom
Don’t Compromise Security for Performance Sean Leach (Fastly)
Add Velocity: What's Next? to your personal schedule
10:30am Plenary
Room: Grand Ballroom
Velocity: What's Next? Courtney W. Nash (O'Reilly)
8:00am Coffee
Room: Rhinelander
12:00pm Lunch - Sponsored by Carpathia
Room: Rhinelander
10:45am Morning Break
Room: Sponsor Pavilion
2:40pm Afternoon Break
Room: Sponsor Pavilion
Add Sponsor Pavilion Reception to your personal schedule
5:40pm Event - Sponsored by GitHub
Room: Sponsor Pavilion
Sponsor Pavilion Reception
Add Attendee Party to your personal schedule
7:00pm Event - Co-Sponsored by Dropbox and O'Reilly Media
Room: Bowlmor Lanes, 222 West 44th Street
Attendee Party
11:20am-12:00pm (40m) Web Performance
Rendering Without Lumpy Bits
Jake Archibald (Google)
How the browser gets from markup to pixels & how you can make it faster. How the GPU is changing rendering in the browser, how you can harness its power & pitfalls of GPU usage.
1:15pm-1:55pm (40m) Web Performance
Stylesheet Wrangling with SCSS
Sarah Forst (Roundarch Isobar)
In this talk we’ll go through a systematic approach to optimizing your stylesheets, cover the basics of CSS optimization and show how working with preprocessors such as SCSS can make it easier to optimize your stylesheets.
2:00pm-2:40pm (40m) Web Performance
Going Beyond onload - How Fast Does It Feel?
Patrick Meenan (Google), Chao (Ray) Feng (Microsoft), Mike Petrovich (SNAP Interactive)
Web performance is usually measured until the load event fires. That metric is diverging further from the user experience and is becoming less useful. We will explore three different experimental techniques for a better "user experience" metric.
3:30pm-4:10pm (40m) Web Performance
A Public Commitment to Performance
Seth Walker (Etsy)
Etsy published its first quarterly Site Performance Report in August of 2011, and with each post we have improved our tools, methodologies, and best of all, the site's performance. This talk will combine helpful tips and lessons learned to make a case for sharing your performance data with all of your stakeholders.
4:15pm-4:55pm (40m) Web Performance
The Joys of Static Memory Javascript
Colt McAnlis (Google)
Maximize your web-app performance by taking control of your memory churn. This session will teach you how to reduce un-needed memory thrashing and minimize Garbage Collector taxation through analysis and a few very helpful data structures.
5:00pm-5:40pm (40m) Web Performance
Prebrowsing
Steve Souders (SpeedCurve)
Wouldn't it be great if your browser anticipated what you wanted before you asked for it? Web pages could arrive before you finished typing the URL. Science fiction? Not at all. This talk uncovers several techniques available to browsers and web developers today to move us closer to an instantaneous web experience.
11:20am-12:00pm (40m) Operations
Latency Is The Mind Killer
Artur Bergman (Fastly)
Latency is pervasive, the silent killer that sneaks and kills your performance. Present at every level of the stack, it leaves expensive resources tied up waiting. With a focus on the larger implication of networking on performance, Artur will provide an exploration in why things are slow — and why it is our responsibility to understand our stack so we can fix it.
1:15pm-1:55pm (40m) Operations
Alerting: More Signal, Less Noise, Less Pain
Alexis Le-Quoc (Datadog)
In web operations, monitoring is the main interface to our applications. A monitoring system alerts us, interrupts us, awakes us. When it does, maybe the site is on fire (signal), maybe a new application broke old monitoring assumptions (noise). Noisy monitoring leads to outages, frustration and resentment. How do we cut the noise and turn monitoring from necessary evil into operational strength?
2:00pm-2:40pm (40m) Operations
Building For Operations
Steven Murawski (Stack Exchange), Nick Craver (Stack Exchange), George Beech (Stack Exchange, Inc.)
Stack Overflow is a developer-centered Q&A site handling 3 billion requests per month using a variety of platforms and products to deliver content. With a small sysadmin team, building our deployments, applications and architecture for ease of management and maintenance is key. Most of what’s used is an application of widely available open-source, or written in-house and open-sourced for you.
3:30pm-4:10pm (40m) Operations
Google in the Cloud
Brad Abrams (Google)
Examine Google’s vision of the cloud platform and take an inside look into Google Compute Engine, which allows you to run large scale computing workloads using Linux Virtual Machines on Google’s infrastructure, cloud basing your infrastructure.
4:15pm-4:55pm (40m) Operations
The Dark Art of Building a Production Incident System
Alois Reitbauer (Dynatrace)
Incident management is the spine of operations monitoring. Getting them working properly is a challenge. Besides in-depth knowledge about how applications work, you need a fair amount of mathematical skills, We needed to develop a reliable incident system that works consistent in over 1000 applications without the requirement for any manual configuration. This talk will cover how we did it.
5:00pm-5:40pm (40m) Operations
High Availability at Braintree
Paul Gross (Braintree Payments)
Braintree is a payment gateway, so downtime directly costs both us and our merchants money. Therefore, high availability is extremely important to us. This talk will cover how we do HA at Braintree on our Ruby on Rails application, including no-downtime deploys and load balancing across services and ISPs.
11:20am-12:00pm (40m) Operations
How We Survived Hurricane Sandy: A Look At What Not To Do
Mike Zaic (CafeMedia), Dan White (CafeMom)
In the startup world, the most pressing issue usually isn't, "how to we prepare for a once-in-a-lifetime storm?" Risk management is always stressed at Velocity, but businesses don't always buy into dedicating resources to low probability events. Let our comedy of errors during Hurricane Sandy help to convince your bosses that infrastructure and redundancy are actually worthwhile investments.
1:15pm-1:55pm (40m) Operations
Understanding Distributed Data Storage
Eric Redmond (Basho)
Choosing a database is not strictly the domain of programmers, but requires the involvement of operations as well. The right choice can mean the difference between 2am server emergencies, and sleeping all night. In this increasingly decentralized world, a firm grasp of the patterns used in distributed systems is no longer a luxury, it's a necessity.
2:00pm-2:40pm (40m) Velocity Culture
How to Run a Post-Mortem With Humans (Not Robots)
Dan Milstein (Hut 8 Labs)
The real challenge of running an effective post-mortem is the complex, messy, all-too-human *feelings* of everyone involved. This talk gleefully tackles that challenge head on, and lays out effective techniques for helping a team to learn as much as possible after a public (and generally, pretty shameful) failure.
3:30pm-4:10pm (40m) Velocity Culture
Conditions Of Failure: Building Antifragile Systems And Organizations
Dave Zwieback (Next Big Sound)
We’ve all heard—and possibly embraced—the “fail fast” mantra, but not all failures are created equal. For instance, when building a skyscraper, a tiny miscalculation can have disastrous results. On the other hand, the path to outsize success with “antifragile” systems (and teams) is often via quick iterations through a large number of small failures.
4:15pm-4:55pm (40m) Velocity Culture
Informative Workspace with Raspberry Pi
Chris Hansen (New Relic), Jonathan Thurman (New Relic)
An Informative Workspace can benefit almost any team, but it is sometimes difficult to allocate the time or budget to set it up. This presentation will describe the steps needed to easily create an inexpensive, state-of-the-art informative workspace using a Raspberry Pi, inexpensive TV, and a few basic electronics.
5:00pm-5:40pm (40m) Velocity Culture
ChatOps: Augmented Reality for Ops
Mark Imbriaco (Pivotal)
We'll look at some concrete examples and talk about the cultural implications of operating GitHub in a chat room that anyone in the company can watch.
11:20am-12:00pm (40m) Sponsored
Looking Beyond Page Load Times – How a relentless focus on Task Completion Times can benefit your users
Kiran Badam (Bing)
In this talk, we will discuss the strategies we implemented to make it faster for users to accomplish their tasks at Bing. We’ll also go over some novel ways Bing has optimized the time it takes to load our web pages.
1:15pm-1:35pm (20m) Sponsored
Scaling People Not Machines
Andrew Fong (Dropbox)
Hear how the Dropbox team scaled over the past 18 months from one SRE and network engineer to a technical operations organization that supports over 200M users and 150 engineers. We’ll cover topics from team structure to working in a hybrid EC2/dedicated model.
1:35pm-1:55pm (20m) Sponsored
Your Stuff, Anywhere, Instantly
Ziga Mahkovec (Dropbox)
Dropbox brings your photos, docs and videos to any platform: web, mobile and desktop. End-user performance work ranges from improving client sync performance to photo thumbnail serving and Amazon S3 read/write performance. We’ll present some case studies where our team identified issues, built profiling tools and improved performance.
2:00pm-2:40pm (40m) Sponsored
Launch High-Performing Mobile Applications With Appurify
Manish Lachwani (Appurify)
Optimizing mobile applications in real user conditions and on a wide range of devices is imperative for any company devoted to quality and performance. In this session, we’ll introduce you to Appurify’s platform for mobile automation, which significantly speeds the process of testing, debugging and optimizing applications. Come learn about one of the newest development platforms for mobile!
4:15pm-4:55pm (40m) Sponsored
Speed, Performance and Billions of Page Views: SOASTA Insights from Real User Data
Philip Tellis (SOASTA)
In this talk, Philip Tellis discusses insights gathered from analyzing real user monitoring (RUM) data from global users with different network characteristics across billions of page views & from different types of websites.
5:00pm-5:40pm (40m) Sponsored
Mining for Gold: How Browser, Network and Application Trace Mash-Ups Can Boost Application Performance
Joe Rustad (Dell), George Reese (Dell Software)
Find the gold that will help you boost application performance. Single data sources rarely tell the whole story, especially when transaction paths navigate complex virtualized infrastructures and multi-cloud environments. Learn how seemingly disconnected trace data sets can be rationalized within a structured model to paint a clearer picture of transaction flow – with real world examples.
9:00am-9:10am (10m)
Welcome
Steve Souders (SpeedCurve), John Allspaw (Etsy)
Program Chairs, John Allspaw and Steve Souders, open the first day of keynotes.
9:10am-9:25am (15m) Velocity Culture
Fred Wilson
Fred Wilson (Union Square Ventures )
Keynote by Fred Wilson, venture capitalist, Union Square Ventures.
9:25am-9:35am (10m) Sponsored
Analyzing Transaction Performance with KITE & MITE
Gene Morris (Keynote Systems, Inc.)
This lightning demo will show you how to complement your favorite page performance tools like Page Speed, YSlow and Web Page Test with Keynote KITE by analyzing dynamic transactions spanning multiple pages and user interactions. We’ll also show how Keynote MITE can help you understand mobile web page performance on virtually any mobile device—including tablets.
9:35am-9:55am (20m) Operations
Resilience In Complex Adaptive Systems: Operating At The Edge Of Failure
Richard Cook (Ohio State University SNAFUcatchers)
This talk will introduce resilience and a model of system dynamics useful in analyzing failed and successful event management and offer an explanation for why our systems run at the edge of failure.
9:55am-10:00am (5m) Sponsored
Beyond Averages
Dan Kuebrich (AppNeta)
When raw data becomes overwhelming, we turn to abstraction to understand our world. In our systems, the data is always overwhelming. Solutions like summary statistics have come to our rescue, and they are good -- up to a point. In order to truly understand our systems, we need to know when and how to sidestep those abstractions, to get deep, detailed performance insight.
10:00am-10:10am (10m) Web Performance
Update From The W3C Performance Working Group
Philippe Le Hegaret (W3C)
The mission of the Web Performance Working Group is to create standards to enhance aspects of Web application performance of user agent features and APIs. Some of them are already deployed in today's major browsers, like Navigation Timing or Page Visibility. This update presents the latest proposals on improving Web performance.
10:10am-10:15am (5m) Mobile Performance
Lightning Demo of HttpWatch Mobile App
Simon Perkins (Simtec Limited)
A demonstration of how to use the HttpWatch mobile app to record mobile performance data.
10:15am-10:20am (5m) Web Performance
Lightning Demo : Memory profiling with Chrome Dev Tools
Colt McAnlis (Google)
For many high-performance web applications, badly managed memory can create a slew of performance problems, especially for mobile! Join Colt for a quick lightning demo where he'll be showing off some very quick, powerful techniques in Chrome DevTools to help you track down and fix your memory problems.
10:20am-10:30am (10m) Sponsored
Don’t Compromise Security for Performance
Sean Leach (Fastly)
So much time is spent on the operational and performance attributes of Internet infrastructure, that security is often overlooked. Simple things like DNS hijacking and DDOS attacks can take your site down long before you need to worry about scaling your existing applications.
10:30am-10:40am (10m) Velocity Culture
Velocity: What's Next?
Courtney W. Nash (O'Reilly)
Keynote by Courtney Nash, Editor at O'Reilly Media.
8:00am-9:00am (1h)
Break: Coffee
12:00pm-1:15pm (1h 15m)
Break: Lunch - Sponsored by Carpathia
10:45am-11:20am (35m)
Break: Morning Break
2:40pm-3:30pm (50m)
Break: Afternoon Break
5:40pm-7:00pm (1h 20m) Event
Sponsor Pavilion Reception
Join us in the Sponsor Pavilion on Tuesday after sessions to visit the exhibitors, mingle with other attendees, and enjoy great refreshments and drinks.
7:00pm-9:00pm (2h) Event
Attendee Party
Join us Tuesday for drinks, appetizers, and bowling (yes, bowling) at the swanky Bowlmor Lanes, 222 West 44th Street (between 7th and 8th).

Sponsors

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Gloria Lombardo at (203) 381-9245 or glombardo@oreilly.com

Media Partner Opportunities

For media partnerships, contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

Contact Us

View a complete list of Velocity contacts