Schedule

Schedule subject to change.

Monday, November 18th, 2024

07:15AM PST

Continental Breakfast - Pacific Level

09:00AM PST
10:10AM PST

Break

10:35AM PST

Track:
Architectures You've Always Wondered About

Supporting Diverse ML Systems at Netflix

David Berg - Netflix

Romain Cledat - Netflix

Ballroom A

Track:
Rust [in Production]

Rust: A Productive Language for Writing Database Applications

Carl Lerche - AWS

Pacific DEKJ

Track:
AI and ML for Software Engineers: Foundational Insights

Verifiable and Navigable LLMs with Knowledge Graphs

Leann Chen - Diffbot

Ballroom BC

Track:
Sociotechnical Resilience

Building and Enabling a Strong Engineering Culture

Michelle Alexander - Fanatics

Seacliff ABC

Track:
Sponsored Solution Track I

In person only

APIs and Events: One Platform to Rule Them All

Dorian Blanc - Gravitee

Pacific LM

No Video Available
11:25AM PST

Break

11:45AM PST

Track:
Architectures You've Always Wondered About

Optimizing Search at Uber Eats

Janani Narayanan - Uber

Karthik Ramasamy - Uber

Ballroom A

Track:
Rust [in Production]

High Performance Serverless with Rust

Benjamen Pyle - Pyle Cloud Technologies, LLC

Pacific DEKJ

Track:
AI and ML for Software Engineers: Foundational Insights

No More Spray and Pray— Let's Talk About LLM Evaluations

Apoorva Joshi - MongoDB

Ballroom BC

Interview Available

Track:
Sociotechnical Resilience

What to Pack for Your GenAI Adventure

Soledad Alborno - Google

Seacliff ABC

Track:
Sponsored Solution Track I

In person only

Let’s Discuss Responsiveness

Tyler Jewell - AKKA

Pacific LM

No Video Available
12:35PM PST

Lunch - Atrium Level & Women in Tech Lunch Session - Waterfront CDE, Atrium Level

01:35PM PST

Track:
Architectures You've Always Wondered About

Unified Grid: How We Re-Architected Slack for our Largest Customers

Ian Hoffman - Slack

Ballroom A

Track:
Rust [in Production]

Rust Patterns I Have Known and Loved

Brian Martin - IOP Systems

Pacific DEKJ

Track:
AI and ML for Software Engineers: Foundational Insights

Recommender and Search Ranking Systems in Large Scale Real World Applications

Moumita Bhattacharya - Netflix

Ballroom BC

Track:
Sociotechnical Resilience

Built to Outlast: Cultivating a Culture of Resilience

Kathleen Vignos - Capital One

Seacliff ABC

Track:
Sponsored Solution Track I

In person only

Conquering Legacy Code: Find the context you Need without the Digging

Dennis Pilarinos - Unblocked

Pacific LM

No Video Available
02:25PM PST

Break

02:45PM PST

Track:
Architectures You've Always Wondered About

In person only

Unconference: Architectures You've Always Wondered About

Seacliff D

No Video Available

Track:
Rust [in Production]

Fearless Programming with Rust

Senyo Simpson - Fly.io

Pacific DEKJ

Track:
AI and ML for Software Engineers: Foundational Insights

Why Most Machine Learning Projects Fail to Reach Production and How to Beat the Odds

Wenjie Zi - Grammarly

Ballroom BC

Track:
Sociotechnical Resilience

Exploring the Unintended Consequences of Automation in Software

Courtney Nash

Ballroom A

Track:
Sponsored Solution Track I

In person only

Scaling Innovation with NoOps: How Mercado Libre Manages 30,000 Microservices and 25 million RPS

Juliano Martins - Mercado Libre

Marcelo Quadros - Mercado Libre

Pacific LM

No Video Available
03:35PM PST

Coffee Break & Snacks - Pacific Level

03:55PM PST

Track:
Architectures You've Always Wondered About

How GitHub Copilot Serves 400 Million Completion Requests a Day

David Cheney - GitHub

Ballroom A

Track:
Rust [in Production]

Myth Busters: Is Rust a Slam Dunk?

Ramya Krishnamoorthy - Momento

Pacific DEKJ

Track:
AI and ML for Software Engineers: Foundational Insights

In person only

Unconference: AI and ML for Software Engineers

Seacliff D

No Video Available

Track:
Sociotechnical Resilience

Achieving Sustainable Mental Peace at Work Using GenAI

John Gesimondo - Netflix

Ballroom BC

Interview Available
04:45PM PST

Break

05:05PM PST

Track:
Architectures You've Always Wondered About

Legacy Modernization: Architecting Real-Time Systems Around a Mainframe

Jason Roberts - Thoughtworks

Sonia Mathew - National Grid

