Skip to main content

Tutorials

Experts and innovators dive deep into the skills and tools to create fast, scalable, resilient websites. Please note: there is an additional fee required to attend tutorials at Velocity.

Wednesday, November 19

Add to your personal schedule
Location: 124/125 Level: Intermediate
Tobias Baldauf (Akamai Technologies)
Average rating: ****.
(4.60, 10 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.
Add to your personal schedule
Location: 212 Level: Intermediate
Stein Inge Morisbak (Bekk Consulting AS)
Average rating: ***..
(3.50, 28 ratings)
Ansible is a radically simple and lightweight provisioning framework which makes your servers and applications easier to provision and deploy. In this tutorial you will be given an introduction to Ansible and learn how to provision Linux servers with a web-proxy, a database and some other packages. Furthermore we will automate zero-downtime deployment of a Java web application. Read more.
Add to your personal schedule
Location: 113 Level: Intermediate
Maximiliano Firtman (ITMaster Professional Training)
Average rating: ****.
(4.58, 24 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
Location: 124/125 Level: Non-technical
Yuval Yeret (AgileSparks)
Average rating: *****
(5.00, 3 ratings)
The Kanban Method is a way to evolve towards a more effective flow-oriented operation that is very aligned with DevOps thinking. In this session we will see how exactly this process works and how it can help guide legacy enterprises towards the promised land of a DevOps culture, structure and toolchain. Read more.
Add to your personal schedule
Location: 113 Level: Intermediate
Ian Molyneaux (Intechnica), Larry Haig (Intechnica)
Average rating: *....
(1.85, 27 ratings)
Because of the expectation for increasingly complex applications to be deployed quickly, many professionals don't take the time to ensure that they'll perform well or scale effectively. Ian Molyneaux, author of "The Art of Application Performance Testing", will explain the complete life cycle of the testing process and will demonstrate best practices to help your performance tests succeed. Read more.
Add to your personal schedule
Location: 212 Level: Intermediate
Joshua Hoffman (LeaseWeb)
Average rating: ****.
(4.76, 29 ratings)
Linux containers are the new hotness. I will deconstruct the Linux Container concept, discuss what linux containers are and are not, explore the available tools, and walk through building linux containers from scratch. Read more.
Add to your personal schedule
Location: 113 Level: Intermediate
Tammy Everts (SpeedCurve), Kent Alstad (Radware Canada)
Average rating: ***..
(3.10, 10 ratings)
This tutorial covers a broad set of performance fundamentals — from user expectations to business metrics to optimization best practices — to help you hit the ground running for the next three days. Read more.
Add to your personal schedule
Location: 212 Level: Intermediate
Avleen Vig (Etsy), Carolyn Rowland (Independent)
Average rating: ****.
(4.20, 20 ratings)
How do you improve your productivity in a high-interrupt environment? This tutorial discusses the impact of interruptions on individuals in centralised and distributed teams. We'll discuss the causes of interruptions, their impact, and methods to overcome the challenges presented. Engineers and managers will learn about ways interruptions can be managed to reduce stress and increase productivity. Read more.
Add to your personal schedule
Location: 124/125 Level: Non-technical
Lara Hogan (Kickstarter), Destiny Montague (Etsy)
Average rating: ****.
(4.25, 4 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
Location: 124/125 Level: Non-technical
Patrick McDonnell (Etsy), Mike Rembetsy (Bloomberg)
Average rating: ****.
(4.14, 7 ratings)
How can your organization scale management without sacrificing the culture you have worked hard to build? Grow your own managers! This talk will focus on the steps Etsy has taken to overcome the pitfalls that lie in the path of transitioning from individual contributor to manager and how to encourage those who want to become managers for the right reasons. Read more.
Add to your personal schedule
Location: 113 Level: Intermediate
Colin Bendell (Akamai)
Average rating: ****.
(4.83, 6 ratings)
This workshop will show how we can take a Responsive site and by making key changes improve the performance for different screens resolutions, network conditions and devices. We will take a “naïve” RWD site, transform it, and make it fast using commonly available tools and techniques before your very eyes. Read more.
Add to your personal schedule
Location: 212 Level: Intermediate
Kelsey Hightower (Google)
Average rating: ****.
(4.75, 16 ratings)
Linux containers provide the ability to reliably deploy 1000s of application instances in seconds, but how do we manage it all? The answer is CoreOS. This workshop will help you wrap your mind around complex topics such as distributed configuration management, service discovery, and application scheduling. Read more.