image missing
Date: 2024-10-19 Page is: DBtxt003.php txt00011760

People
O'Reilly Conferences ... Velocity / Technology

Listing of people who will be speaking / participating in the veloicy tech conference in New York

Burgess COMMENTARY

Peter Burgess


Bidisha Agarwal is currently a consultant and advisor for IT landscaping and service development in ING's Infrastructure Platform Services domain and leads the Simian Army initiative under the ISS stream of reliability. Her main areas of focus for design have been security and automation. Bidisha has a computer science and engineering background. She started her career as a programmer but has also been an analyst and led technical migration projects for business transformations.

Presentations

Putting the monkey in the lion's den: How the Simian Army helps to make ING a more resilient bank Session

We all know about Netflix's Simian Army. But that's just for Internet-based companies, right? Bidisha Agarwal and Marco van Dam demonstrate how the Simian Army can also be used to make a traditional corporate IT environment more resilient and discuss the adaptations, pitfalls, and (organizational) difficulties ING had to overcome in order to succeed.


Samy Al Bahra is the cofounder of Backtrace, where he is helping build a modern debugging platform for today’s complex applications. Prior to Backtrace, Samy was a principal engineer at AppNexus, where he played a lead role in the architecture and development of many mission-critical components of the ecosystem. His work at AppNexus was instrumental in scaling the system to 18 billion impressions with orders of magnitude in efficiency improvements. Prior to AppNexus, Samy was behind major performance improvements to the core technology at Message Systems. At the George Washington University High Performance Computing Laboratory, Samy worked on the UPC programming language, heterogeneous computing, and multicore synchronization. Samy is also the founder of the Concurrency Kit project, which several leading technology companies rely on for scalability and performance. Samy serves on the ACM Practitioners Board.

Presentations

High-performance servers: Lessons from the real world Session

When high-performance server architecture is neglected, development stagnates. Yet the right design and implementation can decrease your servers from 100 to 10 and make your users happy. Samy Al Bahra examines key insights from research and practice in high-performance server architecture with real-world examples from the servers that drive a majority of today's online messaging and advertising.

Currently, as an engineering director in Google’s Developer Products group, he works to commodity developer infrastructure and make sure that external developers have access to the same quality Google products as internal Googlers do.

Previously, he has enjoyed the software process from his own startups to well known companies such as Mozilla, Palm, and Walmart.

Presentations

Web vs. Apps REVISITED! Keynote

It has been 17 years since Ben and Dion talked about Web vs. Apps at Velocity—and a lot has changed. Join them as they provide new perspectives based on the evolving landscape and consider how new mediums such as voice factor in, all with a touch of their new 'Googley' perspective.

Manuel Alvarez focuses on both designing complex technical solutions over a variety of technologies and driving business objectives by implementing solutions aligned with the organization goals with proven ROI, such as implementing advanced caching techniques to reduce platform costs. Manuel has worked on large projects with financial institutions, high-tech companies, and telecommunication services across multiple geographies.

Presentations

Making single-page applications faster Session

Single-page app (SPA) frameworks present performance and monitoring challenges: they are processing intensive, and monitoring tools do not accurately track UX, masking users' pains from performance teams. Boris Livshutz and Manuel Alvarez explore the importance of selecting the right framework, the power of isomorphic JavaScript, and how to use the User Timing specification.

Jane Arc has been a programmer and sysadmin for more than twenty years. Jane is currently an engineer at Uber. Previously, she spent more than a decade with the US federal government. Her primary interests are obsolete programming languages and operating systems, intersectional politics, and social justice.

Presentations

Mitigating sprawl with microservices and containerization Session

Drawing on their experience at Uber, Jane Arc and Susan Fowler explain how to smash a monolithic API into many hundreds of containerized microservices for fun and profit—and how to create a posture of resiliency and reliability around an infrastructure that grows and changes daily with incredible velocity.

Casey Ashenhurst is the People Ops manager at Stack Overflow and director of WE Bike NYC. She enjoys biking, buffalo wings, and building inclusive communities.

Presentations

Women's empowerment through bicycles. . .or code Session

As a "woman in tech" who isn’t particularly technical, Casey Ashenhurst draws parallels between being a woman in another male-dominated, specialized area (biking in New York City), explaining what she's learned about building inclusive communities outside of tech and how you can apply it in your company and everyday life.

Hooman Beheshti is VP of technology at Fastly, where he develops web performance services for the world’s smartest CDN platform. A pioneer in the application acceleration space, Hooman helped design one of the original load balancers while at Radware and has held senior technology positions with Strangeloop Networks and Crescendo Networks. He has worked on the core technologies that make the Internet work faster for nearly 20 years and is an expert and frequent speaker on the subjects of load balancing, application performance, and content delivery networks.

Presentations

HTTP/2: What no one is telling you Session

HTTP/2 has been ratified for months, and browsers have already committed to supporting it. Everything we hear tells us that the new version of HTTP will provide significant performance benefits while requiring little to no change to our applications. But deploying HTTP/2 may not be as easy as it seems. Hooman Beheshti examines HTTP/2's core features and how they relate to real-world conditions.

Colin Bendell is part of Akamai’s CTO Office, where he focuses on performance and scalability while aligning customer trends with product development. Colin brings over 14 years of experience in business operations and as a full stack developer. His experience spans multiple industries including high tech, mining, real estate, and healthcare. He has built large-scale, globally distributed web applications for Fortune 500 companies and has also operated a small automotive aluminum wheel repair shop. Previously within Akamai, Colin was part of Akamai’s consulting organization, where he connected customer development initiatives with business strategy.

Presentations

High-performance images: Choose your own adventure Tutorial

There are many strategies to optimize images for the end-user—addressing display size, browsers, OS, memory, and network. Just as important is optimizing for the other users: marketing, security, and infrastructure (who sometimes have opposing priorities). In this practical, Choose Your Own Adventure-style tutorial, Colin Bendell tries to find the perfect balance for all users.

As the chief technology officer at Threat Stack, Sam Bisbee is responsible for leading the company’s strategic technology road map for its continuous security monitoring service, purpose built for cloud environments. Sam brings highly relevant experience in distributed systems in public, private, and hybrid cloud environments as well as proven success scaling SaaS startups. Sam was most recently the CXO at Cloudant (acquired by IBM in February 2014), a leader in the database-as-a-service space, where he played a senior technical and product role.

Presentations

A dystopian look at immutable infrastructure and other cloud security lies Session

Many of today’s popular tools and architectures, like immutable infrastructure, promise security and compliance benefits. Yet their implementations do not always deliver, often because of overlooked complexities. Sam Bisbee offers a data-driven, semi-dystopian look at how organizations are actually implementing security in the cloud.

Marcus Blankenship is an author, trainer and consultant who helps companies improve their software delivery teams and processes. Fifteen years ago he made the leap from senior programmer/architect designing product configuration expert systems to leading teams and departments, and he has done so at global enterprises and his own software consultancy. Marcus has worked extensively as a consultant and trainer with manufacturing, digital agencies and Saas companies.

Presentations

Introduction to Engineering Leadership: Building Better PeopleOps Training

Engineers who become managers are experts at the technical aspects of their job, but they are often unprepared for the human and political challenges they face. This lack of training results in poor team performance, high turnover, and the Engineering Leader “retreating” back into the technical work they left behind.

Introduction to Engineering Leadership: Building Better PeopleOps Training

Engineers who become managers are experts at the technical aspects of their job, but they are often unprepared for the human and political challenges they face. This training will teach Engineering Leaders a framework for building strong relationships with their teams, creating a driven culture, and communicating upward and outward to benefit their teams.

Alessandro Bologna, a veteran of the technology and Internet industry, is the director of systems and quality engineering at Meetup, where he leads Meetup’s initiatives toward containerization and migration to the cloud, as well as the implementation of a full continuous delivery and testing pipeline. Previously, Alessandro was at Time Inc. for several years as director of digital content services and principal architect, as part of Time’s “move to the cloud” initiative.

Presentations

It's time: What to do when rebuilding your infrastructure Session

One of the most exciting (and difficult) decisions for a software company to make is to rebuild its infrastructure. But once teams are spun up and start working, then what? Yvette Pasqua, Wayne Folkes, and Alessandro Bologna offer a practical perspective on how to successfully plan, design, build, and ship infrastructure, sharing lessons from the front lines of Meetup's recent redesign.