Ballroom A

Track:
Rust [in Production]

Rebuilding Prime Video UI with Rust and WebAssembly

Alexandru Ene - Amazon

Pacific DEKJ

Track:
AI and ML for Software Engineers: Foundational Insights

Reinforcement Learning for User Retention in Large-Scale Recommendation Systems

Saurabh Gupta - Meta

Gaurav Chakravorty - Meta

Ballroom BC

Track:
Sociotechnical Resilience

In person only

Unconference: Sociotechnical Resilience

Seacliff D

No Video Available
06:00PM PST

Conference Social for All Attendees

Tuesday, November 19th, 2024

07:30AM PST

Continental Breakfast - Pacific Level

09:00AM PST

Conference Introduction and Keynote:

The (Not So) Hidden Social Drivers Behind the Highest Performing Engineering Teams

Lizzie Matusov - Quotient

Grand Ballroom

10:10AM PST

Break

10:35AM PST

Track:
Embracing Shift-Left in Data Architecture

Beyond Durability: Enhancing Database Resilience and Reducing the Entropy Using Write-Ahead Logging at Netflix

Prudhviraj Karumanchi - Netflix

Vidhya Arvind - Netflix

Ballroom A

Track:
Generative AI in Production & Advancements

Scaling Large Language Model Serving Infrastructure at Meta

Charlotte Qi - Meta

Ballroom BC

Track:
Engineering Productivity

Productivity Lessons in Moving from Big Tech to Scaling a Startup

Rachel Potvin - Sanity.io

Seacliff ABC

Interview Available

Track:
Programming Languages and Paradigms for the Next Decade

Moving Your Bugs Forward in Time: Language Trends That Help You Catch Your Bugs at Build Time Instead of Run Time

Chris Price - Momento

Pacific DEKJ

Interview Available

Track:
Sponsored Solution Track III

Transcending the Barriers to Elasticity

Jonas Boner - AKKA

Pacific LM

No Video Available
11:25AM PST

Break

11:45AM PST

Track:
Embracing Shift-Left in Data Architecture

OpenSearch Cluster Topologies for Cost-Saving Autoscaling

Amitai Stern - Logz.io

Ballroom A

Track:
Generative AI in Production & Advancements

GenAI for Productivity

Mandy Gu - Wealthsimple

Ballroom BC

Interview Available

Track:
Engineering Productivity

Inflection Points in Engineering Productivity as Amazon Grew 30x

Carlos Arguelles - Amazon

Seacliff ABC

Track:
Programming Languages and Paradigms for the Next Decade

Detangling Tightly-Coupled Legacy Codebases

Jake Zimmerman - Stripe

Pacific DEKJ

12:35PM PST

Lunch - Atrium Level

01:35PM PST

Track:
Embracing Shift-Left in Data Architecture

Stream All the Things — Patterns of Effective Data Stream Processing

Adi Polak - Confluent

Ballroom A

Track:
Generative AI in Production & Advancements

Navigating LLM Deployment: Tips, Tricks, and Techniques

Meryem Arik - TitanML

Ballroom BC

Track:
Engineering Productivity

Security or Convenience - Why Not Both?

Dorota Parad - Authress

Seacliff ABC

Track:
Programming Languages and Paradigms for the Next Decade

Platform Engineering: Evolution, Trends, and Future Impact on Software Delivery

Paula Kennedy - Syntasso

Pacific DEKJ

Track:
Sponsored Solution Track III

In person only

Getting Groovy with Spock

David Parry

Pacific LM

No Video Available
02:25PM PST

Break

02:45PM PST

Track:
Embracing Shift-Left in Data Architecture

Stream and Batch Processing Convergence in Apache Flink

Becket Qin - LinkedIn

Ballroom A

Track:
Generative AI in Production & Advancements

LLM Powered Search Recommendations and Growth Strategy

Faye Zhang - Pinterest

Ballroom BC

Track:
Engineering Productivity

Supporting Engineering Productivity for All

Emerson Murphy-Hill

Seacliff ABC

Track:
Programming Languages and Paradigms for the Next Decade

Persona-lized Problem Solving with Clojure

Jordan Miller - Nubank

Pacific DEKJ

Track:
Sponsored Solution Track III

In person only

Building Software Architecture from First Principles

Dejan Miličić - RavenDB

Pacific LM

No Video Available
03:35PM PST

Coffee Break & Snacks - Pacific Level

03:55PM PST

Track:
Embracing Shift-Left in Data Architecture

Efficient Incremental Processing with Netflix Maestro and Apache Iceberg

Jun He - Netflix

Ballroom A

Track:
Generative AI in Production & Advancements

10 Reasons Your Multi-Agent Workflows Fail and What You Can Do About It

Victor Dibia - Microsoft Research

