Schedule: Web Performance sessions

Add to your personal schedule
Location: Palace Suite - Buckingham Room Level: Intermediate
Addy Osmani (Google Chrome)
Average rating: ****.
(4.55, 49 ratings)
Jank-free rendering performance has been shown to positively affect user engagement and user experience in a number large sites. This however remains an area many developers are unaware of how to diagnose or optimize for. In this session, we will do a profiling deep dive of Pinterest.com, uncovering their rendering issues, showing you how to diagnose them and discussing optimizations they made. Read more.
Add to your personal schedule
Location: Palace Suite - Buckingham Room Level: Advanced
Yoav Weiss (Akamai)
Average rating: **...
(2.72, 53 ratings)
Responsive images are essential to high performance Responsive Web sites, yet current responsive images techniques come with their own set of trade-offs. There is no "one size fits all" solution today. We will understand why responsive images are important for your site's performance and discuss the current techniques and their pros and cons. Read more.
Add to your personal schedule
Location: Palace Suite - Buckingham Room Level: Advanced
Ilya Grigorik (Google)
Average rating: ****.
(4.91, 65 ratings)
Optimizing networking performance is a critical component of your web performance strategy - after all, if the browser is blocked on the network, than all other processing is blocked as well In this tutorial we'll take a deep-dive on TCP tuning, TLS performance, optimizing proxy and server processing and more. Bonus: hands-on performance tips for HTTP 2.0! Read more.
Add to your personal schedule
Location: Palace Suite - Buckingham Room
Andy Davies (NCC Group), Tobias Baldauf (Akamai Technologies)
Average rating: **...
(2.84, 43 ratings)
Join Andy Davies and Tobias Baldauf for a hands-on Web Performance Optimisation session. They will review latest performance trends and show how to use performance analysis and optimization tools to speed up worlds most popular web sites - bring yours too and they will look at them as well. Read more.
Add to your personal schedule
Location: King's Suite
Paul Downey (Her Majesty's Government Digital Service)
Average rating: ****.
(4.45, 53 ratings)
In this talk, Paul will show through a series of examples how The Government Digital Service recognise, prioritise and quickly address performance issues whilst helping government build digital services so good people prefer to use them. Read more.
Add to your personal schedule
Location: King's Suite
Andrew Betts (FT Labs)
Average rating: ****.
(4.38, 52 ratings)
It may be satisfying to improve app performance, but is that what your product owners are focused on? When can you get time to work on performance when you have to deliver features all the time? Here's how we've pitched, prioritised and presented performance work and made everyone excited about how fast we can be, both for the Financial Times, and other FT Labs clients. Read more.
Add to your personal schedule
Location: King's Suite
James Smith (DevOpsGuys)
Average rating: ***..
(3.50, 38 ratings)
WorldwidePageTest.com gives you the ability to test from your selection of locations around the world and see the performance visualised in a map view, from your choice of locations. Read more.
Add to your personal schedule
Location: King's Suite
Ilya Grigorik (Google)
Average rating: ****.
(4.59, 51 ratings)
HTTP Archive is a treasure trove of performance data. Wouldn’t it be nice if you could query it with own questions and build custom reports? This demo will show you how to do exactly that, live and from the comfort of your browser, using Google BigQuery! Read more.
Add to your personal schedule
Location: King's Suite - Balmoral Level: Intermediate
Artur Bergman (Fastly)
Average rating: ***..
(3.92, 36 ratings)
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. Read more.
Add to your personal schedule
Location: King's Suite - Sandringham
Jon Arne Saeteras (Scientiamobile)
Average rating: ***..
(3.43, 7 ratings)
Responsive Web Design (RWD) is a giant leap in the right direction for web on mobile devices. However, RWD is just a small part of the big picture. What we really want is for the whole value chain to be responsive, not only what happens in the browser. Read more.
Add to your personal schedule
Location: King's Suite - Balmoral Level: Intermediate
Wim Godden (Cu.be Solutions)
Average rating: ***..
(3.97, 34 ratings)
Tools like Varnish can improve scalability for static sites, but when user-specific content is needed, a hit to the backend is still needed, causing scalability issues. We'll look at a new Nginx module which implements a fast and scalable solution to this problem, changing the way developers think about designing sites with user-specific content. Read more.
Add to your personal schedule
Location: King's Suite - Sandringham
Angela Nicoara (Deutsche Telekom Innovation Laboratories, Silicon Valley Innovation Center, USA)
Average rating: ****.
(4.57, 7 ratings)
In this talk we present MultiNets, a system that supports seamless switch-over between wireless network interfaces on mobile devices in real-time. MultiNets is motivated by the need of smartphone platforms to save energy, achieve higher throughput, and offload data traffic. Read more.
Add to your personal schedule
Location: King's Suite - Balmoral Level: Advanced
Michael Klepikov (Google, Inc)
Average rating: ***..
(3.07, 29 ratings)
Integrating specialized web performance test tools into continuous integration could be hard to implement and maintain. They require writing special tests, separate from the regular functional tests. We discuss how to leverage Selenium and modern browser APIs to run any regular functional test as a performance test. without having to maintain a separate set of dedicated performance tests. Read more.
Add to your personal schedule
Location: King's Suite - Sandringham Level: Intermediate
Jan Jongboom (Telenor Digital)
Average rating: ***..
(3.43, 7 ratings)
Recent developments in mobile browsers have given us incredible possibilities to speed up any (mobile) web application. Using an intelligent combination of appcache, indexedDB, local storage and some other HTML5 magic makes your application a gazillion times faster on subsequent reloads, allow for preloading navigation paths and offline availability as a bonus. Read more.
Add to your personal schedule
Location: King's Suite - Balmoral Level: Intermediate
Perry Dyball (Seatwave Ltd)
Average rating: ****.
(4.25, 32 ratings)
Seatwave has grown from a start-up to a leading international ticket marketplace, but there have been a few bumps along the way. In this session, Seatwave will share the pain they had to experience before web performance was taken seriously across the whole company, the steps they took to improve performance, and the processes and systems they’ve put in place as they seek their Holy Grail. Read more.
Add to your personal schedule
Location: King's Suite - Sandringham Level: Non-technical
Tammy Everts (SOASTA)
Average rating: ****.
(4.50, 18 ratings)
We've all internalized the fact that slow pages hurt mobile user metrics, from bounce rate to revenues. 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
Location: King's Suite - Balmoral Level: Intermediate
Shu Kit Chan (Yahoo! Inc)
Average rating: ***..
(3.19, 16 ratings)
In this talk, we will describe how Yahoo! leverages the technology of Edge Side Include (ESI) to improve web performance as well as to support various content serving needs efficiently. We will also discuss the support of ESI among HTTP proxy software and CDN vendors. Finally we will talk about the future and share our plan and progress of improving ESI. Read more.
Add to your personal schedule
Location: King's Suite - Sandringham Level: Intermediate
Chaitanya Mishra (Facebook)
Average rating: ***..
(3.62, 21 ratings)
This talk describes how Facebook for Android transitioned to a native app, and the growing pains associated measuring and improving performance on multiple dimensions (from interaction speed to app size to storage footprint to data usage to battery), while distributing development across a broad set of independent product teams. Read more.
Add to your personal schedule
Location: King's Suite - Balmoral Level: Intermediate
Dan Rathbone (British Sky Broadcasting)
Average rating: ***..
(3.21, 19 ratings)
Code is the enemy of the performance engineer! Learn how Sky Bet changed their development approach to achieve an order of magnitude performance improvement across the back-end and front-end by embracing simplicity and writing less code. Read more.
Add to your personal schedule
Location: King's Suite - Sandringham Level: Intermediate
Ilya Grigorik (Google)
Average rating: ****.
(4.80, 25 ratings)
In this session we'll take a deep dive into the lower layers of the web stack to identify the critical performance bottlenecks and then look at optimization tips and tricks that can help us break the "1000 ms time to glass" mobile barrier. As a bonus, we’ll demo some existing and upcoming tools we’ve been working on at Google to help with this entire process.. Read more.
Add to your personal schedule
Location: King's Suite
Tom Maslen (BBC News, Visual Journalism)
Average rating: ****.
(4.54, 59 ratings)
m Maslen from BBC News will take you through a number of techniques to help you to stay true to the idealisms of web development while also helping you to comprehend and master the increasing complexities of web browser support. Read more.
Add to your personal schedule
Location: King's Suite
Jonathan Klein (Attend)
Average rating: ***..
(3.87, 30 ratings)
WebPagetest is an awesome tool, but out of the box there isn't an easy way to run large numbers of tests and get performance trends over time. This demo will show off wpt-script, a tool that Etsy wrote and open sourced to make this process much easier! Read more.
Add to your personal schedule
Location: King's Suite
Buddy Brewer (SOASTA)
Average rating: ***..
(3.04, 28 ratings)
What are the most patient countries in the world? Who will wait longer for pages to load, Internet Explorer users or Chrome users? With enough real user measurement data you can find out. See how you can answer these questions and more with a new free resource from SOASTA. Read more.
Add to your personal schedule
Location: King's Suite
Addy Osmani (Google Chrome)
Average rating: ****.
(4.32, 38 ratings)
The best way to minimize the latency caused by stylesheet loading is to cut down on the CSS footprint; an obvious way to do this is to remove CSS rules that aren't actually used by the current page. In this demo, Addy Osmani will show off tools for helping you achieve this. Read more.
Add to your personal schedule
Location: Palace Suite Level: Advanced
Bogdan Vulcan (Spilgames), Gabriele Petrone (Spilgames)
Average rating: **...
(2.33, 21 ratings)
Spilgames is a gaming platform, with 200+ million players. We’ll present numbers, graphs and code that will provoke you into designing your product for speed rather than optimizing for it. We’ll show you that “fast” can be built right into our system’s wiring: small & quick components; personalized features with little coding; speed without caches; development without dependencies. Fast by design. Read more.
Add to your personal schedule
Location: Palace Suite Level: Intermediate
Jonathan Klein (Attend)
Average rating: ****.
(4.32, 19 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
Location: Palace Suite Level: Intermediate
Rick Viscomi (YouTube)
Average rating: ***..
(3.21, 19 ratings)
Sometimes the most appropriate way to demonstrate the importance of web performance best practices is to see the effect when web pages do the exact opposite. By looking at a few of the worst test results on WebPagetest, we'll learn by example what sets the slow web pages apart from all the rest. Read more.
Add to your personal schedule
Location: Palace Suite Level: Intermediate
Andy Davies (NCC Group)
Average rating: ***..
(3.71, 17 ratings)
The web is ever changing… browsers are evolving, new protocols are emerging and mobile continues its relentless rise. We’re already starting to bend some of the original performance rules and as the web changes further will our current good practices last, or will some become barriers that hinder performance? Read more.
Add to your personal schedule
Location: Palace Suite Level: Intermediate
Dean Hume (Settled), Robin Osborne (Otomotech)
Average rating: ***..
(3.44, 18 ratings)
This presentation aims to cover well-known image optimization techniques,some less well known, as well as some interesting modern techniques such as CSS4 image sets,WebP images,Responsive Images,and Compressive Images.This presentation will teach developers the different image optimization techniques that will transform their websites into super-fast beasts! Read more.
Add to your personal schedule
Location: Palace Suite Level: Intermediate
Paul Lewis (Google)
Average rating: ****.
(4.54, 13 ratings)
How does Chrome convert your DOM to pixels on the screen? In this talk we're going to take a wander through the rendering pipeline, see how our code is used, where bottlenecks arise and what tools we have to profile and debug them. Read more.

Sponsors

Sponsorship Opportunities

For exhibition and sponsorship opportunities at Velocity conference, contact Gloria Lombardo at +1 (203) 381-9245 or glombardo@oreilly.com

Media Partner Opportunities

For information on trade opportunities with O'Reilly conferences contact Jaimey Walking Bear at mediapartners
@oreilly.com

Contact Us

View a complete list of Velocity Europe 2013 contacts