Skip to main content

Velocity 2014 Schedule: Full Listing

Below are the confirmed and scheduled talks at Velocity 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.

Thank you to our sponsors
for lunches and breaks:

lunch and break sponsors

Tuesday, 06/24/2014

7:30am

DE Foyer
Coffee (1h 30m)

9:00am

Add to your personal schedule
Mobile
Grand Ballroom AB
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ****.
(4.16, 45 ratings)
The mobile web space moves really fast and every year the whole ecosystem changes. But one thing remains unchanged: the need for extreme performance. If you have a mobile site, a responsive web, or you are about to create one, this tutorial will give you the techniques to measure and improve the performance after understanding the mobile web world today and testing on your own mobile device. Read more.
Add to your personal schedule
Operations
Grand Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
James Wickett (Signal Sciences), Gareth Rushgrove (Puppet Labs)
Average rating: ***..
(3.75, 59 ratings)
We are releasing our applications at an ever increasing rate, leaving little time for formal security testing. Doing a penetration test once every 6 months and releasing 6 times a day is a recipe for disaster. But the automation that makes releasing at speed possible provides the perfect platform for building a comprehensive suite of automated security tests. This workshop will show you how. Read more.
Add to your personal schedule
Culture & Organizational Change
Grand Ballroom E
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Andrew Shafer (Pivotal)
Average rating: ****.
(4.00, 37 ratings)
Culture eats strategy for breakfast, but what even is culture? What makes a culture better or worse? How do we measure culture? How can we make culture actionable? This tutorial will present models and metrics supported by research along side personal anecdotes and observations in an attempt to help you answer those questions for yourself. Read more.
Add to your personal schedule
SOLD OUT
Performance
Grand Ballroom F
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Patrick Meenan (Google)
Average rating: ****.
(4.70, 23 ratings)
Learn the tips and tricks for getting the most out of WebPagetest's more advanced features and how to get the most out of even the basic tests. From bandwidth analysis to complex scripting to the automation interface. Read more.

10:30am

DE Foyer
Morning Break (30m)

11:00am

Add to your personal schedule
Mobile
Grand Ballroom AB
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Troy Miles (Kelley Blue Book)
Average rating: **...
(2.67, 42 ratings)
Until recently, debugging a mobile web site was incredibly difficult. Luckily things things have changed. Now some desktop browsers not only contain remote debuggers, but have other features to monitor and improve performance and detect memory leaks. Read more.
Add to your personal schedule
Operations
Grand Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
James Turnbull (Empatico)
Average rating: ***..
(3.91, 70 ratings)
You've heard the hype about Docker and container virtualization now see it in action. This tutorial will introduce you to Docker and take you through installing it, running it, and integrating it into your development and operational workflow. Read more.
Add to your personal schedule
Performance
Grand Ballroom F
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Tobias Baldauf (Akamai Technologies)
Average rating: ****.
(4.16, 19 ratings)
Image assets are a major impediment to page load times. Best practices for common image compression have been evangelized. To further reduce image bytesize, we have to get creative: discover how to apply lossy compression to lossless formats, automatically detect good compression levels, and learn how disciplines like computer vision and machine learning can help us to improve image compression. Read more.

12:30pm

Hyatt Hotel
Lunch (1h)

1:30pm

Add to your personal schedule
Performance
Grand Ballroom AB
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Buddy Brewer (SOASTA), Philip Tellis (SOASTA)
Average rating: ***..
(3.80, 45 ratings)
RUM isn't just for page level metrics anymore. In this talk we will share how to time the most important components on your page and keep track of third party performance. Read more.
Add to your personal schedule
Operations
Grand Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Vladimir Vuksan (Fastly)
Average rating: **...
(2.31, 26 ratings)
Ganglia is a widely used monitoring software used by companies of all sizes including Pinterest, Etsy, etc. In this tutorial, Vladimir will show some of the common uses of Ganglia and how Ganglia can help you detect issues, aid in corrective action as well as help you understand your infrastructure. Read more.
Add to your personal schedule
Mobile
Grand Ballroom E
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Lara Hogan (Kickstarter), Destiny Montague (Etsy)
Average rating: ****.
(4.67, 12 ratings)
Learn how to build a device lab as a product for your coworkers to test their work on a spectrum of operating systems and versions. We’ll cover how to choose devices, organization and cabling, power supply troubleshooting, and tips for getting your users to use the lab considerately. Read more.
Add to your personal schedule
SOLD OUT
Culture & Organizational Change | Operations
Grand Ballroom F
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Adele Shakal (Metacloud, Inc.)
Average rating: ***..
(3.90, 21 ratings)
Keeping IT participants engaged in a drill simulation can be very challenging, especially within the broader contexts of emergency operations, continuity planning/resiliency, disaster recovery, and IT architecture. Accept this challenge and become a practical gamemaster, worthy of designing and executing drills on likely emergency scenarios and realistic function failures for your organization. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom G
Nathen Harvey (Chef)
Average rating: **...
(2.75, 4 ratings)
Technical conferences are a great way to interact with technical people and get energized to do some awesome things! Kick off your arrival at Velocity by joining Chef for 30 minutes of demos on new features Chef Metal and Chef Deployment Kit, then hack on Chef with Technical Community Director, Nathen Harvey and Chef Engineers. *This event is open to both 2 and 3 day conference pass holders. Read more.

3:00pm

DE Foyer
Afternoon Break (30m)