Ballroom BC

Track:
Engineering Productivity

Test Automation: Shifting Left for Faster Releases

Ying Dai - Roblox

Seacliff ABC

Track:
Programming Languages and Paradigms for the Next Decade

In person only

Unconference: Programming Languages

Seacliff D

No Video Available

Track:
Sponsored Solution Track III

In person only

The Value of Full-Stack JavaScript

Jake McGuire - McKinsey

Pacific LM

No Video Available
04:45PM PST

Break

05:05PM PST

Track:
Embracing Shift-Left in Data Architecture

In person only

Unconference: Shift-Left Data Architecture

Seacliff D

No Video Available

Track:
Generative AI in Production & Advancements

A Framework for Building Micro Metrics for LLM System Evaluation

Denys Linkov - Voiceflow

Ballroom BC

Interview Available

Track:
Engineering Productivity

Slack's AI-Powered, Hybrid Approach for Large-Scale Migration from Enzyme to React Testing Library

Sergii Gorbachov - Slack

Ballroom A

Interview Available

Track:
Programming Languages and Paradigms for the Next Decade

Taming the Configuration Beast With Pkl!

Dan Chao - Apple

Pacific DEKJ

Track:
Sponsored Solution Track III

In person only

Securing and Controlling Kafka Access

Dorian Blanc - Gravitee

Pacific LM

No Video Available
05:55PM PST

Exhibitor Reception for Attendees - Dry Snacks & Drinks - Ballroom Foyer & Pacific Level - Ends at 6:40pm

Wednesday, November 20th, 2024

07:30AM PST

Continental Breakfast - Pacific Level

09:00AM PST

Conference Introduction and Keynote:

Prompt Engineering: Is it a New Programming Language?

Hien Luu - Zoox

Grand Ballroom

10:10AM PST

Break

10:35AM PST

Track:
Architectural Evolution

Thinking Like an Architect

Gregor Hohpe - AWS

Ballroom A

Track:
Next Generation Inclusive UIs

Making Augmented Reality Accessible: A Case Study of Lens in Maps

Ohan Oda - Google

Pacific DEKJ

Interview Available

Track:
The Path to Principal Engineer and Beyond

5 Steps to Building a Personal Brand for Elevating Your Influence

Pablo Fredrikson - Harness

Ballroom BC

Track:
Hardware Architectures You Need To Know

Unleashing Llama's Potential: CPU-Based Fine-Tuning

Anil Rajput - AMD

Dr. Rema Hariharan - AMD

Seacliff ABC

Track:
Sponsored Solution Track IV

In person only

Balancing Act - Enabling Innovation and Scale for Responsible Generative AI

Kaz kazmier - Mercado Libre

Pacific LM

No Video Available
11:25AM PST

Break

11:45AM PST

Track:
Architectural Evolution

One Network: Cloud-Agnostic Service and Policy-Oriented Network Architecture

Anna Berenberg - Google Cloud

Ballroom A

Interview Available

Track:
Next Generation Inclusive UIs

Accessible Innovation in XR: Maximizing the Curb Cut Effect

Dylan Fox - XR Access, Cornell

Pacific DEKJ

Track:
The Path to Principal Engineer and Beyond

Engineering Influence and Forgetting the Soft Skills

Charlotte de Jong Schouwenburg - Bravely

Ballroom BC

Track:
Hardware Architectures You Need To Know

Maximizing Deep Learning Performance: Hardware and Software Innovations for Optimizing AI Workloads

Bibek Bhattarai - Intel

Seacliff ABC

Track:
Sponsored Solution Track IV

In person only

From Hype to Large-Scale Production: How LATAM's Largest Company Leveraged Platform Engineering to Build a GenAI Development Platform for 60K+ Employees

Oscar Mullin - Mercado Libre

Sebastian Barrios - Mercado Libre

Pacific LM

No Video Available
12:35PM PST

Lunch - Atrium Level

01:35PM PST

Track:
Architectural Evolution

Renovate to Innovate: Fundamentals of Transforming Legacy Architecture

Rashmi Venugopal - Netflix

Ballroom A

Track:
Next Generation Inclusive UIs

Building a More Approachable XR Developer Experience

Michael Gutensohn - Volu.dev

Pacific DEKJ

Track:
The Path to Principal Engineer and Beyond

Ambiguous Roles and Ambiguous Problems: Navigating Life as a Principal Engineer

Will Larson - Carta

Dan Fike - Carta

Ballroom BC

Track:
Hardware Architectures You Need To Know

Evaluating and Deploying State-of-the-Art Hardware to Meet the Challenges of Modern Workloads

Rebecca Weekly - GEICO

Seacliff ABC

Interview Available

Track:
Sponsored Solution Track IV

In person only