Buddy Brewer is the senior VP of products at SOASTA, where he leads strategic initiatives for all SOASTA products, including DOC, CloudTest, TouchTest, Data Science Work Bench, and mPulse, a real-user measurement tool that tells you how long people are waiting on your site and how it is impacting their behavior. Buddy has been helping some of the largest sites on the Web solve their performance challenges since 2001. Prior to SOASTA, Buddy cofounded LogNormal, the first company to put measuring real users first in the crowded space of performance monitoring tools. LogNormal was acquired by SOASTA in 2012.

Presentations

Connecting analytics to actions Session

In this talk Buddy will describe how SOASTA applies analytics to the data we collect to generate specific actions site operators can take to improve their performance. Further we will explore the impact these changes have on revenue and approaches to prioritize work to ensure that the most impactful activities are always taken first.

Rob Burke is an engineering director with GameStop International, where he leads the teams that build GameStop’s ecommerce and multichannel platforms. Rob has over a decade of experience in building applications and leading and growing high-performing development teams. In recent years, his focus has been on building lean startup-like teams within a Fortune 500 organization to deliver significant value to internal and external customers without the typical “enterprise” tax.

Presentations

The inbetweeners: Cloud migration causing transformation Session

Rob Burke describes GameStop's migration of 12 ecommerce websites with millions of users from dedicated hardware to the cloud in three months. Because they were just "lifting and shifting," nothing should have changed—but it did. Now GameStop is facing some difficult challenges. Rob shares the lessons learned and examines the challenges that remain.

Sabrina Burney is currently a solutions architect at Akamai Technologies with a background in programming. Sabrina’s current focus involves security and protecting web infrastructures. More recently, she has gotten involved with improving the frontend end-user experience.

Presentations

Security and performance: Breaking the conundrum. . .again Session

Security techniques have generally focused on protecting users by blocking requests going to the origin, but security is also a concern at the browser. Sonia Burney and Sabrina Burney explore how security can be enforced at the browser level through a combination of optimization techniques and security enhancements, which overall provide an optimal end-user experience.

Sonia Burney is a solutions architect at Akamai Technologies with a background in frontend web development. Sonia’s main area of expertise is web performance with a strong focus on frontend optimizations that help enhance the user experience.

Presentations

Security and performance: Breaking the conundrum. . .again Session

Security techniques have generally focused on protecting users by blocking requests going to the origin, but security is also a concern at the browser. Sonia Burney and Sabrina Burney explore how security can be enforced at the browser level through a combination of optimization techniques and security enhancements, which overall provide an optimal end-user experience.

Tammy Butow is a site reliability engineering manager for the Databases team at Dropbox. Tammy previously worked at DigitalOcean and NAB. She’s an Australian who moved to the US in 2014. Tammy loves MySQL, Golang, monitoring, and logging. She also enjoys metal and hardcore punk.

Presentations

Dropbox database infrastructure Session

Dropbox has grown enormously since launching in 2008, surpassing 500 million sign ups and 500 petabytes of user data. Its Databases team of SREs manage thousands of MySQL servers, which requires a deep understanding of MySQL, automation, Linux, Python, hardware, performance tuning, monitoring, and reliability. Tammy Butow offers an overview of how Dropbox database infrastructure has scaled.

Rob Claire is an engineer on the Visibility team at Pinterest focusing on extracting insight from real-time operational data. Rob has over 17 years of experience in the fields of data engineering, DevOps, and performance tuning, including stints at One King’s Lane, Slide, Ning, and eBay.

Presentations

I data scienced monitoring data, and so can you Session

Monitoring data from tools like OpenTSDB is typically used for dashboards and alerts, but applying techniques used in the data science, financial, and scientific computing fields to real-time monitoring data can drive deeper understanding about infrastructure. Rob Claire introduces the monitoring tools Pinterest uses and offers real-world examples of problem solving with data monitoring.

Joe Damato is a low-level computologist who enjoys reading and writing code. Joe is the founder and CEO of packagecloud.io, a service which makes it easy to create secure package repositories for developing and distributing software.

Presentations

Infrastructure as code might be literally impossible Session

Infrastructure as code might be literally impossible because none of the core open source software we use actually works. Joe Damato examines what it means for infrastructure to be represented as code, outlines some fundamental software components required for automating infrastructure using code, and discusses some interesting failure cases for these tools.

Katherine Daniels is a senior operations engineer at Etsy who got her start in programming with TI-80 calculators back when GeoCities was still cool. These days, she has opinions on things like the cloud and DevOps. Before escaping to the world of operations, she spent a few years doing R&D and systems engineering in the corporate world. Katherine lives in Brooklyn with a perfectly reasonable number of cats and in her spare time can often be found rock climbing or handcrafting knitted server koozies for the data center. She is also coauthor of O’Reilly Media’s Effective DevOps.

Presentations

Building bridges with Devops Keynote

In order for organizations to be truly successful with their devops initiatives, they must make sure that they create environments where everyone can do their best work, not just a few isolated engineering teams.

A self-proclaimed propeller head, Cornelia Davis works as a platform engineer in the Cloud Foundry group of Pivotal, where she is fundamentally responsible for making developers successful with the Cloud Foundry PaaS. You can generally find her knee deep in the OSS code base, writing apps and deploying them onto the PaaS, teaching at a whiteboard, presenting at conferences, and passionately driving new features into the product. When not doing any of those things, she’s either on her yoga mat or in the kitchen.

Presentations

DevOps: Who does what? Session

Ask 10 people about DevOps, and you’ll get 12 definitions, all with one thing in common—it’s fundamentally about reducing the friction between Dev and Ops. Cornelia Davis covers the “why” (continuous delivery), “what” (steps in the SDLC), “who” (a set of roles designed to optimize it), the required tools (a platform such as Cloud Foundry), and how it’s all choreographed to eliminate friction.

Donna Denio is a communications and business development specialist who is passionate about teamwork and generating productive relationships. Donna has over 20 years’ experience helping leaders of multinational companies identify and secure new business opportunities in design and construction. Ten years ago, Donna’s search for ways to optimize team performance led her to the Lego Serious Play methadology. Igniting the power of teams and teamwork continues to make her heart sing. In addition to the United States, Donna has worked in the Philippines and Egypt and loves to bring people from different cultures together. Donna holds an MBA from Northeastern University and studied architecture and interior design at the University of the Philippines.

Presentations

Build to lead: Solve leadership challenges using the Lego Serious Play methodology Cultivate

Dieter Reuther and Donna Denio demonstrate a universal language that helps you maneuver through complex leadership challenges. Using a business case study, they guide attendees through the Lego Serious Play methodology to explain how to break down situations into simple 3D models. This is an interactive session with audience participation. Each attendee will get their own Lego set.

In 2013, Mikey Dickerson joined what became known as the “ad hoc” team, tasked with rescuing Healthcare.gov after its failed launch on October 1. In August 2014, President Obama established the United States Digital Service and appointed Mikey to serve as the Administrator to see if the strategy that succeeded at pulling Healthcare.gov out of the fire could be applied to other government problems. Now 2 years old and about 150 people spanning a network of federal agencies, the U.S. Digital Service has taken on immigration, education, veterans benefits, and health data interoperability. The U.S. Digital Service is helping agencies build effective government services and improve IT procurements by focusing on industry best practices and agile methodology, ultimately driving change in the largest institution in history. Prior to joining the U.S. Digital Service, Mikey worked as a Site Reliability Manager at Google.

Presentations

Keynote by Mikey Dickerson Keynote

Details to come.

As a senior researcher and evangelist at SOASTA, Tammy Everts studies the technical, business, and human sides of web/application performance and shares her findings via countless blog posts, presentations, case studies, articles, and reports. She runs the popular industry blog The Performance Beacon and cocurates (with Tim Kadlec) WPO Stats.

Presentations

Using machine learning to determine drivers of bounce and conversion Session

Google partnered with SOASTA to train a machine-learning model on a large sample of real-world performance, conversion, and bounce data. Patrick Meenan and Tammy Everts offer an overview of the resulting model, able to predict the impact of performance work and other site metrics on conversion and bounce rates.