3:30pm

Add to your personal schedule
Performance
Grand Ballroom AB
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Paul Irish (Google Chrome), Nick Fitzgerald (Mozilla), Tobin Titus (Microsoft), Jason Weber (Microsoft)
Average rating: ****.
(4.05, 42 ratings)
Web developers rarely build for a single browser, and unfortunately dev tools vary across browsers. In order to create websites that perform well, developers need to use the latest performance tools across browsers. In this tutorial representatives from major browsers show how to solve performance problems using their browser's tools. Read more.
Add to your personal schedule
Operations
Grand Ballroom CD
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Dale Hamel (Shopify)
Average rating: **...
(2.67, 42 ratings)
Keeping track of a fleet of servers is time consuming and poor techniques, such a spreadsheets, lead to headaches as your infrastructure grows. A single Source of Truth is invaluable in capacity planning and for maintenance. We'll discuss how we used various open source tools to maintain our own source of truth, and how doing so enabled us to automate and streamline our infrastructure management. Read more.
Add to your personal schedule
Mobile
Grand Ballroom E
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Lyza Gardner (Cloud Four), Tammy Everts (SpeedCurve), Guy Podjarny (Snyk), Lara Hogan (Kickstarter)
Average rating: ****.
(4.67, 6 ratings)
Does RWD make mobile performance better or worse? What's the best solution for responsive images? What tools are good for analyzing mobile performance? Will HTTP/2 have more or less impact on mobile web traffic? How do I measure performance in native mobile apps? Come to this panel of mobile performance experts to hear these and other questions answered. Read more.
Add to your personal schedule
Culture & Organizational Change
Grand Ballroom F
Tutorial Please note: to attend, your registration must include Tutorials on Tuesday.
Kyle Redinger (VividCortex, Inc.)
Average rating: ***..
(3.50, 2 ratings)
Raising money from investors has a unique set of risks that many founders overlook, but are equally important to success. Participants will come away from this talk with a proven game plan for raising capital, from marketing to investors, to understanding venture capital, and term sheet nuances. They will also receive a robust fundraising financial modeling tool. Read more.

5:00pm

On Your Own
Dinner (40m)

5:40pm

Add to your personal schedule
Event
Terra Courtyard, Hyatt
Average rating: ****.
(4.67, 3 ratings)
Be sure to join us poolside at the Hyatt's Terra Courtyard for some refreshing drinks, delicious food, and live music! This will be your first opportunity to network with other Velocity attendees, so don't miss out! Read more.

7:30pm