You Can't Do AI Without APIs: A Practical Playbook for the AI Revolution

Alex Barnett - Postman

Pacific LM

No Video Available
02:25PM PST

Break

02:45PM PST

Track:
Architectural Evolution

Slack's Migration to a Cellular Architecture

Cooper Bethea

Ballroom A

Track:
Next Generation Inclusive UIs

Building Inclusive Mini Golf: A Practical Guide to Accessible XR Development

Colby Morgan - Mighty Coconut

Pacific DEKJ

Track:
The Path to Principal Engineer and Beyond

What Keeps Me Up at Night – Existential Questions for IC Leaders

Tina Wright - Grammarly

Ballroom BC

Track:
Hardware Architectures You Need To Know

Optimizing Custom Workloads with RISC-V

Ludovic Henry - Rivos

Seacliff ABC

Track:
Sponsored Solution Track IV

In person only

Unlocking the value of Events with AI and EventStoreDB

Tony Young

Pacific LM

No Video Available
03:35PM PST

Coffee Break & Snacks - Pacific Level

03:55PM PST

Track:
Architectural Evolution

Building Tomorrow’s Legacy Code, Today

Shawna Martell - Carta

Ballroom A

Track:
Next Generation Inclusive UIs

Inclusive UI Principles in Practice

Erin Pañgilinan

Pacific DEKJ

Track:
The Path to Principal Engineer and Beyond

The Art and Science of Technical Leadership

Ballroom BC

Track:
Hardware Architectures You Need To Know

High-Resolution Platform Observability

Brian Martin - IOP Systems

Seacliff ABC

04:45PM PST

QCon Closing Reception - Dry Snacks & Drinks - Ballroom Foyer

05:15PM PST

Evening Keynote:

Pioneering the Future: Advancing Infrastructure for AI Agents

Shruti Bhat - Rockset (Acquired by OpenAI)

Grand Ballroom

Thursday, November 21st, 2024

08:00AM PST

Breakfast - Seacliff Foyer

09:00AM PST

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Smart, Scalable Systems and Services With Spring Boot (Continued)

Josh Long - Broadcom

Seacliff B

Training

HALF DAY

09:00AM PST - 12:00PM PST (3 hours)

Developing Secure and Robust Enterprise Java Applications with Jakarta EE

Michael Redlich - InfoQ

Seacliff D

Training

HALF DAY

09:00AM PST - 12:00PM PST (3 hours)

Document Processing Using GenAI Orchestrations

Olivier Poupeney - Orkes

Marina

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Platform Thinking: Strategies for Building Effective Platform Teams (Continued)

Wes Reisz - Thoughtworks

Seacliff A

12:00PM PST

Lunch - Atrium Level

01:00PM PST

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Smart, Scalable Systems and Services With Spring Boot (Continued)

Josh Long - Broadcom

Seacliff B

Training

HALF DAY

01:00PM PST - 04:00PM PST (3 hours)

A Little Rust-Y: Using Rust Interop To Boost Performance of Existing Apps (In Any Language)

Chris Price - Momento

Anita Ruangrotsakun - Momento

Seacliff D

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Platform Thinking: Strategies for Building Effective Platform Teams (Continued)

Wes Reisz - Thoughtworks

Seacliff A

Friday, November 22nd, 2024

08:00AM PST

Breakfast - Seacliff Foyer

09:00AM PST

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Success Patterns for Fast Flow and Team Topologies (Continued)

Elizabeth Ayer - Conflux

Christopher Marsh - Conflux

Seacliff A

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Asynchronous Architecture Patterns To Scale ML and Other High Latency Workloads on Kubernetes (Continued)

Jérôme Petazzoni - Tiny Shell Script LLC

Seacliff C

Training

HALF DAY

09:00AM PST - 12:00PM PST (3 hours)

Applied Domain-Driven Design: A Guide for Senior Practitioners

Matt Foster - Thoughtworks

Seacliff B

Training

HALF DAY

09:00AM PST - 12:00PM PST (3 hours)

GenAI Development - From Zero to AI Engineer

Daniel Whitenack - Prediction Guard

Marina

12:00PM PST

Lunch - Atrium Level

01:00PM PST

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Success Patterns for Fast Flow and Team Topologies (Continued)

Elizabeth Ayer - Conflux

Christopher Marsh - Conflux

Seacliff A

Training

FULL DAY

09:00AM PST - 04:00PM PST (7 hours)

Asynchronous Architecture Patterns To Scale ML and Other High Latency Workloads on Kubernetes (Continued)

Jérôme Petazzoni - Tiny Shell Script LLC

Seacliff C

Training

HALF DAY

01:00PM PST - 04:00PM PST (3 hours)

Writing Rust: Concurrency and Clarity

Kenny Chamberlin - Momento

Marina