Max Firtman, a mobile + web developer, trainer, speaker, and writer, teaches mobile HTML5 and performance trainings for top companies around the world. The founder of ITMaster, an IT-training company, Max is a well-known professional in the mobile-web community, blogging about mobile-web platforms on Mobilexweb.com and keeping compatibility tables updated at Mobilehtml5.org. He has written many books, including Programming the Mobile Web (available in a second edition) and the recent High Performance Mobile Web, published by O’Reilly Media. He is a frequent speaker at conferences, including QCon, Mobilism, OSCON, Velocity, Fluent, Google Developer Day, JSConf, GOTO, AdobeCamp, and many other events around the world. Max has been widely recognized for his work in the mobile-web community by Adobe Community Professional, Microsoft IE User Agent, Nokia Developer Champion, BlackBerry Elite, and more.

Presentations

Service workers and push notifications for web performance Tutorial

Several APIs are available on modern browsers to help performance, including service workers, push notifications, NetInfo API, the Cache Storage API, and the older application cache. Leading hands-on exercises, Maximiliano Firtman demonstrates how to use these APIs to improve performance and perception on a website.

Wayne Folkes is Meetup’s systems engineering manager, leading the systems engineering team that’s working behind the scenes to build infrastructure and make sure Meetup’s systems are running smoothly.

Presentations

It's time: What to do when rebuilding your infrastructure Session

One of the most exciting (and difficult) decisions for a software company to make is to rebuild its infrastructure. But once teams are spun up and start working, then what? Yvette Pasqua, Wayne Folkes, and Alessandro Bologna offer a practical perspective on how to successfully plan, design, build, and ship infrastructure, sharing lessons from the front lines of Meetup's recent redesign.

Camille Fournier is the former head of engineering at Rent the Runway. She was previously a vice president at Goldman Sachs. Camille is an Apache ZooKeeper committer and PMC member and a Dropwizard framework PMC member.

Presentations

Hard questions, honest answers Cultivate

In a guided Q&A, Camille Fournier answers questions about the tricky situations we come across as managers and offers approaches for dealing with them. Everything is fair game: dealing with difficult people, giving and receiving feedback, hiring, promotions, goal setting, team structure, culture. . .you name it.

Susan Fowler is a site reliability engineer at Uber, where she splits her time between embedding within business-critical microservice teams and running a production-readiness initiative across Uber’s diverse set of microservices.

Presentations

Mitigating sprawl with microservices and containerization Session

Drawing on their experience at Uber, Jane Arc and Susan Fowler explain how to smash a monolithic API into many hundreds of containerized microservices for fun and profit—and how to create a posture of resiliency and reliability around an infrastructure that grows and changes daily with incredible velocity.

Darron Froese has been building things for the Internet since the early ’90s, when he first discovered Mixmaster remailers and Usenet. In 2014, after running nonfiction studios for 12 years, he moved to Datadog to be a site reliability engineer. Darron enjoys short build times, resilient infrastructure, clusters that keep their quorum, and breathing compressed gases underwater.

Presentations

Running Consul at scale: Service discovery in the cloud Session

Datadog had 400 VMs in AWS, was ingesting millions of metrics per second, and was having pain around service discovery and quick configuration changes. Darron Froese discusses how Datadog integrated Consul into its environment, mistakes made and lessons learned, and some tips for successful implementation in your own environment.

Ben Galbraith is the head of product and developer relations for Google’s Developer Product Group. Prior to Google, Ben has alternated between entrepreneurial and executive roles across companies in many industries, such as Mozilla, Palm / HP, and Walmart. He lives in Palo Alto with his wife and eight children.

Presentations

Web vs. Apps REVISITED! Keynote

It has been 17 years since Ben and Dion talked about Web vs. Apps at Velocity—and a lot has changed. Join them as they provide new perspectives based on the evolving landscape and consider how new mediums such as voice factor in, all with a touch of their new 'Googley' perspective.

Ken Gardner, executive chairman for SOASTA, is an industry veteran with more than 30 years in the enterprise software industry. Ken is a six-time entrepreneur having previously been the founder and CEO of Istante (acquired by Oracle in December 2004); Sagent Technology (IPO in April 1999); ReportSmith (acquired by Borland in March 1994); and ViewPoint Systems (acquired by Knowledgeware in June 1992).

His first startup, in 1985, was Tesseract Corporation where he was senior vice president of Technology. From 1978 to 1985, he worked in R&D at Tymshare, Inc. Ken’s extensive experience in creating winning enterprise software products has resulted in numerous industry awards including:

  • InfoWorld “Technology of the Year” – 2004 Istante
  • PC Week Labs “Analyst Choice” – 1997 Sagent Technology
  • “Best of Comdex” Finalist – 1992 ReportSmith

Ken sits on the board of directors for Everdream Corporation and Accept Software, Inc. Ken is a 1972 graduate of the University of Louisville and holds a BSC degree in Finance. In 2000, he was named an alumni fellow by the University of Louisville, College of Business.

Presentations

Data Science: Next-Gen performance analytics Keynote

In this talk we’ll look at the latest innovation in performance analytics and how data science can be used in surprising ways to visualize and prioritize improvements that lead to peak performance.

Sasha Goldshtein is the CTO of Sela Group, a Microsoft C# MVP and Azure MRS, a Pluralsight author, and an international consultant and trainer. Sasha’s consulting work revolves mainly around distributed architecture, production debugging, and mobile application development. Sasha is the author of Introducing Windows 7 for Developers (Microsoft Press, 2009) and Pro .NET Performance (Apress, 2012). He is also a prolific blogger and the author of numerous training courses, including .NET Debugging, .NET Performance, Android Application Development, and Modern C++.

Presentations

The modern Linux tracing landscape Session

Sasha Goldshtein explores specific examples using tracing tools for diagnostics: tracing a memory leak using low-overhead kmalloc/kfree instrumentation, diagnosing a CPU caching issue using perf stat, probing network and block I/O latency distributions under load, and merely snooping user activities by capturing terminal input and output.

Michael Gorven is a production engineer at Facebook working on Instagram. Michael fixes things when they break, improves the reliability of the system, helps engineer it to scale, and reverts changes. Previously, he was an early employee at South African startup Nimbula. Michael grew up in Durban and holds a BSc in electrical and computer engineering from the University of Cape Town. He currently lives in California with his wife and two-year-old son.

Presentations

Continuous deployment to millions of users 40 times a day Session

Every time an Instagram engineer commits code to master (up to 40 times a day), it is automatically tested and deployed to a fleet of thousands of web servers in as little as 10 minutes. Michael Gorven describes the iterative approach Instagram took to building this system, the problems it faced along the way, the solutions it implemented, and the key principles which enable this to work.

Oliver Gould is the CTO of Buoyant, where he leads open source development efforts. Previously, he was a staff infrastructure engineer at Twitter, where he was the tech lead of the Observability, Traffic, and Configuration and Coordination teams. Oliver is the creator of linkerd and a core contributor to Finagle, the high-volume RPC library used at Twitter, Pinterest, SoundCloud, and many other companies.

Presentations

The once and future layer 5: Resilient, Twitter-style microservices Session

What is required to operate microservices at scale? Beyond containers, schedulers, and frameworks, what is actually required to turn hundreds of services, tens of thousands of machines, and millions of requests per second into a unified, performant application? Oliver Gould explores the evolution of Twitter's stack and the surprising glue that held it together: layer 5, the session layer.

Dave Gray is the founder and chairman of XPLANE, the visual thinking company. Founded in 1993, XPLANE has grown to be the world’s leading consulting and design firm focused on information-driven communications. Dave spends his time researching and writing about visual business, as well as speaking, coaching, and delivering workshops to educators, corporate clients, and the public. He is also a founding member of VizThink, an international community of visual thinkers.

Presentations

Culture mapping exercise Cultivate

The Culture Map is a pen-and-paper tool designed by Alex Osterwalder and Yves Pigneur, the creators of the Business Model Canvas, and Dave Gray, the founder of XPLANE. Dave Gray walks you through using the Culture Map to understand how your organization's culture works and what can be done to improve it over time. This is an interactive session with audience participation.

