7–9 November 2016: Conference & Tutorials
9–10 November 2016: Training
Amsterdam, The Netherlands

Schedule: Organizational optimization sessions

11:50–12:30 Monday, 7/11/2016
Organizational infrastructure Organizational optimization E104/105/106 Audience level: Non-technical
Avleen Vig (Etsy)
Average rating: ****.
(4.72, 18 ratings)
Many people experience occupational burnout at some point in their career, but there are many misconceptions of what burnout actually is. Combining current research on occupational burnout with a personal story of burning out and returning to health over the course of 12 months, Avleen Vig discusses the nature, causes, symptoms, and impacts of burnout, as well as ways to recover from it. Read more.
11:50–12:30 Monday, 7/11/2016
Matthew Skelton (Skelton Thatcher Consulting)
Average rating: ****.
(4.69, 16 ratings)
Moving from a monolith to microservices can be daunting. How do you choose the right bounded contexts? How small should services be? Which teams get which services? And how do you keep things from falling apart? Matthew Skelton explains how to infer some useful heuristics for evolving from a monolithic architecture to a set of more loosely coupled services by starting with the needs of the team. Read more.
13:45–14:25 Monday, 7/11/2016
Arianna Aondio (Varnish Software Group)
Average rating: ***..
(3.27, 11 ratings)
Software developers have a lot on their plate today. Besides their core programming work, they are immersed in marketing, support, and other activities and must continuously switch contexts—a process brains struggle with that university doesn’t prepared you for. Arianna Aondio shares her experience and explores the technologies she uses to overcome these issues. Read more.
14:40–15:20 Monday, 7/11/2016
Organizational infrastructure Organizational optimization E104/105/106 Audience level: Non-technical
Tomer Gabel (Wix)
Average rating: ****.
(4.33, 6 ratings)
Of the myriad challenges in scaling up an engineering organization, onboarding new employees is probably the least understood. Tomer Gabel explains the onboarding process at Wix Academy, an engineer-driven training organization, during its first year of operation, covering lessons Wix learned and the solutions it developed along the way. Read more.
16:10–16:50 Monday, 7/11/2016
Organizational infrastructure DevOps, Organizational optimization E104/105/106 Audience level: Non-technical
Sarah Wells (Financial Times)
Average rating: ****.
(4.67, 15 ratings)
Successful DevOps means empowering teams. But you still have things you want all teams to do, and you need to balance the benefits of the right technologies against the costs of running multiple data stores, deployment platforms, languages, etc. Sarah Wells offers a brief overview of nudge theory and explores its possibilities for influencing disparate teams to do things for the common good. Read more.
16:10–16:50 Monday, 7/11/2016
George Sudarkoff (SurveyMonkey)
Average rating: **...
(2.72, 18 ratings)
In the world of microservices, when things are moving fast and constantly breaking, the accepted wisdom is that teams must own the whole stack and operate their services themselves. But how do we ensure that operational standards are consistent across the organization? And how much stack is the whole stack? George Sudarkoff explains how to distribute operations in a consistent and efficient way. Read more.
17:05–17:45 Monday, 7/11/2016
Organizational infrastructure DevOps, Organizational optimization E104/105/106 Audience level: Intermediate
Arnoud Vermeer (Leaseweb)
Average rating: ***..
(3.20, 5 ratings)
LeaseWeb has started a transition toward a more Agile and empowered engineering culture. Arnoud Vermeer offers a summary of things LeaseWeb did to foster the change, the impact they had, and lessons learned along the way. Read more.
17:05–17:45 Monday, 7/11/2016
UX performance Design, Organizational optimization G102/103 Audience level: Beginner
Lara Hogan (Kickstarter)
Average rating: ****.
(4.69, 13 ratings)
Lara Hogan offers a deep dive into optimizing images and type on the Web, focusing on how each image format should be used and optimized, font file character subsetting and testing different typography for performance across platforms, and helping others in your organization care about performance. Read more.
11:50–12:30 Tuesday, 8/11/2016
Organizational infrastructure DevOps, Organizational optimization E104/105/106 Audience level: Beginner
Marta Paciorkowska (Acrolinx GmbH)
Average rating: ***..
(3.45, 11 ratings)
Stop multitasking. Don't treat your workstation as your best friend. Use your problem-solving skills to drive organizational change. Marta Paciorkowska explains how understanding the relationship between software engineers, "the regular folk," and the software they use can improve your organization and help break down barriers between different departments and within teams. Read more.
13:45–14:25 Tuesday, 8/11/2016
Kishore Jalleda (Yahoo), Gopal Mor (Yahoo)
Average rating: **...
(2.88, 16 ratings)
Everything changes at scale. Launching products at a scale of 1+ billion users requires a massive cross-team, cross-functional, coordinated effort, and business, engineering, and cultural challenges must be overcome. Kishore Jalleda and Gopal Mor explain how they have applied DevOps best practices at scale to successfully launch several high-profile products at Yahoo. Read more.
13:45–14:25 Tuesday, 8/11/2016
Organizational infrastructure Automation, Organizational optimization E104/105/106 Audience level: Intermediate
Michael Maibaum (Sky Betting & Gaming)
Average rating: ****.
(4.25, 12 ratings)
Sky Betting & Gaming bought into the DevOps philosophy years ago. During that time, the business has changed radically, going from 250 to 1,000 employees with >30% growth year on year. Michael Maibaum describes how the DevOps function has changed repeatedly over the last few years to help the company continue to move fast and keep systems operating through organizational and technical challenges. Read more.
14:40–15:20 Tuesday, 8/11/2016
Organizational infrastructure Business skills, Organizational optimization E104/105/106 Audience level: Non-technical
Lotta Croiset van Uchelen (Schuberg Philis)
Average rating: ***..
(3.78, 9 ratings)
Schuberg Philis is an innovative business technology company focused on the mission-critical applications that its customers and society rely on 24/7. As Schuberg Philis was growing, the company had to figure out how to keep its coaching model sustainable. Lotta Croiset van Uchelen explores the solution it landed on: every colleague can choose their own boss. Read more.
16:10–16:50 Tuesday, 8/11/2016
Amanda Folson (GitLab)
Average rating: ***..
(3.89, 9 ratings)
Many organizations struggle to maintain effective on-call rotations that minimize the number of people woken up in the middle of the night—so much so that “burnout syndrome” is an actual disorder experienced by professionals in on-call positions. Amanda Folson explains how you can set up your on-call rotations to optimize the uptime of your infrastructure and your engineering team. Read more.
17:05–17:45 Tuesday, 8/11/2016
Average rating: ****.
(4.69, 29 ratings)
To ship software at the rate that we do (or strive to), we need the right tools and the right setup. Lorna Mitchell discusses how the layout of your Git repository can really help or hinder how your teams work together. Read more.
17:05–17:45 Tuesday, 8/11/2016
Organizational infrastructure DevOps, Organizational optimization E104/105/106 Audience level: Non-technical
Mathias Meyer (Independent)
Average rating: ****.
(4.78, 9 ratings)
An increasing number of organizations large and small are working with distributed and remote teams. Working with people in other time zones has some great benefits but also brings with it a lot of challenges regarding communication. Mathias Meyer talks about the challenges he’s come across building a remote team at Travis CI and shares what the team has learned along the way. Read more.