Skip to main content

Velocity New York 2014 Schedule

Below are the confirmed and scheduled talks at Velocity New York 2014. Note: The schedule is subject to change.

Customize Your Own Schedule

Create your own conference schedule using the personal scheduler function. Mark the Tutorials, Sessions, Keynotes, and Events you want to attend by clicking on the calendar icon [calendar icon] next to each listing. Then click on personal schedule below and get your own customized schedule generated.

Regent
Add Service Workers: Offline Now(ish)! to your personal schedule
11:20am Service Workers: Offline Now(ish)! Alex Russell (Google)
Add How The Huffington Post Stays Just Fast Enough to your personal schedule
2:00pm How The Huffington Post Stays Just Fast Enough Mike Adler (The Huffington Post)
Add The Physics of Fast Graphics to your personal schedule
3:30pm The Physics of Fast Graphics Tobin Titus (Microsoft)
Add Making HTTP/2 Operable and Performant to your personal schedule
4:15pm Making HTTP/2 Operable and Performant Mark Nottingham (Akamai)
Add The Good, the Bad, and the Ugly of the HTTP Archive to your personal schedule
5:00pm The Good, the Bad, and the Ugly of the HTTP Archive Robin Osborne (Otomotech), Dean Hume (Settled)
Beekman
Add Signal Through the Noise: Best Practices for Alerting to your personal schedule
11:20am Signal Through the Noise: Best Practices for Alerting David Josephsen (Librato)
Add Handling The Rush to your personal schedule
1:15pm Handling The Rush Brian Nuszkowski (Duo Security)
Add Deploying on the Edge to your personal schedule
4:15pm Deploying on the Edge Rob Peters (EdgeCast Networks)
Add API Benchmarks - Why it's Important, and How to your personal schedule
5:00pm API Benchmarks - Why it's Important, and How Matteo Figus (OpenTable)
Nassau
Add Using Promise Theory to Improve Digital Service Quality to your personal schedule
11:20am Using Promise Theory to Improve Digital Service Quality Jeff Sussna (Ingineering.IT)
Add "DevOps" in a Post-DevOps World to your personal schedule
1:15pm "DevOps" in a Post-DevOps World J. Paul Reed (Release Engineering Approaches)
Add DevOps Hidden Ally - UX to your personal schedule
3:30pm DevOps Hidden Ally - UX Stephen Fishman (CMS Wire)
Add Change is not a Four-Letter Word to your personal schedule
4:15pm Change is not a Four-Letter Word Kimberly Blessing (Think Brownstone, Inc.)
Add Engineering-Inspired Organizational Change to your personal schedule
5:00pm Engineering-Inspired Organizational Change jay compton (Healthagen, an Aetna company)
Rhinelander South
Add Fast and Responsive Images to your personal schedule
1:15pm Fast and Responsive Images Sergey Chernyshev (NY Web Performance Meetup)
Add The Natives are Getting Restless: A Survey of Native RUM Solutions to your personal schedule
5:00pm The Natives are Getting Restless: A Survey of Native RUM Solutions Buddy Brewer (SOASTA), Cliff Crocker (Akamai)
Murray Hill East
Add Mobilizing Your Website: Performance and Protection in a More Mobile World to your personal schedule
1:15pm Mobilizing Your Website: Performance and Protection in a More Mobile World Doug McCausland (AT&T Global Business Services)
Add The Easy Button – How To Measure Revenue in Milliseconds to your personal schedule
4:15pm The Easy Button – How To Measure Revenue in Milliseconds Steve Skroce (CVS), Cliff Crocker (Akamai)
Add 17 Things You Need to Know About Website Performance to your personal schedule
5:00pm 17 Things You Need to Know About Website Performance Steve Miller-Jones (Limelight Networks)
Add Wednesday Opening Welcome to your personal schedule
9:00am Plenary
Room: Grand Ballroom
Wednesday Opening Welcome Courtney W. Nash (O'Reilly), John Allspaw (Etsy), Steve Souders (SpeedCurve)
Add The Mystery of Sustained Adaptability to your personal schedule
9:05am Plenary
Room: Grand Ballroom
The Mystery of Sustained Adaptability David Woods (Ohio State University SNAFUcatchers)
Add Virtualization Application Dependencies for Better Performance to your personal schedule
9:35am Plenary
Room: Grand Ballroom
Virtualization Application Dependencies for Better Performance Shane Evans (Hewlett-Packard)
Add A Rant on Complexity and Stock Markets to your personal schedule
9:45am Plenary
Room: Grand Ballroom
A Rant on Complexity and Stock Markets Zoran Perkov (IEX Group)
Add Monitoring without Alerts - and Why it Makes Way More Sense than You Might Think to your personal schedule
10:00am Plenary
Room: Grand Ballroom
Monitoring without Alerts - and Why it Makes Way More Sense than You Might Think Alois Reitbauer (Dynatrace)
Add Build a Better Unicorn: Scaling Production Engineering Teams in the Real World to your personal schedule
10:05am Plenary
Room: Grand Ballroom
Build a Better Unicorn: Scaling Production Engineering Teams in the Real World bethanye McKinney Blount (Facebook)
Add Are You Ready to Deal with Disaster? to your personal schedule
10:20am Plenary
Room: Grand Ballroom
Are You Ready to Deal with Disaster? Mehdi Daoudi (Catchpoint)
Add By People, For People to your personal schedule
10:30am Plenary
Room: Grand Ballroom
By People, For People Tim O'Reilly (O'Reilly Media, Inc.)
8:00am Coffee
Room: Sutton Foyer
Add Wednesday Lunchtime Birds of a Feather to your personal schedule
12:00pm Lunch
Room: Americas Hall
Wednesday Lunchtime Birds of a Feather
10:45am Morning Break
Room: Sponsor Pavilion, Grand Ballroom Foyer & 3rd Floor Promenade
2:40pm Afternoon Break
Room: Sponsor Pavilion, Grand Ballroom Foyer & 3rd Floor Promenade
Add Closing Reception (Sponsored by SOASTA) to your personal schedule
5:40pm Event - Sponsored by SOASTA
Room: Bridges Bar and Lounge, Hilton Lobby
Closing Reception (Sponsored by SOASTA)
11:20am-12:00pm (40m) Performance
Service Workers: Offline Now(ish)!
Alex Russell (Google)
HTML Service Workers present new opportunities - and challenges - for mobile and offline application development on the web by offering the equivalent of a programmable client-side proxy for network traffic from your application. Come learn the ups, downs, and potential gotchas involved in making offline-first and mobile-first web apps a reality.
1:15pm-1:55pm (40m) Performance
Third Party Footprint: Evaluating the Performance of External Scripts
Barbara Bermes (OANDA)
Many websites include widgets such as ads, social plugins, or analytics controlled by third party providers. This talk will present best practices & tools on how to sandbox these scripts & measure their performance. After this session, the audience will be equipped to ask the right questions when choosing third party providers, and be armed with guidelines on how to integrate these snippets best.
2:00pm-2:40pm (40m) Performance
How The Huffington Post Stays Just Fast Enough
Mike Adler (The Huffington Post)
The paradox of the modern news site is that while ads and partnerships are the primary source of revenue, they are also the biggest source of performance problems. The Huffington Post engineers are frequently battling with the impact of third-party content which they do not control. How can an engineering organization quantitatively assess the risks of third party content?
3:30pm-4:10pm (40m) Performance
The Physics of Fast Graphics
Tobin Titus (Microsoft)
Performance experts have championed best practices for images in an attempt to reduce the strain on your network. However, in the world of diverse mobile devices, graphics are affected by far more than just network utilization. This session explains physical limitations in the CPU, GPU, and Memory as well as tradeoffs to help you unlock your best performance.
4:15pm-4:55pm (40m) Performance
Making HTTP/2 Operable and Performant
Mark Nottingham (Akamai)
HTTP/2 support is emerging in browsers and clients after two years of work in the IETF and informed by even more experience with SPDY. While the new protocol is a drop-in replacement for HTTP/1, getting the most out of it takes understanding, planning, and effort. This talk explains how HTTP/2 affects ops, the situations it can help performance in, and what the community learned from deploying it.
5:00pm-5:40pm (40m) Performance
The Good, the Bad, and the Ugly of the HTTP Archive
Robin Osborne (Otomotech) et al
The Http Archive contains a wealth of data that is only just beginning to be explored. In this presentation, we will show a selection of poor performing sites which could be transformed by making one simple change to their page performance, as well as highlighting some lesser known “unsung stars” of the web development world and showcasing the performance techniques that they use.
11:20am-12:00pm (40m) Operations
Signal Through the Noise: Best Practices for Alerting
David Josephsen (Librato)
A discussion of best-practices when creating/managing alerting infrastructures. Examines both technical and social factors. Explores common anti-patterns and how to avoid them.
1:15pm-1:55pm (40m) Operations
Handling The Rush
Brian Nuszkowski (Duo Security)
Congratulations! Your site has just gone big. Depending on how thorough you’ve been with load testing, you may or may not be celebrating this impending flood of user traffic. This talk will elaborate on the topic of load testing, defining what a load testing strategy should look like, and elaborate on several of its components.
2:00pm-2:40pm (40m) Operations
Alice In Wonderland - Is the Network the Next Frontier for DevOps?
John Willis (Docker)
An exploration of Devops and the Network. Software Defined Networks (SDN) is all the buzz, but the reality is that many network operations and engineering groups are dealing with an influx of highly virtualized tooling like OpenVswitch and Openflow and projects like OpenDaylight, Contrail, and NSX. Please join John to help him start the discussion of what DevOps in the Network really means.
3:30pm-4:10pm (40m) Operations
Automated Hardware Provisioning in the Real-world
Sean Kane (New Relic)
Today everyone is talking about the cloud, but frequently raw computing power and hardware is ideal. This talk covers how we made hardware deployments a breeze at New Relic. We will dive into the protocols, tools and code that enable hardware provisioning and management, explain how they all fit together, and uncover gotchas and lesson learned.
4:15pm-4:55pm (40m) Operations
Deploying on the Edge
Rob Peters (EdgeCast Networks)
Verizon EdgeCast’s edge network provides global delivery for dynamic applications, websites, mobile apps, live and on-demand streams, large-file downloads, and more. Building and deploying the http server software that delivers this traffic carries some unique challenges, which we address with a combination of new and old best practices along with lessons from our own experiences.
5:00pm-5:40pm (40m) Operations
API Benchmarks - Why it's Important, and How
Matteo Figus (OpenTable)
In a service oriented architecture is important to know how our APIs react on high volumes of traffic, in order to learn about their limits and keep under control how they perform. During this talk I'll explain why it is so important and how easy is to do it with some open-source node.js tools.
11:20am-12:00pm (40m) Culture & Organizational Change
Using Promise Theory to Improve Digital Service Quality
Jeff Sussna (Ingineering.IT)
Promise Theory is a formal model for describing complex distributed systems. It can also be used to describe socio-technical systems such as DevOps or even entire digital service organizations. This session will demonstrate Promise Theory’s ability to improve service quality by helping us increase empathy and better understand certainty and uncertainty in the systems we manage.
1:15pm-1:55pm (40m) Culture & Organizational Change
"DevOps" in a Post-DevOps World
J. Paul Reed (Release Engineering Approaches)
Is 2014 the year "DevOps" jumps the shark? And if not, what made it "pop" within our industry in the first place? This talk examines what "DevOps" looks like in a post-DevOps world and what we should focus on, personally and organizationally, to be prepared for it.
2:00pm-2:40pm (40m) Culture & Organizational Change
Creating a Culture of Quality: How to Sell Web Performance to Your Organization
Mehdi Daoudi (Catchpoint)
If performance is an afterthought, that’s what your business will become to customers. Fast and reliable websites make for happy users, repeat business, and market share, but they’re not built overnight and the work is never complete. Learn how Ops, Devs, DevOps, and Designers must synchronize to create the "culture of quality performance" needed to build and maintain top performing sites.
3:30pm-4:10pm (40m) Culture & Organizational Change
DevOps Hidden Ally - UX
Stephen Fishman (CMS Wire)
This session will cover the similar underlying philosophies of the DevOps and User Experience movements, and how the recent DevOps awakening in the industry at large just might heal the rift between design/UX and enterprise IT.
4:15pm-4:55pm (40m) Culture & Organizational Change
Change is not a Four-Letter Word
Kimberly Blessing (Think Brownstone, Inc.)
Innovative engineers and technical leaders are always championing organizational change, sometimes to the chagrin of those who like the status quo. How do you ensure success without pissing people off? By attending this session to learn how change spreads, what triggers those emotional roadblocks, and the influencing factors you must address to build an audience of receptive change agents.
5:00pm-5:40pm (40m) Culture & Organizational Change
Engineering-Inspired Organizational Change
jay compton (Healthagen, an Aetna company)
Engineering principles can apply across the spectrum of technology, from development to operations, or even design and product management. Devops can be scaled to a large organization with the right engineering team, supporting experimentation, and rapid deployment in highly regulated industries. This focus on full-stack engineering also supports a high degree of adaptability in times of change.
11:20am-12:00pm (40m) Mobile
Unpacking the Black Box: Benchmarking JS Parsing and Execution on Mobile Devices
Daniel Espeset (Etsy)
Do you know how long it takes to parse and execute your JS on page load? It may be longer than you think. We’ll share some interesting results from our device lab, plus the techniques we use to benchmark and optimize this critical path.
1:15pm-1:55pm (40m) Mobile
Fast and Responsive Images
Sergey Chernyshev (NY Web Performance Meetup)
Sergey will cover experience of recent responsive redesign for truTV.com where performance was an important part of the project and image processing pipeline that was built to make this possible.
2:00pm-2:40pm (40m) Mobile
When Mobile Web Becomes Legacy: Our Engineering Process for Ongoing Rapid Development
Bethany Andres-Beck (Independent)
Mobile web is mature enough to have legacy code! Now what? At TripAdvisor we have mobile-specific code stretching back to 2009. Hardware has changed a great deal since then, not to mention design and business goals. With engineers working on the full stack, from database to UX, and collaborative project managers we've made progressive improvements on the fly and turned legacy into an inheritance.
3:30pm-4:10pm (40m) Mobile
Test Driven Mobile Development with Appium, Just Like Selenium
Jonah Stiennon (Sauce Labs)
Appium is an open source project which allows users to programmatically control both iOS and Android devices. Learn how to use Appium to simulate user interaction for UI testing on apps and mobile websites using the same libraries used to write Selenium tests. We will go from testing locally, to a fully parallel, CI-integrated, cloud environment.
4:15pm-4:55pm (40m) Mobile
Building the Facebook Experience for the Mobile World
Adam Ernst (Facebook)
Adam Ernst, iOS Engineer at Facebook New York, will delve into the evolution of Facebook's mobile initiatives leading up to the current concentrations today to improve speed and performance. Adam will give an inside look at how Facebook’s mobile team has evolved over the years, as well as the nuances his team faced and the solutions that have stemmed from specific challenges.
5:00pm-5:40pm (40m) Mobile
The Natives are Getting Restless: A Survey of Native RUM Solutions
Buddy Brewer (SOASTA) et al
Do you know as much about the performance of your native application as you do about your wep app? We will review the available solutions for getting insight into mobile.
11:20am-12:00pm (40m) Sponsored
Caching the Uncacheable: Leveraging Your CDN to Cache Dynamic Content
Hooman Beheshti (Fastly)
In the past, issues around invalidation, staleness, and lack of visibility have prevented us from using CDNs to fully leverage the benefits of caching when it comes to dynamic content. In this session, we'll look at the challenges CDNs face with dynamic content and how you can use programmatic means to fully integrate your applications with a real-time, modern CDN.
1:15pm-1:55pm (40m) Sponsored
Mobilizing Your Website: Performance and Protection in a More Mobile World
Doug McCausland (AT&T Global Business Services)
Mobile device owners are the fastest-growing segment of users on the Web. In this session, we discuss the tools now available to optimize the mobile experience and enhance the security of your content, infrastructure, and users, along with ways security can help improve website performance and responsiveness for virtually anyone visiting your websites using virtually any device.
2:00pm-2:40pm (40m) Sponsored
Make Your Data Talk: Analytic Techniques for Identifying Hidden Performance Issues
Steve Fox (DELL) et al
Most root cause analytics are based on comparisons to baselines, raising the question: why not compare across other dimensions as well or even across multiple dimensions at the same time? We’ve created a statistical approach for identifying the differential patterns in performance data to surface the most likely culprits. Join us to see what’s under the hood in our upcoming APM SaaS Edition.
3:30pm-3:50pm (20m) Sponsored
Breaking Boundaries: Taking Synthetic Monitoring Beyond Alerts
Tom Gerhard (priceline.com)
As VP of Performance Engineering at priceline.com, Tom Gerhard has examined countless infrastructure changes using synthetic monitoring data. This talk will demonstrate how this data has allowed priceline.com to evaluate domain sharding using hostname overrides, evaluate infrastructure changes, as well as run tests for diagnostic purposes.
3:50pm-4:10pm (20m) Sponsored
Using Data to Save Your Customer Experiences
David Lemaire (Dyn)
Dave Lemaire, Senior Director of Technology Operations at Dyn, depends on powerful data to pinpoint the locations of performance-related issues and report its impact on the end-user. In this talk, he will demonstrate how data collected by external monitoring allows Dyn to report response and availability, troubleshoot customer issues and support sales, and more.
4:15pm-4:55pm (40m) Sponsored
The Easy Button – How To Measure Revenue in Milliseconds
Steve Skroce (CVS) et al
At Velocity, Google, Bing, Walmart and others have demonstrated the revenue impact of poor performance. Yet attendees struggle to bring this knowledge outside the Velocity bubble into their companies. Learn to tie latency to revenue and measure it. SOASTA’s mPulse does this. Leave this talk with tools necessary to correlate performance to business KPIs.
5:00pm-5:40pm (40m) Sponsored
17 Things You Need to Know About Website Performance
Steve Miller-Jones (Limelight Networks)
Delivering an optimal digital experience requires a multi-layered look at the factors that impact performance, and the ability to measure what really matters. Join us to learn about critical data that hides behind averages, the role of RUM, how to keep latency from killing your mobile apps, and more. You’ll leave with actionable insights for optimizing your site and improving audience engagement.
9:00am-9:05am (5m)
Wednesday Opening Welcome
Courtney W. Nash (O'Reilly) et al
Program Chairs, Courtney Nash, John Allspaw and Steve Souders open the second day of keynotes. Additional keynote speakers will be announced soon.
9:05am-9:35am (30m)
The Mystery of Sustained Adaptability
David Woods (Ohio State University SNAFUcatchers)
You have some, you don’t know where it comes from, you don’t know how much you will need, you’re not sure you will have what you need then (well none of us do, either).
9:35am-9:45am (10m) Sponsored
Virtualization Application Dependencies for Better Performance
Shane Evans (Hewlett-Packard)
Application performance isn’t just about the front-end, but the optimization of the front-end and the back-end. Developing one without the other is a sure fire way to fail and users won’t always wait for version 2.0. Hear about methods for developing, testing and optimizing application performance when many of the components that contribute to poor performance are outside of our control.
9:45am-10:00am (15m)
A Rant on Complexity and Stock Markets
Zoran Perkov (IEX Group)
The last decade has seen an investment by all market participants in technology at an unprecedented pace as evidenced by the ability to interact with thousands of order type combinations at speeds and capacity volumes enabled by the latest technology innovations. This is a testament to our ability to be able to adapt to change and implement solutions that amplify intentions of market participants.
10:00am-10:05am (5m) Sponsored
Monitoring without Alerts - and Why it Makes Way More Sense than You Might Think
Alois Reitbauer (Dynatrace)
Let’s face it. Alerting is broken. We are all still alerting the same way is we did in the early days of software based on metrics violations. We have all started to accept that we get too many alerts and the hard work of making sense is still left to us. This talk will introduce you to the concept of contextual alerting and show the difference hands on using a real world example.
10:05am-10:20am (15m)
Build a Better Unicorn: Scaling Production Engineering Teams in the Real World
bethanye McKinney Blount (Facebook)
Scaling systems is hard. Scaling operations teams to manage those systems? Even harder. How do you find the ideal production-savvy engineer to support your systems end to end? Direct experience, technical skills, perfect culture fit - companies look for so many qualities in one person, it borders on myth. It's time to build a better unicorn and learn how to scale your teams for the real world.
10:20am-10:30am (10m) Sponsored
Are You Ready to Deal with Disaster?
Mehdi Daoudi (Catchpoint)
When it comes to the internet, preparation is the key to avoiding total destruction. Join Mehdi Daoudi, CEO and Co-founder of Catchpoint Systems, to learn how you can build a company culture that is ready for the inevitable IT disaster and how to emerge from the rubble stronger than ever.​
10:30am-10:40am (10m)
By People, For People
Tim O'Reilly (O'Reilly Media, Inc.)
The failure of healthcare.gov was a textbook DevOps (or rather, lack of DevOps) case study. But it's part of a wider pattern that reminds us that people should be at the heart of everything we build. In fact, getting the "people" part right is the key both to DevOps and great user experience design.
8:00am-9:00am (1h)
Break: Coffee
12:00pm-1:15pm (1h 15m) Event
Wednesday Lunchtime Birds of a Feather
Birds of a Feather (BoF) sessions are informal roundtable discussions happening during lunch on Tuesday, September 16 and Wednesday, September 17. You can join any BoF table or start your own with a topic of your choice. The BoF sign-up board will be near the Registration area.
10:45am-11:20am (35m)
Break: Morning Break
2:40pm-3:30pm (50m)
Break: Afternoon Break
5:40pm-6:40pm (1h) Event
Closing Reception (Sponsored by SOASTA)
Immediately following sessions on the last day of Velocity, join us at Bridges Bar and Lounge in the New York Hilton Midtown lobby for a Closing Reception.