Timothy Gross is a product manager for Joyent, providers of the Triton Elastic Container Service. Tim previously ran ops at DramaFever, where he and his scrappy team ran Docker in production to serve a few million fans their daily dose of dramas, documentaries, and gross-out horror movies. In a previous life, Tim was an architect (buildings, not software). He took the leap into programming and operations after he discovered he could automate away almost everything boring in his life.

Presentations

Ops in the time of serverless containerized webscale Session

Bridget Kromhout, Timothy Gross, Charity Majors, and John Vincent explore the practical realities in that vast, uncharted space between “waiting for the change control board is probably fine” and “we just implemented a novel time series data store in our spare time”—useful whether you’re dockering all the Dockers, going serverless with lambda functions, or scaling beyond what you’ve seen before.

Michael Hamrah is a senior software engineer on Uber’s observability team, where he focuses on ingestion and management of high-volume metrics. Prior to Uber, he was a principal engineer at Getty Images, working on asset management in the cloud.

Presentations

Anomaly detection at scale: How Uber continuously monitors 500 local businesses Session

As Uber broke its monolith into microservices, monitoring became increasingly difficult. No single service could answer a critical question: is the business running? Akshay Shah and Michael Hamrah share the challenges Uber faced when monitoring business outcomes instead of engineering metrics and why building an anomaly detection system to solve those problems is easier than you might expect.

Frances Haugen is a data product manager at Yelp focusing on search and content understanding. Prior to Yelp, she worked on search quality at Google for seven years and was one of the only product managers in the company certified in Google’s internal-logs analysis language. Frances is devoted to building user experiences grounded in data science that delight their consumers. In addition to experience teaching small to medium-size workshops on data science, Frances has five years of experience teaching debate and philosophy to high school and college students.

Presentations

Democratizing data science: Empowering software engineers and product managers with data Tutorial

Want to level up your data science skills? Frances Haugen and Patrick Phelps dive into the pandas Python stats library and use Jupyter (iPython) Notebooks to combine analysis and data presentation in a coherent and powerful way, focusing on applying common statistical techniques in nonobvious ways to help engineers and product managers become independent consumers of data.

Michael is a developer advocate at Mesosphere, where he helps app ops build and operate distributed services. Michael’s background is in large-scale data integration, Hadoop/NoSQL, and IoT, and he’s experienced in advocacy and standardization (W3C and IETF). Michael contributes to open source software such as the DC/OS project and shares his experience with distributed systems and large-scale data processing through code, blog posts, and public speaking engagements.

Presentations

Continuous integration, delivery, and deployment with Docker Training

Michael Hausenblas demonstrates how to build and roll out containerized applications in an automated fashion and outlines best practices around Docker image builds, taking footprint and security aspects into consideration.

Simon Hearne is a senior performance consultant at NCC Group, where he splits his time between helping clients improve their web performance and working on exciting new projects. Simon studied artificial intelligence and web science.

Presentations

The CPU is the next great web performance challenge Session

We rely on our customer's browser to process large JavaScript applications, communicate in real time, and execute code from third parties, but the increasing diversity of customer devices and network connections means that ensuring a fast experience for all customers is nearly impossible. Simon Hearne explains why the CPU will soon be the biggest challenge for web performance, if it isn't already.

Nigel Heron is a software engineer with a passion for performance. Nigel works on the data collection team at SOASTA for the mPulse and boomerang products. He enjoys modifying anything that can be optimized, whether applications, databases, servers, or even race cars.

Presentations

AMP: Does it really make your site faster? Session

Accelerated Mobile Pages (AMP) deliver a fast user experience for mobile devices by placing restrictions on the AMP markup and its ability to run code. Without code, how can we gather analytics? How can we validate that our AMP pages are fast? Nic Jansma and Nigel Heron explain how to gather RUM for AMP.

Roger Ignazio is a tech lead at Mesosphere and the author of Mesos in Action.

Presentations

Highly efficient container orchestration and continuous delivery with DC/OS and Jenkins Tutorial

Sunil Shah and Roger Ignazio introduce DC/OS, a recently open sourced distributed operating system based on Apache Mesos, and demonstrate how to integrate it with Jenkins, allowing you to set up a continuous delivery pipeline that takes an application composed of microservices from code repository to DockerHub to a staging or production server with seamless automation.

Dan Iuster is a technical marketing manager at HPE Software, where he helps field engineers, consultants, and partners understand how to implement application and infrastructure management tools and how to investigate and troubleshoot performance issues.

Presentations

Mobile application performance: Art or craft? Tutorial

Dan Iuster and Amichai Nitsan explore what it takes to create a high-performance app and demonstrate how to improve performance and optimize the clickstream. If you are among those who can find a performance problem in the provided mobile app using these tools, you'll get to participate in a drawing for an HP tablet.

Nic Jansma is a software developer building high-performance websites, apps, and open source tools at SOASTA, where he works on mPulse and boomerang. He is also a Microsoft MVP for IE.

Presentations

AMP: Does it really make your site faster? Session

Accelerated Mobile Pages (AMP) deliver a fast user experience for mobile devices by placing restrictions on the AMP markup and its ability to run code. Without code, how can we gather analytics? How can we validate that our AMP pages are fast? Nic Jansma and Nigel Heron explain how to gather RUM for AMP.

Measuring real-user performance in the browser Tutorial

To people responsible for the health of web properties, monitoring, measurement, and analysis of real-user experiences is key to delivering a consistent and delightful experience. Philip Tellis and Nic Jansma explore various tools and methods available to measure real-user performance in the browser.

Tim Kadlec is a developer advocate pushing for a faster web at Akamai. He is the author of Implementing Responsive Design: Building Sites for an Anywhere, Everywhere Web (New Riders, 2012) and was a contributing author for Smashing Book #4: New Perspectives on Web Design and Web Performance Daybook Volume 2 (O’Reilly, 2012). Along with Katie Kovalcin, Tim cohosts The Path to Performance podcast. He writes sporadically at Timkadlec.com.

Presentations

Debugging frontend performance Training

Tim Kadlec and Patrick Meenan explain how the construction of websites and applications impacts performance as well as how to quickly debug and resolve performance issues. Tim and Patrick dive into how browsers work, how web pages are delivered, backend and frontend issues, optimizations, and techniques to get the best performance and provide hands-on experience for working on web performance.

Reshmi Krishna is a platform architect with Pivotal, where she works with Cloud Foundry and helps customers transform the way they build software. Previously, Reshmi was a software engineer with investment banks and startups on Wall Street. She has extensive experience of building low-latency trading systems. Reshmi supports various conferences and causes for diversity, including Women in Tech and the Society of Women Engineers, and participates in the Grace Hopper Conference for Women.

Presentations

Distributed tracing: How to do latency analysis for microservices-based applications Session

Microservices are becoming increasingly popular. Reshmi Krishna discusses how companies like Uber and Twitter analyze their microservices latency in real time and demonstrates how to integrate popular distributed tracing tools like Zipkin into an existing application with just a few lines of code.

Bridget Kromhout is a principal technologist for Cloud Foundry at Pivotal. Her CS degree emphasis was in theory, but she now deals with the concrete (if “cloud” can be considered tangible). After years in site reliability operations (most recently at DramaFever), Bridget traded in on-call for more travel. A frequent speaker at tech conferences, she helps organize the AWS and DevOps meetups at home in Minneapolis, serves on the program committee for Velocity, and acts as a global core organizer for DevOpsDays. Bridget podcasts at Arrested DevOps, occasionally blogs at Bridgetkromhout.com, and is active in a Twitterverse near you.

Presentations

Ops in the time of serverless containerized webscale Session

Bridget Kromhout, Timothy Gross, Charity Majors, and John Vincent explore the practical realities in that vast, uncharted space between “waiting for the change control board is probably fine” and “we just implemented a novel time series data store in our spare time”—useful whether you’re dockering all the Dockers, going serverless with lambda functions, or scaling beyond what you’ve seen before.

Ashish Kuthiala is Sr. Director at Hewlett Packard Enterprise leading Strategy and Marketing for HPE’s DevOps portfolio offerings.
Prior to this role, Ashish was VP, Marketing at Electric Cloud, a DevOps automation company, led Product Marketing at AccelOps and spent a decade at HP leading product development, product management, and R&D teams.