Add to your personal schedule
Event
Grand Ballroom CD
Average rating: ****.
(4.71, 14 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’ll find out again this year at Ignite Velocity. Read more.

9:00pm

Add to your personal schedule
Event
Evolution Café + Bar, Hyatt Lobby
Average rating: ***..
(3.00, 3 ratings)
Come on down to the hotel bar after Ignite Velocity at the Late Night Reception on Tuesday. Network and hang out with other Velocity attendees, have a refreshing beverage, and pick up some cool Mandrill swag. (If you're arriving on Tuesday for sessions starting on Wednesday, be sure to pick up your badge before Registration closes at 5pm--it contains a coupon for a free drink at the Reception!) Read more.

Wednesday, 06/25/2014

8:00am

Mission City Ballroom Foyer
Coffee (1h)

9:00am

Add to your personal schedule
Mission City Ballroom
John Allspaw (Etsy), Courtney W. Nash (O'Reilly), Steve Souders (SpeedCurve)
Average rating: ****.
(4.60, 20 ratings)
Program Chairs, John Allspaw, Courtney Nash, and Steve Souders open the first day of keynotes. More Keynotes to come. Read more.

9:05am

Add to your personal schedule
Mission City Ballroom
Jeff Dean (Google)
Average rating: ****.
(4.31, 55 ratings)
Today’s large-scale web services provide rapid responses to interactive requests by applying large amounts of computational resources to massive datasets. They typically operate in warehouse-sized datacenters and run on clusters of machines that are shared across many kinds of interactive and batch jobs. Read more.

9:35am

Add to your personal schedule
Sponsored
Mission City Ballroom
Ben Rushlo (Keynote Systems Inc.)
Average rating: ***..
(3.74, 35 ratings)
What does a high performing site look like? When we talk about page load time, is that really applicable to modern sites and pages – that scroll endlessly or lazy load? We’ll talk about what tools, approaches, and frameworks can be used to think about site performance in the context of both the customer’s expectations, the limitation of metrics available, and the competition. Read more.

9:45am

Add to your personal schedule
Sponsored
Mission City Ballroom
Saurabh Bajaj (Neustar)
Average rating: **...
(2.33, 39 ratings)
In this session, you will hear insights and strategies to employing multi-cloud, multi-region load testing analysis that can help you employ greater testing capacity, add essential flexibility, and deliver high-fidelity results that protect your site – and your customer’s digital experience. Read more.

9:55am

Add to your personal schedule
Mission City Ballroom
Pamela Fox (Khan Academy)
Average rating: ****.
(4.51, 57 ratings)
As the web gets bigger and more ubiquitous, we will need more programmers and more people understanding programming. How can we do that? I'll share what I've learned from teaching programming to newbies, online at Khan Academy and in-person for women in San Francisco. Read more.

10:05am

Add to your personal schedule
Mission City Ballroom
Rodney Mullen (Almost Skateboards)
Average rating: ***..
(3.83, 53 ratings)
This talk will focus on open source metaphors from skateboarding, along with Rodney's own perspectives on risk and failure. Read more.

10:15am

Add to your personal schedule
Mission City Ballroom
Mark Zeman (SpeedCurve)
Average rating: ***..
(3.96, 23 ratings)
Join us for a snappy series of seven-minute talks on the main stage. Read more.

10:30am

Add to your personal schedule
Sponsored
Mission City Ballroom
Cheryl Ainoa (Intuit Inc.)
Average rating: ***..
(3.76, 29 ratings)
Every consecutive four-year interval since 1984 has produced a new disruption, but few companies survive beyond their four-year pinnacle of existence. Cheryl Ainoa, senior vice president, platform development for Intuit, will discuss how to recognize the signs leading up to major disruption and how you and your company can adapt to embrace innovation for the future. Read more.

10:45am

Exhibit Hall
Morning Break - Sponsored by Keynote (35m)

11:20am

Add to your personal schedule
Performance
Mission City Ballroom B1
Guy Podjarny (Snyk)
Average rating: ****.
(4.00, 13 ratings)
Third party components are a part of any modern site: JS libs, analytics, trackers, share buttons, ads. Many components, each adding its performance cost, cause render delays or can effectively take your site down. This isn't your code nor your servers, so what can you do about it? This presentation will answer this question with strategies and tactics for keeping 3rd parties from taking you down. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Theo Schlossnagle (Circonus)
Average rating: ****.
(4.24, 25 ratings)
The more complicated our stacks become, the more difficult it becomes to diagnose slowness. In this session, we'll walk through hands-on techniques to measure and diagnose slowness in complex web applications. We'll dive into an architecture through all of its unsavory layers and emerge covered in muck...and faster. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Benjamin Greenberg (Comcast Interactive Media)
Average rating: ****.
(4.60, 5 ratings)
Hypermedia APIs sound good for mobile development: they can change without breaking old clients, caching is easy, and they promote rapid development. But how do we stay true to hypermedia, minimize round trips, AND keep responses small and cacheable? This session will discuss how and why we built our API the hypermedia way, and how we addressed the needs of the modern mobile app while doing it. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Steve Fox (DELL), Rob Dickinson (Intel)
Average rating: ***..
(3.57, 7 ratings)
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. Read more.
Add to your personal schedule
Greg Leffler (LinkedIn)
Average rating: ****.
(4.64, 25 ratings)
LinkedIn has undergone huge growth in our Site Reliability team in the past year. This talk discusses changes we made to our hiring practices, data based on those changes, and how we screen for and close the best SREs in the industry. We also discuss the use of realistic job previews and the importance of applying standard Industrial Psychology practice to the Engineering hiring process. Read more.
Add to your personal schedule
Mobile | Sponsored
Grand Ballroom F
Desiree Gosby (Intuit)
Average rating: **...
(2.60, 5 ratings)
Learn about Intuit's journey to developing a robust, scalable infrastructure to support 20+ mobile titles and growing. We’ll also share best practices for enabling mobile teams to focus on creating best-in-class mobile experiences. Read more.

12:00pm

Add to your personal schedule
Event
Exhibit Hall
Average rating: ****.
(4.00, 1 rating)
Birds of a Feather (BoF) sessions are informal roundtable discussions happening during lunch on Wednesday, June 25 and Thursday, June 26. 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. Read more.

1:15pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Jonathan Klein (Attend)
Average rating: ****.
(4.36, 22 ratings)
We’ve all heard about the new standards that are being developed to speed up the web - SPDY, WebP, Client Hints, pre-fetching, and more. Unfortunately, support for these technologies is weak across browsers and CDNs, which hamstrings implementation efforts. This talk will quantify the value of these optimizations, and provide a suggested path for driving adoption. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Dan Slimmon (Exosite)
Average rating: ****.
(4.24, 17 ratings)
Borrowing the medical concepts of specificity and sensitivity, Dan will show how deceptive this tradeoff can be. He'll also make the case that putting in the extra effort to minimize both types of falsehoods is necessary and healthy. When the alarm goes off, you shouldn't have to spend precious minutes sniffing for smoke. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Tammy Everts (SpeedCurve)
Average rating: ****.
(4.18, 11 ratings)
Slow pages hurt mobile user metrics, from bounce rate to revenues. At Radware, we wanted to understand the science behind this, so we engaged in the first documented study of the neurological impact of poor performance on mobile users. Your takeaway from this session is hard data that you can use to make a case for investing in mobile performance in your organization. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Hooman Beheshti (Fastly)
Average rating: ****.
(4.46, 13 ratings)
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. Read more.
Add to your personal schedule
Laura Thomson (Mozilla Corporation)
Average rating: ****.
(4.53, 30 ratings)
As teams grow and projects become more complex, you're going to need a certain amount of process. Or are you? How do you add enough engineering management to be effective without driving engineers crazy? Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Peter Blum (Instart Logic), Mehrdad Reshadi (Instart Logic)
Average rating: ***..
(3.50, 8 ratings)
Responsive web design offers a compelling solution to deliver a right-sized experience for the wide variety mobile devices in use today but it comes with a heavy performance penalty made worse by congested wireless networks. In this session you will learn about new software based approaches on the backend and client side that let you go responsive with high performance. Read more.

2:00pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Diego Ferreiro (Salesforce)
Average rating: ****.
(4.65, 20 ratings)
In this session we will learn with real examples how we can build really complex UI, leveraging all the power of the GPU, manipulating the DOM in a smart and efficient way, and understanding, debugging, and minimizing the browser's rendering lifecycle. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
J. Paul Reed (Release Engineering Approaches)
Average rating: ****.
(4.10, 29 ratings)
As operational failure becomes more acceptable within our industry, the necessity for holding constructive, actionable postmortems increases. This tutorial will take attendees through postmortem techniques, pitfalls, and tools that they'll be able to take back to their own organizations to learn to run productive postmortems. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Jie Hui (T-Mobile/QoE Lab), Kevin Lau (T-Mobile), Ankur Jain (Google), Andreas Terzis (Google), Jeff Smith (T-Mobile)
Average rating: ***..
(3.08, 13 ratings)
This session will give the general background on the challenges unique to mobile networks and how Google and T-Mobile engineers worked together to improve YouTube performance for the mobile customers. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Stephen Fishman (CMS Wire), Robert Tanzola (AutoTrader.com), Abelardo Gonzalez (Keynote Systems)
Average rating: *....
(1.86, 7 ratings)
This talk takes a look at the journey shifting IT at Autotrader to a design-minded DevOps discipline. We explore the tensions that arise within well-monetized media sites—the constant struggle to serve more ads and other monetized pieces of content (which represent revenue) while finding ways to get milliseconds out of the infrastructure. Read more.
Add to your personal schedule
Average rating: ****.
(4.53, 17 ratings)
Devops originated as a movement to break down silos between devs and ops in order to reduce risk, encourage communication, and focus more on core business issues instead of firefighting. But these aren’t the only silos that can exist. At GameChanger we went even farther, moving towards vertical, project-focused teams that greatly improved our ability to deliver both web and mobile features. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Matt Rodriguez (Neustar)
Average rating: *....
(1.67, 3 ratings)
Load testing is more than developing stress and reviewing results. You need access to load testing scale and control that helps you protect the customer experience. This session focuses on how to drive higher-fidelity testing results that can help your team better identify, analyze, and mitigate configuration, application, and performance degradation issues that threatens the customer experience. Read more.

2:40pm

Exhibit Hall
Afternoon Break - Sponsored by Intuit (50m)

3:30pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Pamela Fox (Khan Academy)
Average rating: ****.
(4.13, 31 ratings)
In a single day and one code review, we were able to remove 10+ HTTP requests for images from our landing page, and sped up the page load time by more than 2x. This talk looks at the 5 different techniques for removing those images and the tools that made those techniques easier. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Ryan Frantz (Etsy), Laurie Denness (Etsy)
Average rating: ****.
(4.70, 27 ratings)
Being on call is stressful. You feel like you can't plan anything around your on-call rotation because you never know what to expect. It seems there's more chaff than wheat in those alerts and phantom alerts disturb your sleep. Etsy’s Operations team set out to quantify the on-call experience, identify its pain points, and use those data to make being on call more bearable. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Doug Sillars (AT&T), Andy Davies (NCC Group)
Average rating: ***..
(3.40, 15 ratings)
Mobile is taking over the world but yet there’s still a big gulf between the sites that are fast on mobile and the rest. In this session we’ll use data from the HTTP Archive and other sources to examine mobile performance trends, identify sites that are quick, and perhaps more importantly look at what techniques and tricks developers are using to build fast mobile experiences. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Marc Gaffan (Incapsula)
Average rating: **...
(2.67, 3 ratings)
Traditionally, application delivery solutions were run off physical appliances (controllers) inside the data center, and in many cases they were integrated into a load balancer. With more applications moving to the cloud, load balancers and application delivery controllers are on the move as well. So where are load balancers moving to? Read more.
Add to your personal schedule
Daniel Rabinovich (MercadoLibre (NASDAQ: MELI))
Average rating: ****.
(4.75, 20 ratings)
MercadoLibre (NASDAQ: MELI) was the most successful e-commerce platform in Latin America, but it's monolithic technology was limiting the company's potential. Using concrete examples, MELI's CTO will walk the audience through the process of shaping a new culture with a deep technology overhaul. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Mark Sigler (CA Technologies)
Average rating: **...
(2.62, 8 ratings)
How to assemble an enterprise continuous delivery tool chain. Read more.

4:15pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Parashuram Narasimhan (Microsoft)
Average rating: ***..
(3.59, 22 ratings)
Even today, front end developers have to manually check if their website stays smooth; for every single deploy. Does that gradient in CSS make paint slow or the fixed footer make the it janky? Making a site smooth and keeping it that way is hard. Would it not be simpler is this could be automated, and even better if this is a part of a continuous integration process? Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Adam Jacob (Chef)
Average rating: ****.
(4.92, 51 ratings)
What does it mean to be great at Operations? This talk aims to answer that question, and provide actionable guidance on 12 of the core facets of our complicated profession. If you're new to Operations, this talk will set you off on the right foot - if you're a long time veteran, it's never a bad idea to revisit the fundamentals. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Buddy Brewer (SOASTA), Cliff Crocker (Akamai)
Average rating: ***..
(3.00, 3 ratings)
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. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
John Martin (New Context), Dustin Whittle (AppDynamics)
Average rating: ***..
(3.75, 4 ratings)
Companies will often believe they can buy their way out of technical debt without making any substantial changes. In this session we will discuss the importance of DevOps and give a framework for enabling cultural change inside your organization. Read more.
Grand Ballroom GH
TBC
Add to your personal schedule
Sponsored
Grand Ballroom F
Rob Peters (EdgeCast Networks)
Average rating: ***..
(3.83, 6 ratings)
At Verizon EdgeCast, we promise our customers high performance and uptime, and in order to fulfill that promise we rely heavily on measurements and monitoring. We have observed that different measurement data streams often evolve through a common series of stages, which we will present here as a "Measurement Maturity Model". Read more.

5:00pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Stoyan Stefanov (Facebook)
Average rating: ****.
(4.06, 16 ratings)
Minification is among the simplest, most straighforward optimizations you can do to improve performance, by simply reducing the number of bytes you send to the browser. Minifying CSS is even more important because, while JavaScript and images can wait, CSS is directly in the critical path of initial rendering and in the way of making your ever-so-important first impression to the user. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Toufic Boubez (Metafor Software)
Average rating: ****.
(4.00, 20 ratings)
You’ve set up thousands of metrics collecting millions of data points. Now what? Analyzing this mountain of data is not easy so you keep an eye on just a small fraction of it, or you run some simple analytics that don’t get you much. But there are some basic statistical methods that anyone can implement and they can provide surprisingly valuable insights. In this talk, Toufic will show you some. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Alec Heller (Akamai Technologies Inc)
Average rating: **...
(2.56, 9 ratings)
Is your site optimized for the Home Cooking Appliance Revolution? Are you confident that your front page will render quickly and beautifully on the next-generation web-enabled toaster? Understanding the capabilities of the device requesting your page enables performance improvements that are impossible using solely client-side techniques. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Phil Jackson (SoftLayer)
The world of cloud and application development is not just for the hardened developer these days. In this discussion we will pull back the curtain of the architecture of a fun demo application purpose built for the cloud. We will focus on demonstrating how we leveraged compute, storage, messaging, and other cloud elements hosted at SoftLayer. Read more.
Add to your personal schedule
Average rating: ****.
(4.57, 14 ratings)
Late night, weekends, and last minute saves. We hero worship the system people critical to operations locking them into knowledge base positions. This detracts from our quest for mastery in the Operations discipline. In this talk, we will explore ways to evolve to minimal intervention service operation. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Brian Bulkowski (Aerospike), Srini Srinivasan (Aerospike), Geir Magnusson Jr (AppNexus), Ian Campbell (Neustar)
Enterprise developers can learn valuable lessons from pioneers in ad-tech. Second only to high frequency trading in low latency, real-time bidding platforms have fewer than 100 milliseconds to win a bid and serve an ad. Learn proven techniques for building a successful system capable of storing context on billions of users and devices and processing queries and updates within a few milliseconds. Read more.

5:40pm

Add to your personal schedule
Event
Exhibit Hall
Average rating: *****
(5.00, 2 ratings)
Join us in the Exhibit Hall on Wednesday, June 25 after sessions for the Velocity Exhibit Hall Reception. Visit the exhibitors, mingle with other attendees, and enjoy great refreshments and drinks. Read more.

6:40pm

Add to your personal schedule
Event
TusCA Courtyard, Hyatt
Average rating: *****
(5.00, 2 ratings)
We're celebrating our company's high velocity, Silicon Valley style! Mingle with technologists, early adopters, and world-class investors over dinner and cocktails. Join us and celebrate new service capabilities, customer momentum and latest round of funding, and meet our special surprise guest! Read more.

8:00pm

Add to your personal schedule
Event
Poolside, Hyatt Hotel
Average rating: *****
(5.00, 1 rating)
After a long day at Velocity, come unwind with Dyn! Join us for refreshing cocktails and appetizers Wednesday evening, June 25th at 8pm for a poolside party - right at the Hyatt! Relax in our “Chill Zone” and meet up with Dyn's Industry experts, network with other professionals and enjoy a great live band, because Dyn’s got you covered! Read more.

Thursday, 06/26/2014

8:00am

Mission City Ballroom Foyer
Coffee (1h)

9:00am

Add to your personal schedule
Mission City Ballroom
Steve Souders (SpeedCurve), Courtney W. Nash (O'Reilly), John Allspaw (Etsy)
Average rating: ****.
(4.75, 12 ratings)
Program Chairs, Steve Souders, Courtney Nash, and John Allspaw, open the second day of keynotes. More Keynotes to come. Read more.

9:05am

Add to your personal schedule
Mission City Ballroom
Scott Hanselman (Microsoft)
Average rating: ****.
(4.90, 63 ratings)
How does the pervasiveness of JavaScript on the client change how we architect applications? We can create hundreds virtual machines in the cloud, but we are using the millions of visual machines that visit our sites every day? Read more.

9:25am

Add to your personal schedule
Mission City Ballroom
Jonah Stiennon (Sauce Labs)
Average rating: ***..
(3.80, 20 ratings)
Thursday Lightning Demo Read more.

9:30am

Add to your personal schedule
Sponsored
Mission City Ballroom
Joshua Marantz (Google)
Average rating: ***..
(3.80, 15 ratings)
Making the web fast feels like boiling an ocean, but that hasn't stopped us from trying. Read more.

9:35am

Add to your personal schedule
Sponsored
Mission City Ballroom
Hala Al-Adwan (Verizon EdgeCast)
Average rating: **...
(2.76, 21 ratings)
We all know web performance is important, but the larger business and social community often see it as esoteric. In this brief presentation, Hala Al-Adwan will talk about why optimizing web performance matters -- often critically -- to the entire world. Read more.

9:40am

Add to your personal schedule
Mission City Ballroom
Lara Hogan (Kickstarter)
Average rating: ****.
(4.37, 35 ratings)
We will walk through the growing importance of building for mobile web as users may be on any device, platform or connection. This talk will cover Etsy's evolution of the mobile web team from its inception in 2011 to its changing role today and how we shifted Etsy's engineering culture to empower and incentivize others to care about mobile web in their daily work. Read more.

10:00am

Add to your personal schedule
Mission City Ballroom
Kent Alstad (Radware Canada), Peter Hedenskog (Wikimedia Foundation), Eric Lawrence (Google)
Average rating: ***..
(3.64, 14 ratings)
Join us for a snappy series of seven-minute talks on the main stage. Read more.

10:20am

Add to your personal schedule
Sponsored
Mission City Ballroom
Guy Podjarny (Snyk)
Average rating: ***..
(3.14, 21 ratings)
While URLs were intended to consistently identify a resource location, this simple definition simply doesn’t cut it anymore. Between the complexity of device properties, different browser capabilities, failover needs, and geo-based content changes, we often need the same URL to be handled differently, based on the situation. Read more.

10:25am

Add to your personal schedule
Sponsored
Mission City Ballroom
Patrick Lightbody (New Relic)
Average rating: ***..
(3.62, 16 ratings)
Performance tuning is hard, if only because it never truly ends. So after you’ve tackled the obvious stuff like asset compression and SQL tuning, where do you focus next? See how you can use New Relic’s new Software Analytics suite of products to help you identify the long tail of optimization work that brings the most value to your bottom line. Read more.

10:30am

Add to your personal schedule
Sponsored
Mission City Ballroom
James Colgan (Rackspace)
Average rating: **...
(2.42, 12 ratings)
This lightening talk will show you how to build a self-adaptive autonomous infrastructure to get out of DevOps fire drills and focus on the business value you deliver to customers. You will learn the high-level architectural components you need to make your infrastructure resilient in an increasingly unpredictable age. Read more.

10:35am

Add to your personal schedule
Sponsored
Mission City Ballroom
Ernest Mueller (Copperegg)
Average rating: ***..
(3.33, 12 ratings)
Are you prepared for the rapid evolution of the application ecosystem? Join this session to learn what you need to know when monitoring production, business critical applications that leverage today's multi-cloud technologies. Read more.

10:45am

Exhibit Hall
Morning Break - Sponsored by Neustar (35m)

11:20am

Add to your personal schedule
Performance
Mission City Ballroom B1
Seth Walker (Etsy)
Average rating: ****.
(4.11, 19 ratings)
Etsy's continuous deployment and analytics capabilities have ushered in an era of continuous experimentation. The benefits to product development are huge, but present challenges for performance and front-end maintainability. This talk details the tools we've developed and cultural changes we've undergone to support continuous experimentation while maintaining high performance. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Vibhav Garg (Twitter), Arun Kejariwal (Machine Zone)
Average rating: **...
(2.71, 17 ratings)
High performance and availability are highly dependent on the capacity allocated to a service. The ability to forecast when a service is expected to be under capacity is key to maintaining an efficient and highly performing infrastructure. We present a way to statistically forecast the number of days a service can run before its performance is expected to degrade based on pre-determined criteria. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Average rating: ***..
(3.60, 10 ratings)
Over the last 2 years the BBC has been building a whole new News platform. Starting mobile first we've felt the pain and benefit of responsive design in a big organisation. This talk is a candid discussion of what worked but also the many lessons along the way. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Rob Kwok (Crittercism)
Average rating: ***..
(3.00, 1 rating)
When it comes to performance, do you know whether your mobile app is a “beauty” or a “beast”? The truth may surprise you. While critical to every business, few companies have a solid grasp of how well their app functions in the wild. Crittercism CTO, Rob Kwok, will provide attendees with a robust look at surprising, current, and relevant industry benchmark data on the performance of mobile apps. Read more.
Add to your personal schedule
Doug Ireton (Nordstrom), Jane Ireton (Ireton)
Average rating: ****.
(4.92, 13 ratings)
We all know about the gender gap in IT, with women only holding 25% of IT jobs, but what can we *do* about it? In this session, Doug Ireton, Infrastructure Engineer at Nordstrom, and his daughter Jane, age 7, will tell their story of learning to program and creating engaging and cool electronics projects. You'll leave with practical advice on teaching programming to girls. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Joe Wells (Intuit Inc.)
Average rating: ****.
(4.33, 6 ratings)
The Intuit QuickBooks Online (QBO) developer team released a new version of QBO with rave reviews for its user experience, all built with client-side JavaScript. Join us for a session to learn the optimizations the team made in the experience design, the code, and the developer workflow. Read more.

12:00pm

Add to your personal schedule
Event
Exhibit Hall
Birds of a Feather (BoF) sessions are informal roundtable discussions happening during lunch on Wednesday, June 25 and Thursday, June 26. 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. Read more.

1:15pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Rick Viscomi (YouTube), Alex Nicksay (YouTube), Steven Robertson (YouTube)
Average rating: ****.
(4.36, 14 ratings)
YouTube videos are playing 40% faster than last year. Come find out the modern front-end optimization techniques we used and how you can apply them. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Bryan Cantrill (Joyent)
Average rating: ****.
(4.89, 18 ratings)
Many expect the Internet of Things to finally take shape this year. But given the volume of data headed our way, the demands on infrastructure will greatly outpace its current capabilities. In this session, Joyent’s SVP of Engineering Bryan Cantrill, discusses how current technologies must adapt before performance capabilities can keep pace and deliver on the promise of the Internet of Things. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Doug Sillars (AT&T), Jennifer Leong (AT&T)
Average rating: ***..
(3.80, 5 ratings)
You never know where your customers will be using your mobile apps. With the high variability in mobile connectivity speeds and latencies, a good user experience will depend on how well you optimize network utilization. In this talk we'll look at tools to test your app in varying network conditions. We’ll also provide success stories for apps that have greatly improved mobile performance. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
J Mac (CDNetworks)
Average rating: ***..
(3.25, 4 ratings)
The Internet was not designed to support the fast delivery of website applications. And technologies designed to improve Internet performance – including caching, content delivery, and intelligent routing – do not adequately address the performance requirements of dynamic, web-based applications. Read more.
Add to your personal schedule
Gene Kim ("The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win" ), Jez Humble (DevOps Research and Assessment LLC), Nigel Kersten (Puppet Labs), Nicole Forsgren (DORA)
Average rating: ****.
(4.75, 20 ratings)
We received ~9,300 responses from our 2013 DevOps Survey, more than 2x the number of respondents from our 2012 survey. This year we focused not only on what behaviors lead to higher IT performance, but took it one step further to try to understand how that correlates with improved business performance. We will share our insights from the survey, and posit that good IT means good business. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Average rating: ****.
(4.17, 6 ratings)
PageSpeed On Shared Hosting (POSH) is a new mode for mod_pagespeed and ngx_pagespeed that enables you to immediately and transparently reduce the bandwidth requirements of your site. If you don't use PageSpeed yet, POSH makes it easier than ever to get up and running quickly. If you're already running PageSpeed, come learn how POSH optimizations can help make your site even faster. Read more.

2:00pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Eddie Canales (CrossChx)
Average rating: **...
(2.60, 10 ratings)
Faster pages...profit! Right? Despite what common sense and every case study might tell you, we found out that isn't always true. When you get 25 million visitors a month and make a lot of your money from advertising (the enemy of speed), you have tons of opportunity/obligation to understand which kinds of speed matter. This is a story about hope, disappointment, discovery, and triumph. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Mike Krieger (Instagram)
Average rating: ****.
(4.07, 15 ratings)
Integrating Instagram into Facebook's Infrastructure Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Nicole Harris (Nationwide), Brian Greene (Nationwide)
Average rating: ****.
(4.50, 2 ratings)
Effecting change in a large organization can be challenging; a bit like trying to steer a ship with a paddle. We will discuss how to influence processes inside a large organization while addressing the challenges and opportunities of how a responsive site is designed, developed, and tested. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Doug McCausland (AT&T Global Business Services)
Average rating: **...
(2.80, 5 ratings)
In this session, we will discuss the many tools now available to optimize the mobile experience and to enhance the security of your content, your infrastructure, and your users, along with the ways security can help ensure and improve website performance and responsiveness for anyone visiting your websites. Read more.
Add to your personal schedule
Greg Burton (Orbitz Worldwide), Ori Rawlings (Orbitz Worldwide)
Average rating: ****.
(4.00, 17 ratings)
Faced with a need to significantly increase capacity, we realized that the prevailing bottlenecks were not being addressed because they were conceptually beyond the scope of individual teams. This session covers how we pivoted to a DevOps mentality and what we found in the cracks between our organization's development and operations responsibilities, including a commitment to performance testing. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Amir Khakpour (Verizon EdgeCast)
Average rating: **...
(2.80, 5 ratings)
For a CDN, production traffic implicitly includes a diverse set of characteristics that can be used in many domains. In order to study and use this traffic, we need to mirror it by replaying the traffic in a test environment while we preserve all these diverse features. Ghostfish is the framework we build in Verizon, designed to sample the production traffic and replay it in the test environment. Read more.

2:40pm

Exhibit Hall
Afternoon Break - Sponsored by EdgeCast (50m)

3:30pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Ilya Grigorik (Google)
Average rating: ****.
(4.95, 22 ratings)
TLS has exactly one performance problem: not enough sites are using it. Everything else can and will be optimized. In this session we'll look at the state of the art in available optimizations (latency and computation), support and configuration tips for popular servers and CDNs, plus more. TLS is not slow, it's unoptimized. Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Mark Burgess (Cfengine)
Average rating: ****.
(4.06, 16 ratings)
There are many tools for software building and what passes for process orchestration today, but two things are missing: a modern model-based approach, and the simplicity of the trusty "make" command, with handling of distributed dependencies. Mark Burgess shows how a promise-oriented approach, using CFEngine, can deliver both of these properties and more. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Joshua Marantz (Google)
Average rating: ****.
(4.18, 11 ratings)
Evolving mobile hardware and networks have made it challenging for web sites to deliver an optimal experience to each client. If you send the same image to both a WiFi Retina tablet and a 3G phone, you compromise speed and bandwidth cost against image quality. We'll look at using HTML and CSS image markup, CDNs, HTTP caching directives, and how WPO can deliver a great UX with minimal effort. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Matt LeRay (CA Technologies), Anand Akela (CA Technologies)
Average rating: ****.
(4.00, 1 rating)
The value of Big Data is in our ability to store, retrieve, and process information. Ultimately it’s the ability to make sense of virtually anything—including all types of random data patterns— so we can make better business decisions. Read more.
Add to your personal schedule
Seth Vargo (HashiCorp)
Average rating: ****.
(4.46, 13 ratings)
Hi, I'm Seth, and I have OCD. But is that a bad thing? I continuously struggle with misplaced pointers, poorly indented code, unorganized resources, design decisions, and tests. I was considering medication until I realized all the awesome things my OCD does too! Learn how I my OCD shaves 11 minutes from each grocery trip, helps me spot anomalies and anti-patterns, and even lose weight! Read more.
Add to your personal schedule
Sponsored
Grand Ballroom F
Andrew Fong (Dropbox)
Average rating: ****.
(4.00, 9 ratings)
Dropbox is used by over 275 million people to store their valuable data. In this talk we will go over the evolution of the monitoring framework at Dropbox and what it was like to take monitoring and alerting from a team of 8 to a service that supports an engineering team in the hundreds. Read more.

4:15pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Gamaiel Zavala (Yahoo!), Pushkar Sachdeva (Yahoo!)
Average rating: ***..
(3.17, 6 ratings)
This talk will describe a large architectural change in serving within Yahoo! which entailed a split page assembly between the origin server and the edge server (Apache Traffic Server). Large pieces of the page are cached while smaller personalized chunks are fetched and assembled at the edge using Edge Side Includes (ESI). Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Sarah Novotny (NGINX)
Average rating: ****.
(4.67, 21 ratings)
You know NGINX is great as a webserver or a proxy, but there's so much more. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Ariya Hidayat (Shape Security)
Average rating: ***..
(3.78, 9 ratings)
The “best practice” list of client-side mobile optimization is pretty well-known: use optimized JavaScript, requestAnimationFrame, event throttling, GPU acceleration, and so on. In this talk, those best practices will be demonstrated in a series of practical user interface patterns, from a silky smooth kinetic scrolling example to the use of CSS 3-D to clone the infamous Cover Flow effect. Read more.
Grand Ballroom E
TBC
Add to your personal schedule
Kurt Andersen (LinkedIn)
Average rating: ****.
(4.29, 17 ratings)
Technical debt can be as simple as not keeping up with new releases of FOSS software. Using experiences from LinkedIn's history of open source, Kurt will illustrate the tradeoffs between the "stick with an existing version" option or the "let's keep up to date" option. The goal is to help participants look at these choices for their own environments and be able to make informed decisions. Read more.
Grand Ballroom F
TBC

5:00pm

Add to your personal schedule
Performance
Mission City Ballroom B1
Mike McCall (Akamai Technologies Inc), Mark Holland (Akamai Technologies Inc)
Average rating: ****.
(4.17, 12 ratings)
While most everyone in web performance know of Navigation Timing - the W3C spec that launched a thousand RUM implementations - a newer and potentially more valuable spec called Resource Timing is now supported by major browsers. We will talk about Resource Timing and how it provides a real-world web page waterfall, and go over the incredible insights we've uncovered in our own Resource Timing data Read more.
Add to your personal schedule
Operations
Mission City Ballroom B4
Chris Baker (Dyn)
Average rating: ***..
(3.33, 6 ratings)
A treatment of the human element involved in operating, monitoring, and understanding complex systems. This talk follows an example driven approach at how individual or group bias can impact time to identify, time to mitigate, and time to resolve issues in a production system. Read more.
Add to your personal schedule
Mobile
Grand Ballroom ABCD
Ilya Grigorik (Google)
Average rating: ****.
(4.82, 11 ratings)
Fonts and typography are critical to good design, branding, and readability, plus they allow the text to be selectable, searchable, zoomable, and high-DPI friendly. In short, we need web fonts, and we need to optimize their delivery and use. In this session we'll survey the latest browser optimizations and APIs, plus share our experience of optimizing Google Web Fonts. Read more.
Add to your personal schedule
Sponsored
Grand Ballroom E
Sean Leach (Fastly)
Average rating: ****.
(4.40, 5 ratings)
Today, DNS is one of those overlooked “it-just-works” components of a fast and secure Internet. What folks fail to realize is that it is a critical piece of keeping a site working. During this conversation, we will discuss the future of DNS and some of the common performance and security problems it can solve, all while enjoying a hosted happy hour. Read more.
Add to your personal schedule
Julia Ferraioli (Google)
Average rating: ***..
(3.88, 8 ratings)
Explore the what, when, where, and why of some of the harder issues that face marginalized and underrepresented groups within technology. Increase your understanding of what your colleagues face on a day to day basis, hear about real world examples, and learn how you can help nurture an equal and healthy environment for your teams and user groups. Read more.

5:40pm

Add to your personal schedule
Event
Terra Courtyard, Hyatt
Average rating: **...
(2.50, 2 ratings)
Join us poolside at the Terra Courtyard at the Hyatt after sessions on the last day of Velocity for a Closing Reception, sponsored by SOASTA. Learn about the latest innovations in SOASTA RUM and make those last connections before leaving the conference. To add to the festivities, there will be RUM cocktails, appetizers and prizes to enjoy. Read more.