Previously, Kuthiala was a software developer at ReplayTV (acquired by DIRECTV) and Alltel (acquired by Fidelity Information Services).

Born in Buenos Aires, Ashish has a diverse international background having grown up in 7 countries and fluent in multiple languages. Based in Austin, TX, Ashish has an MBA from the Kellogg Graduate School of Management and holds MS and BS degrees in Computer Science and Engineering.

Presentations

DevOps, Collaboration & Globally distributed teams Keynote

This keynote will present both research based findings on what factors play the most important role in accelerating a DevOps adoption and results as well as present case study on how Hewlett-Packard Enterprise accelerated the mindset of collaboration and continuous improvement amongst its globally distributed teams to achieve faster innovation cycles across both the IT and business teams.

Pete LePage is a developer advocate at Google working on the Chrome Web Store team and the Open Web platform. Pete has been designing websites since his early days in high school, evolving from overlapping blink, marquee, and font tags on GeoCities to properly styled CSS, managed hosted websites. Pete works with the web developer community to build awesome new web applications using Open Web technologies like HTML5 and CSS3. He can often be found traveling the world with his friends, seeing both exotic and ordinary sites, or in a black and white dark room printing something he shot with a film camera. He has studied and taught at the prestigious Photographic Center Northwest in Seattle, where he completed his thesis in fine art photography.

Presentations

The future of the mobile Web Session

Pete LePage explores the future of the mobile Web as it relates to performance improvements, offline support, and access to new device capabilities.

Tom Limoncelli is an author, podcaster, DevOps nerd, and ex-Googler. Tom is currently an SRE at Stack Overflow. He is the coauthor of The Practice of System and Network Administration (third edition due Oct. 2016) and The Practice of Cloud System Administration and author of Time Management for System Administrators.

Presentations

Teaching DevOps to Ops without Devs, and so can you! Session

Is DevOps useful in environments with off-the-shelf software, big, old-fashioned help desks, and no developers? Absolutely. Tom Limoncelli shares his experience teaching DevOps principles outside the Dev and Ops worlds and also offers a peek at the third edition of The Practice of System and Network Administration.

Boris Livshutz has spent over two decades making enterprise applications run faster. Boris is an enterprise architect at Akamai working on improving the performance of some of the world’s largest websites. Previously, he ran the Center of Excellence at AppDynamics, where he developed best practices for using performance monitoring tools to improve the speed and reliability of large sites and helped them scale in the cloud. In his earlier years, Boris worked at startups and then at Oracle, building database and data warehousing products for enterprise customers.

Presentations

Making single-page applications faster Session

Single-page app (SPA) frameworks present performance and monitoring challenges: they are processing intensive, and monitoring tools do not accurately track UX, masking users' pains from performance teams. Boris Livshutz and Manuel Alvarez explore the importance of selecting the right framework, the power of isomorphic JavaScript, and how to use the User Timing specification.

Michael Lopp is a Silicon Valley-based engineering leader who builds both teams and software at companies such as Borland, Netscape, Palantir, and Apple. Michael has written two books. His first book, Managing Humans, a popular guide to the art of engineering leadership, clearly explains that while you may be rewarded for what you build, you are only successful because of your people. His second book, Being Geek, is a career handbook for geeks and nerds alike. When he’s not worrying about staying relevant, he writes about pens, bridges, people, poker, and werewolves at the popular blog Rands in Repose. Michael surfs, plays hockey, mountain bikes, and drinks red wine in the redwoods of Northern California whenever he can because staying sane is more important than staying busy.

Presentations

There's nothing basic about the basics of leadership Cultivate

Michael Lopp outlines the basics of leadership—the blocking and tackling, the themes, and the activities that form the foundation of a leadership career.

Kelly Lum has been working in Information Security for over 12 years. She has used her knowledge of both defensive and offensive Application Security in a wide range of fields, including military, finance, and at start-ups. She has spoken at many industry conferences on her work in reverse engineering and experiences in security, including at Black Hat, LASCon, and SummerCon. She is also an adjunct professor of Application Security at NYU Tandon School of Engineering.

Presentations

Keynote by Kelly Lum Keynote

Details to come.

Charity Majors is the cofounder and CTO of Honeycomb, a new startup focused on mining machine data. Previously, Charity ran infrastructure at Parse and was an engineering manager at Facebook. She also worked with the RocksDB team to build and deploy the world’s first Mongo + Rocks in production. Charity likes single malt scotch.

Presentations

Ops in the time of serverless containerized webscale Session

Bridget Kromhout, Timothy Gross, Charity Majors, and John Vincent explore the practical realities in that vast, uncharted space between “waiting for the change control board is probably fine” and “we just implemented a novel time series data store in our spare time”—useful whether you’re dockering all the Dockers, going serverless with lambda functions, or scaling beyond what you’ve seen before.

Gaspare Marino is the worldwide product marketing manager for HPE LoadRunner and HPE Performance Center. Gaspare joined HP as a technology consultant and worked in HP SW Professional Services focusing on LoadRunner, Performance Center, Mobile Center, Sitescope, Diagnostics, and ALM, playing various customer-facing roles: team leader, product specialist, pre-sales, technical project management, technical consultant, and solution architect. He was also part of the SW Technical Enablement team, planning, scheduling, and managing technical training on HPE’s application delivery management (ADM) portfolios and delivering technical and sales/marketing presentations on HPE SW solutions. Gaspare is an HP Certified Instructor 2.0, Accredited Technical Professional (ATP), Accredited Integration Specialist (AIS), and Accredited Systems Engineer (ASE) on HP SW Performance Testing tools (LR, PC). Gaspare currently works with customers to facilitate the creation and management of a performance engineering center of excellence (PCoE).

Presentations

Performance testing workshop Tutorial

Nowadays, more than ever, performance testing is central to ensuring a great user experience—the driving factor of customer satisfaction and business growth. Join Gaspare Marino for an interactive demonstration of load and performance testing basics.

Mike McGarr is the engineering manager for the Netflix Developer Productivity team as well as a cohost of the Ship Show podcast. Mike has been developing Java/JVM-based applications for most of his career and been known to dabble in other languages as well. He is passionate about building quality software through automation. Mike can frequently be found talking about agile, continuous delivery, DevOps, or build and test automation. Prior to joining Netflix, Mike was the director of DevOps at Blackboard and the founder of the DC Continuous Delivery meetup.

Presentations

Containers: How they add to a proven cloud-native architecture Session

Mike McGarr and Andrew Spyker explain how Netflix has been evolving its existing cloud-native, Internet-scale service to add support for containers while integrating with a broad existing VM-based cloud infrastructure. Mike and Andrew explore how containers are improving developer productivity and deepening Netflix’s control over resource management given its already proven cloud architecture.

Kevin McLaughlin has 15 years of experience in financial services technology, primarily in roles related to capacity and performance management. Kevin spent eight years on the business side of banking, where he held various analytic roles including management of Capital One’s statistical model governance process. He currently serves as the director of Capital One’s technology capacity management team and still serves as a model risk officer for the bank’s analytic models. Kevin has a BS in ag economics from Virginia Tech and an MBA with a concentration in MIS from George Mason University.

Presentations

Is capacity management still needed in the public cloud? Session

The cloud holds the promise of bottomless capacity, available instantly. Recently, Capital One has been shifting a significant portion of its workload to the public cloud. Kevin McLaughlin explores what capacity management looks like in the cloud, which old concepts still apply, which should be retired, and what new metrics become important and covers the importance of performance management.

Tyler McMullen is CTO of Fastly, where he is responsible for the system architecture and leads the company’s technology vision. As part of the founding team, Tyler built the first versions of Fastly’s instant purging system, API, and real-time analytics. Before Fastly, Tyler worked on text analysis and recommendations at Scribd. A self-described technology curmudgeon, Tyler has experience in everything from web design to kernel development and loathes all of it. Especially distributed systems.

Presentations

Principles of globally distributed systems Session

Systems that run across continents and hemispheres, rather than across racks in a single data center, are becoming increasingly necessary; developers deploy their applications across multiple clouds or locations for redundancy and compliance and to push content closer to their users. Tyler McMullen explains why such systems must have fundamentally different designs than what we're used to.

Eric McNulty helps leaders and organizations create long-term value and increase their positive impact on the full range of stakeholders. Eric is a writer, speaker and conversation catalyst, teacher, and consultant. A fox, not a hedgehog, he draws inspiration from nature, the complex environments of cities, and the seemingly endless creativity of his fellow humans.

Presentations

The 21st century leader: Shaping the future Cultivate

Leading in the 21st century requires an artful blend of “same as it ever was” and “you’ve never seen this before.” Eric McNulty shares his extensive experience and proven techniques for instituting effective leadership.

Patrick Meenan has been working on web performance in one form or another for the last 15 years and is currently working at Google to make Chrome and the Web faster. Patrick created the popular open source WebPagetest web performance measurement tool, runs the free instance of it at WebPagetest.org, and can frequently be found in the forums helping site owners understand and improve their website performance.

Presentations

Debugging frontend performance Training

Tim Kadlec and Patrick Meenan explain how the construction of websites and applications impacts performance as well as how to quickly debug and resolve performance issues. Tim and Patrick dive into how browsers work, how web pages are delivered, backend and frontend issues, optimizations, and techniques to get the best performance and provide hands-on experience for working on web performance.

Using machine learning to determine drivers of bounce and conversion Session

Google partnered with SOASTA to train a machine-learning model on a large sample of real-world performance, conversion, and bounce data. Patrick Meenan and Tammy Everts offer an overview of the resulting model, able to predict the impact of performance work and other site metrics on conversion and bounce rates.

Kief Morris is cloud practice lead at ThoughtWorks, and the author of the upcoming O’Reilly book Infrastructure as Code. Kief works with organizations to understand how to take advantage of the cloud, infrastructure automation, DevOps, and continuous delivery to become more effective at delivering IT services. Originally from Tennessee, Kief has been based in London since the dot-com days.

Presentations

Implementing infrastructure as code Session

Infrastructure as code leverages agile engineering tools and practices to provision and manage highly reliable infrastructure at speed. Building on the concepts from his book, Infrastructure as Code, Kief Morris explains how a team can implement a change-management pipeline to create a fast, reliable process for testing and hosting infrastructure for their microservices-based system.

Parashuram Narasimhan is a senior program manager with Microsoft. He also works on many interesting open source projects including Apache Cordova. Parashuram is a frontend developer who is passionate about web performance and likes to talk about performance practices at conferences.

Presentations

Using Chrome traces to measure rendering performance of web pages and mobile apps Session

Chrome has excellent devtools that help fixing rendering performance issues in web pages. Parashuram Narasimhan demonstrates how to create scripts that use the same source of information as the devtools to automatically measure metrics like frame rates, paint times, and layout calculations and explains how this method is being used to continuously track rendering performance of web apps.

Amichai Nitsan is a senior architect at HP Software focusing on mobile applications and technologies. A fount of innovation and new ideas, Amichai runs several internal “startup” projects inside HP Software. He has filed over 40 patents. Amichai holds a BSc and an MSc in computer science from the Hebrew University.

Presentations

Mobile application performance: Art or craft? Tutorial

Dan Iuster and Amichai Nitsan explore what it takes to create a high-performance app and demonstrate how to improve performance and optimize the clickstream. If you are among those who can find a performance problem in the provided mobile app using these tools, you'll get to participate in a drawing for an HP tablet.

The APM Landscape: a survey of the free tools Session

Monitoring your application performance, for free! Really?

Yvette Pasqua is the CTO of Meetup, the world’s largest network of local communities, where she leads the engineering team with a focus on continuous learning, invention, and launching quality software and systems. Her team’s work enables 25+ million members in 182 countries to organize, build community, and meet up around the world. Those members have created 230,000 Meetup groups, including 30,000 dedicated to technology—one step in Meetup’s mission to have a “Meetup Everywhere about Most Everything.” Prior to joining Meetup, Yvette’s career included leadership roles at startups and product development firms, most notably as the general manager at Schematic/Possible and director of technology at AKQA. Yvette was responsible for leading the team who built Grindr during the early days of Grindr’s most rapid growth.

Presentations

It's time: What to do when rebuilding your infrastructure Session

One of the most exciting (and difficult) decisions for a software company to make is to rebuild its infrastructure. But once teams are spun up and start working, then what? Yvette Pasqua, Wayne Folkes, and Alessandro Bologna offer a practical perspective on how to successfully plan, design, build, and ship infrastructure, sharing lessons from the front lines of Meetup's recent redesign.

Jérôme Petazzoni works at Docker, where he helps others to containerize all the things. Jérôme was part of the team that built, scaled, and operated the dotCloud PaaS before it became Docker. When annoyed he threatens to replace things with a very small shell script.

Presentations

Deployment and orchestration at scale with Docker Tutorial

Jérôme Petazzoni walks attendees through taking an application from development to production with Docker. You'll run a sample app on a single node with Compose and add scaling and load balancing before provisioning a cluster of Docker nodes and deploying the application on that cluster. Jérôme also demonstrates how to perform Ops tasks and explores options for high availability.

Patrick Phelps is a data scientist at Yelp working on traffic quality (the art of distinguishing automated systems and malicious actors from legitimate users across a variety of platforms). Patrick is passionate about the ability of data to provide key, quantitative insights to businesses during the decision-making process as well as an advocate for data science education across all layers of a company. Previously, he held an Insight Data Science fellowship after completing a PhD in experimental high-energy particle astrophysics.

Presentations

Democratizing data science: Empowering software engineers and product managers with data Tutorial

Want to level up your data science skills? Frances Haugen and Patrick Phelps dive into the pandas Python stats library and use Jupyter (iPython) Notebooks to combine analysis and data presentation in a coherent and powerful way, focusing on applying common statistical techniques in nonobvious ways to help engineers and product managers become independent consumers of data.

With over 20 years’ experience in the performance field, Jim Pierson has worked his way up the proverbial OSI stack. Jim got his start as a Green Beret radio communications chief in the army and later worked his way from telecom tech to network engineer and protocol analyst to tools developer. He is currently a principal architect at GoDaddy and has previously worked at Apple, Disney, SCEdison, and Microsoft.

Presentations

How GoDaddy radically improved web performance and increased customer engagement Session

On June 4, 2015, GoDaddy deployed its fastest India home page. The next day, user purchases shot up several percentage points. Soon after, GoDaddy rolled out the solution to all of its sales sites. Jim Pierson explores the technical, operational, and organizational strategies that helped to achieve this, along with the specific tools and changes that worked best (and which didn’t).

Guy Podjarny is a cofounder at Snyk.io focusing on the security risk in your dependencies. Guy was previously CTO at Akamai and founder of Blaze.io. Guy is a frequent conference speaker, the author of Responsive & Fast (O’Reilly Media), and the creator of Mobitest. He also writes on Guypo.com and Medium.

Presentations

HTTPS: Why and how to make the switch Session

Users expect us to keep their data private and trust the info we provide. Using HTTPS is a key part of maintaining this trust. If that weren't motivation enough, HTTPS also unlocks new tech, such as HTTP/2 and ServiceWorker, and can bump up your SEO. Guy Podjarny explains why you should prioritize using HTTPS and covers some of the easiest (and most cost-effective) steps to get started.

Tony has over 13 years of experience driving digital advertising solutions in roles spanning engineering, operations, product management and customer service. Ultimately, these experiences led to a product philosophy which blurs the lines between these roles and focuses on the only outcome that really matters: delighting customers. In his current role of Director of Ad Technology at Netflix, he sits between marketing and core engineering teams leading global technology decisions and engineering solutions. Prior to working on the advertiser side of the business, he had various roles working on ad-serving systems at Yahoo and Google.

He has an eclectic background which includes climbing some of the highest mountains in the world, odd jobs ranging from a gardener at a Carmelite monastery to filling tanker trucks at an oil refinery, and a stint as a search and rescue worker on the coldest mountain in the world, Mt. McKinley in Alaska. He still plays golf competitively and tries to keep up with the rest of his hockey team on the ice rink.

Presentations

Is ad blocking good for advertisers? Keynote

Advertising has been foundational to the economics of the free World Wide Web for 20 years. But whether it was page load delays back in the dial-up days, or glacial mobile web experiences of today, consumers have consistently expressed annoyance with advertisements that, ostensibly, get in way of the content they seek.

Binu Ramakrishnan is a principal security engineer at Yahoo with over a decade of experience in building Internet-scale systems and anti-abuse and application security. He currently leads security engagements in Yahoo mail, working closely with product engineers and leaders to help define and implement strategic security programs. Binu is an active participant in the industry-wide initiative to secure mail-delivery infrastructure and contributed to the recent SMTP STS efforts. He is also the author of a few open source tools.

Presentations

Securing application deployments in CI/CD environments Session

Automation has reached a point where the CI/CD workflow from commit to deploy is controlled in some way by bots. Multitenant CI/CD platforms often have permissions to access a wide range of systems and services and hence can be an attractive target for attackers. Binu Ramakrishnan highlights current security risks and CI/CD threat modeling and offers novel solutions to mitigate those risks.

Matthias Rampke is an engineer at SoundCloud working with internal IT. As part of the Systems and Production Engineering teams, he has been operating, debugging, and frequently restarting the glue that holds SoundCloud together since 2013.

Presentations

Load balancing at SoundCloud: A practical history Session

Matthias Rampke offers a brief history of SoundCloud's internal and external load balancing and explains how SoundCloud mixes and matches open source technologies to cover all its load balancing needs without the need for expensive hardware.

Dieter Reuther is a leadership consultant who focuses on people, process, and technology. He helps organizations balance creative chaos with structure to bring out the best in teams and individuals. As a strong believer in the power positive leadership can have on people’s motivation, performance, and effectiveness, Dieter breaks down barriers, cultivates teams, and helps them solve complex problems. He is a certified Lego Serious Play facilitator and uses this methodology to tap into creative energies, modes of thought, and ways of seeing that many adults have forgotten they even possess.

Dieter launched and ran his own design firm in Germany. After 13 years as a director in design operations and information technology at Ziba Design, a global innovation and design consultancy, he started his own consulting firm in Boston. As a member of the advisory council of Design Museum Boston, he is actively involved in building bridges between creative groups in the greater Boston area and educating the public about design. He holds a master’s degree in mechanical engineering from Technical University Munich, Germany, and an MBA from George Fox University.

Presentations

Build to lead: Solve leadership challenges using the Lego Serious Play methodology Cultivate

Dieter Reuther and Donna Denio demonstrate a universal language that helps you maneuver through complex leadership challenges. Using a business case study, they guide attendees through the Lego Serious Play methodology to explain how to break down situations into simple 3D models. This is an interactive session with audience participation. Each attendee will get their own Lego set.

Laurel Ruma is the director of talent for O’Reilly Media. Most recently, Laurel cochaired Where 2.0, OSCON Java, and Gov 2.0 Expo. She joined O’Reilly in 2005 after working for five years at various IT analyst firms in the Boston area. Laurel is also the coeditor of Open Government, published by O’Reilly.

Presentations

Closing remarks Cultivate

Program chair Laurel Ruma wraps up the second day of Cultivate.

Closing remarks Cultivate

Program chair Laurel Ruma wraps up the first day of Cultivate.

Welcome Cultivate

Program chair Laurel Ruma welcomes you to the second day of Cultivate.

Jan Schaumann is, serendipitously, an infrastructure and information security engineer, as well as an adjunct professor of computer science. With over 15 years of experience in both small-scale deployments and academia as well as in enormous high-availability infrastructures serving millions of users, he spends most of his time worrying about online privacy and infrastructure security and integrity. You can follow him on Twitter as @jschauma.

Presentations

It's the people, stupid Session

Infosec failures are plentiful. Every day, we're patching symptoms but fail to address the reasons for these behaviors. Jan Schaumann explains that it's time we come to terms with the fact we can't solve the (infosec) world's problems until we understand how people interact with the systems we build and how they make their choices.

Akshay Shah is a senior software engineer at Uber, where he works on anomaly detection and RPC frameworks. Previously, he was a full stack web application developer, a physician, a public school teacher, and an email spammer.

Presentations

Anomaly detection at scale: How Uber continuously monitors 500 local businesses Session

As Uber broke its monolith into microservices, monitoring became increasingly difficult. No single service could answer a critical question: is the business running? Akshay Shah and Michael Hamrah share the challenges Uber faced when monitoring business outcomes instead of engineering metrics and why building an anomaly detection system to solve those problems is easier than you might expect.

Sunil Shah is an engineering and product manager at Mesosphere working on tools and services around the Apache Mesos project to make the lives of developers easier. Before joining Mesosphere, Sunil worked at music recommendations service Last.fm and completed a master’s program at UC Berkeley in EECS, working on real-time processing of images collected from drones. When he’s not flying drones around, Sunil likes to cycle, camp, hike, ski, and play a large drum.

Presentations

Highly efficient container orchestration and continuous delivery with DC/OS and Jenkins Tutorial

Sunil Shah and Roger Ignazio introduce DC/OS, a recently open sourced distributed operating system based on Apache Mesos, and demonstrate how to integrate it with Jenkins, allowing you to set up a continuous delivery pipeline that takes an application composed of microservices from code repository to DockerHub to a staging or production server with seamless automation.

Hamed Silatani is a technical manager at IG Group focusing on performance and reliability of IG’s financial trading platform. Hamed strongly believes that basis of reliability is the fact that things do fail. He also has a keen interest in human factors of reliability and performance engineering.

Presentations

How to scale reliability, performance, and productivity in financial services Session

It's hard to meet reliability and performance requirements without impacting the productivity of Dev teams and causing frustration; it's even harder in a large IT department in a heavily regulated industry. Hamed Silatani outlines the practical steps IG Group took to create a supporting ecosystem that made teams happy owners of performance and reliability while improving their productivity.

Andrea Spadaccini works in Dublin as a Site Reliability Manager for Google, which he joined in 2012 as an SRE working on the systems that distill, store and serve all the metrics about Google’s Ads platforms. Prior to that, he worked on Linux-based PBX products, hacked on open source CPU simulators and co-founded a non-profit for students to get work experience while pursuing their studies. He earned a PhD in Computer Engineering from the University of Catania, where he focused mostly on biometric recognition.

Presentations

Designing large-scale distributed systems Tutorial

During this tutorial, attendees will be presented with a large-scale systems design problem and work in groups to solve it, helped by feedback from the instructor. Attendees will learn to analyze a problem and put together a solution from applicable building blocks.

Andrew Spyker is a software engineer on Netflix’s Cloud Platform team, where he works on overall consistency in the areas of architecture, performance, and open source. Recently, Andrew has been focused on the Netflix container cloud for batch- and service-style applications.

Presentations

Containers: How they add to a proven cloud-native architecture Session

Mike McGarr and Andrew Spyker explain how Netflix has been evolving its existing cloud-native, Internet-scale service to add support for containers while integrating with a broad existing VM-based cloud infrastructure. Mike and Andrew explore how containers are improving developer productivity and deepening Netflix’s control over resource management given its already proven cloud architecture.

Michael Stahnke is the director of software delivery at Puppet Labs, where he was previously the community manager and the release manager who built out the Release Engineering team. He came to Puppet Labs from Caterpillar, Inc., where he was an infrastructure architect, system administration team lead, and open source evangelist. Michael also helped get the Extra Packages for Enterprise Linux (EPEL) repository off the ground in 2006 and is the author of Pro OpenSSH (Apress, 2005).

Presentations

Must be willing to relocate: Not anymore Session

Michael Stahnke explores the behaviors of distributed teams and explains how to make those teams successful, walking attendees through communication expectations, performance management, interviewing, on-boarding, career growth, communications, and how the things we take for granted like grabbing a cup of coffee in the morning are a whole new challenge.

Philip Tellis is a geek who likes to make the computer do his work for him. As chief architect and RUM Distiller at SOASTA, he analyzes the impact of various design decisions on web-application performance, scalability, and security. He is the lead developer of boomerang—a JavaScript-based web-performance testing tool. Philip has spoken at several conferences in the past, including FOSS.IN, FREED.IN, Ubuntulive, Linux Symposium, OpenSource Bridge, PHP Quebec, ConFoo, FOSDEM, IPC, WebDU, Velocity and JSConf. He writes for Smashing Magazine and blogs at The Other Side of the Moon. In his spare time, Philip enjoys cycling, reading, cooking, and learning spoken languages.

Presentations

Measuring real-user performance in the browser Tutorial

To people responsible for the health of web properties, monitoring, measurement, and analysis of real-user experiences is key to delivering a consistent and delightful experience. Philip Tellis and Nic Jansma explore various tools and methods available to measure real-user performance in the browser.

Ozan Turgut is an engineer at SignalFx who has designed and led implementations of cutting-edge web applications. Ozan is a JavaScript expert and a web application generalist, experienced with the full stack and the many flavors it comes in. You can see some of his personal projects on GitHub.

Presentations

Turning High Velocity Data Info Leverage for People Keynote

We are witnessing an explosion of data in sheer mass and also in velocity. More systems, machines, software, things—are emitting data constantly, every second of every day. But this data is most useful if the actual builders and operators, the people with all the context, can understand and react to it quickly.

Malte Ubl is a software engineer at Google and a tech lead of the AMP Project. Malte has created JavaScript infrastructure for Google Photos and is a curator at JSConf EU, the labor-of-love conference for the JS community in Europe.

Presentations

The Accelerated Mobile Pages (AMP) Project: What lies ahead? Session

Now that consumers have used AMP for about six months (and it's been a year since AMP was open sourced), Malte Ubl discusses lessons learned about performance optimization at web scale and what lies ahead for the AMP project.

Marco van Dam is an IT specialist at ING.

Presentations

Putting the monkey in the lion's den: How the Simian Army helps to make ING a more resilient bank Session

We all know about Netflix's Simian Army. But that's just for Internet-based companies, right? Bidisha Agarwal and Marco van Dam demonstrate how the Simian Army can also be used to make a traditional corporate IT environment more resilient and discuss the adaptations, pitfalls, and (organizational) difficulties ING had to overcome in order to succeed.

Seth Vargo has been a member of the DevOps community for about five years. Currently, Seth is a polyglot software engineer and open source advocate at at HashiCorp. Previously, he worked at Chef (Opscode), CustomInk, and a few Pittsburgh-based startups. He is a coauthor of O’Reilly’s Learning Chef and is passionate about inequality in technology and organizational culture. When he is not writing software or working on open source, Seth enjoys speaking at local user groups and conferences. He is a co-organizer for DevOps Days Pittsburgh and loves all things bacon. You can find him on the Internet as “sethvargo.”

Presentations

Managing modern infrastructure with Terraform and Consul Training

Seth Vargo walks attendees through modern infrastructure paradigms and techniques such as immutable infrastructure, service discovery, modern security, and application deployments using Terraform and Consul so you can spend more time doing the important things in life.

John Vincent is an enterprise FFSSSM engineer, corporate bikeshed artist, systems yak shaver, and cloud cuckoo land engineer.

Presentations

Ops in the time of serverless containerized webscale Session

Bridget Kromhout, Timothy Gross, Charity Majors, and John Vincent explore the practical realities in that vast, uncharted space between “waiting for the change control board is probably fine” and “we just implemented a novel time series data store in our spare time”—useful whether you’re dockering all the Dockers, going serverless with lambda functions, or scaling beyond what you’ve seen before.

Florian Weingarten is an infrastructure engineer on the site-reliability engineering team at Shopify in Ottawa, Canada, poking holes into other people’s code. In a previous life, he did research on cryptography. Originally from Germany, Florian studied mathematics and computer science at RWTH-Aachen University.

Presentations

Scaling Shopify's multitenant architecture across multiple data centers Session

Florian Weingarten gives a brief history of how Shopify evolved from a single-database, single-data-center application to the multidatabase, multi-data-center setup that we have today and explains how Shopify performs fully scripted data center failovers without considerable downtime.

Estelle Weyl started her professional life in architecture and then managed teen health programs. In 2000, Estelle took the natural step of becoming a web standardista. She is the Open Web and performance evangelist for Instart Logic and has consulted for Kodak Gallery, SurveyMonkey, Samsung, Yahoo, Visa, and Apple, among others. Estelle shares esoteric tidbits learned while programming and detailed grids of CSS3 and HTML5 browser support in her blog. She is a coauthor of Mobile HTML5, CSS3: The Definitive Guide, and HTML5 and CSS3 for the Real World. While not coding, Estelle works in construction, de-hippifying her 1960s throwback abode.

Presentations

Performant accessibility Tutorial

Creating accessible, performant websites can be simple when you understand the basics. Semantic markup helps ensure accessibility, improving performance and making your site accessible to screen readers and keyboard users. Estelle Weyl explores accessibility features native to semantic elements and demonstrates how to add additional accessibility with a sprinkling of ARIA roles and attributes.

Eric Windisch has over 15 years of experience building infrastructure management and services platforms. He was an early and long-time contributor to OpenStack and is a maintainer of the Docker project. Presently, Eric is the CEO of IOpipe, solving the problems of machine and services integration.

Presentations

Managing serverless: Ops for NoOps Session

Building serverless applications foregoes most worries about the underlying infrastructure and its reliability. Yet, applications still need to be managed, debugged, and monitored. In a way, serverless is like building applications without an operating system. Eric Windisch explores the challenges of managing these serverless applications and pokes at the answers too.

Christina Wodtke has led redesigns and initial product offerings for such companies as LinkedIn, Myspace, Zynga, Yahoo, Hot Studio, and eGreetings. Christina has founded two consulting startups, a product startup, and Boxes and Arrows, an online magazine of design. She also cofounded the Information Architecture Institute. Nowadays, she works with startups and entrepreneurs, sharing her strategies for success and inspiring them to pursue big goals and outlandish dreams. Christina is the author of “101 Theses on Design,” Information Architecture: Blueprints for the Web, and Radical Focus_, her new book about OKRs. Currently, Christina teaches at California College of the Arts and Stanford Continuing Education. She speaks everywhere from conferences to universities to boardrooms and opines across the Internet but most often on "_Eleganthack":http://eleganthack.com/.

Presentations

Accomplish big goals with objectives and key results Cultivate

Christina Wodtke demonstrates how to use objectives and key results to tackle and realize big goals in a methodical way, leaving nothing to chance. You’ll learn the beauty of a good fail and how regular check-ins can keep you on track to success.

Jed Wood has spent his career with one foot in UX and the other in development. Jed carved a niche as a prototyper and is now obsessed with making the Web fast and improving perceived performance. Jed is currently on the UX team at Ancestry, where he prototypes new ideas and speeds up old ones. Prior to Ancestry, Jed was part of the first class of Presidential Innovation Fellows under the CTO of the White House.

Presentations

How Ancestry shifted to user-centered performance metrics Session

In recent years at Ancestry, a focus on new features and new markets has come at the expense of perceived performance. Jed Wood describes the progress Ancestry made in 2016, significantly improving page load times, overhauling how it measures performance, and starting a cultural shift to make speedy pages a requirement shared by designers, product managers, developers, and marketers.

Billy Yuen is a principal engineer on Intuit’s Platform team focusing on the Payment API, system resiliency, and monitoring. Previously, Billy worked on Netflix’s Edge Services team along with Ben Christensen (creator of Hystrix) to build the next generation of edge-service infrastructure to support millions of customers (more than 3 billion requests per day) with high scalability, resilience to failure, and rapid innovation.

Presentations

Operational excellence with Netflix Hystrix Session

Netflix Hystrix is a well-known OSS framework for Circuit Breaker in Java. It is lesser known for its application in operational monitoring and debugging production issues, which is one of the biggest usages of Hystrix inside Netflix. Billy Yuen explains how to apply Hystrix to existing applications with undocumented dependencies and implement DevOps monitoring with Hystrix Metrics.

Mark Zeman is the founder of SpeedCurve, a frontend performance monitoring service that gives you continuous feedback on how your frontend code is affecting the performance of your website. Mark comes from a design background but has always been just as passionate about the code. He is based by the ocean in beautiful New Zealand and has spent 20 years crafting websites and mobile apps.

Presentations

Delivering fast and rich web user experiences Session

Too often increased performance is about reduction. This can lead to a culture of tension between designers and developers, with an enforced minimalism and a mentality of the fastest page being a page with nothing on it. Mark Zeman explores three case studies that showcase techniques for delivering the richest web user experience possible in a way that is still highly performant.