2024 Schedule


Monday, November 18th, 2024

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:
AI and ML for Software Engineers: Foundational Insights

Enhance LLMs’ Explainability and Trustworthiness With Knowledge Graphs

Leann Chen - Diffbot

Ballroom BC

Track:
Rust [in Production]

Rust: A Productive Language for Writing Database Applications

Carl Lerche - AWS

Pacific DEKJ

Track:
Sociotechnical Resilience

Systems Thinking for Building Resilient Engineering Organizations

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:
AI and ML for Software Engineers: Foundational Insights

Scale Out Batch Inference with Ray

Cody Yu - Anyscale

Ballroom BC

Track:
Rust [in Production]

High Performance Serverless with Rust

Benjamen Pyle - Pyle Cloud Technologies, LLC

Pacific DEKJ

Track:
Sociotechnical Resilience

In person only

What to Pack for Your GenAI Adventure

Soledad Alborno - Google

Seacliff ABC

No Video Available

Track:
Sponsored Solution Track I

In person only

Leveling Up as an Architect When Change Is Relentless

Tyler Jewell - AKKA

Pacific LM

No Video Available
12:35PM PST

Lunch (menu) & Lunch topic discussions on Atrium level.
Women & Allies in Tech Lunch Session in Waterfront CDE, Atrium level(Sign-up needed).

01:35PM PST

Track:
Architectures You've Always Wondered About

Changing the Model: Why and How We Re-Architected Slack

Ian Hoffman - Slack

Ballroom A

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:
Rust [in Production]

In person only

Unconference: Rust [in Production]

Seacliff D

No Video Available

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

Using AI to Solve Real Problems for Development Teams

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:
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:
Rust [in Production]

Fearless Programming with Rust

Senyo Simpson - Fly.io

Pacific DEKJ

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

Track:
Sponsored Solution Track II

Beyond Code: Building a Personal Brand To Boost Your Career

Roland Meertens - Wayve

Steef-Jan Wiggers - InfoQ

Seacliff ABC

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:
AI and ML for Software Engineers: Foundational Insights

In person only

Unconference: AI and ML for Software Engineers

Seacliff D

No Video Available

Track:
Rust [in Production]

Myth Busters: Is Rust a Slam Dunk?

Ramya Krishnamoorthy - Momento

Pacific DEKJ

Track:
Sociotechnical Resilience

Achieving Sustainable Mental Peace at Work Using GenAI

John Gesimondo - Netflix

Ballroom BC

Interview Available

Track:
Sponsored Solution Track I

In person only

Chat-Oriented Programming in Action

Ado Kukic - Sourcegraph

Pacific LM

No Video 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:
AI and ML for Software Engineers: Foundational Insights

In person only

Reinforcement Learning for User Retention in Large-Scale Recommendation Systems

Saurabh Gupta - Meta

Gaurav Chakravorty - Meta

Ballroom BC

No Video Available

Track:
Rust [in Production]

Rebuilding Prime Video UI with Rust and WebAssembly

Alexandru Ene - Amazon

Seacliff ABC

Track:
Sociotechnical Resilience

In person only

Unconference: Sociotechnical Resilience

Seacliff D

No Video Available

Track:
Sponsored Solution Track I

In person only

AI Agent Workflows for Accelerated Development Cycles

Andy Piper - Diffblue

Pacific LM

No Video Available

Track:
Sponsored Solution Track II

In person only

Guest Panel Discussion: Leading Engineering Teams in 2024 & Beyond: Tackling AI, Remote/Hybrid Work, and Economic Turbulence

Lucas Mendes - Revelo

Pacific DEKJ

No Video Available

Tuesday, November 19th, 2024

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

Ye (Charlotte) Qi - Meta Platform, Inc.

Ballroom BC

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:
Engineering Productivity

Productivity Lessons in Moving from Big Tech to Scaling a Startup

Rachel Potvin - Sanity.io

Seacliff ABC

Interview Available

Track:
Sponsored Solution Track III

In person only

Transcending the Barriers to Elasticity

Jonas Bonér - 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

Pacific DEKJ

Track:
Generative AI in Production & Advancements

GenAI for Productivity

Mandy Gu - Wealthsimple

Ballroom BC

Interview Available

Track:
Programming Languages and Paradigms for the Next Decade

Refactoring Stubborn, Legacy Codebases

Jake Zimmerman - Stripe

Getty Ritter - Stripe

Ballroom A

Track:
Engineering Productivity

Inflection Points in Engineering Productivity as Amazon Grew 30x

Carlos Arguelles - Amazon

Seacliff ABC

Track:
Sponsored Solution Track III

In person only

Scaling and Managing Complex Agentic Workflows with Conductor

Viren Baraiya - Orkes

Pacific LM

No Video Available
12:35PM PST

Lunch (menu) & Lunch topic discussions on 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

Pacific DEKJ

Track:
Programming Languages and Paradigms for the Next Decade

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

Paula Kennedy - Syntasso

Ballroom BC

Track:
Engineering Productivity

Security or Convenience - Why Not Both?

Dorota Parad - Authress

Seacliff ABC

Track:
Sponsored Solution Track III

In person only

Making Spock Groovy through AI

David Parry - Qodo

Pacific LM

No Video Available
02:45PM PST

Track:
Embracing Shift-Left in Data Architecture

Stream and Batch Processing Convergence in Apache Flink

Jiangjie (Becket) Qin - LinkedIn

Ballroom A

Track:
Generative AI in Production & Advancements

In person only

Search: from Linear to Multiverse

Faye Zhang - Pinterest

Seacliff ABC

No Video Available

Track:
Programming Languages and Paradigms for the Next Decade

Clojure 2024

Jordan Miller - Nubank

Pacific DEKJ

Track:
Engineering Productivity

Supporting Engineering Productivity for All

Emerson Murphy-Hill

Ballroom BC

Track:
Sponsored Solution Track III

In person only

Building Software Architecture from First Principles

Dejan Miličić - RavenDB

Pacific LM

No Video Available
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

Seacliff ABC

Track:
Programming Languages and Paradigms for the Next Decade

In person only

Unconference: Programming Languages

Seacliff D

No Video Available

Track:
Engineering Productivity

Shifting Left for Better Engineering Efficiency

Ying Dai - Roblox

Ballroom BC

Track:
Sponsored Solution Track III

In person only

The Value of Full-Stack JavaScript

Jake McGuire - McKinsey & Company

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:
Programming Languages and Paradigms for the Next Decade

Taming the Configuration Beast with Pkl!

Dan Chao - Apple

Pacific DEKJ

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:
Sponsored Solution Track III

In person only

Securing and Controlling Kafka Access

Dorian Blanc - Gravitee

Pacific LM

No Video Available

Wednesday, November 20th, 2024

09:00AM PST

Conference Introduction and Keynote:

Prompt Engineering: Is it a New Programming Language?

Hien Luu - Zoox

Ballroom BC

10:10AM PST

Break

10:35AM PST

Track:
Architectural Evolution

Thinking Like an Architect

Gregor Hohpe

Ballroom A

Track:
The Path to Staff+ 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

Rema Hariharan - AMD

Seacliff ABC

Track:
Next Generation Inclusive UIs

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

Ohan Oda - Google

Pacific DEKJ

Interview Available

Track:
Sponsored Solution Track IV

In person only

Balancing Act - Enabling Innovation and Scale for Responsible Generative AI

Michael "Kaz" Kazmier - McKinsey & Company

Pacific LM

No Video Available
11:45AM PST

Track:
Architectural Evolution

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

Anna Berenberg - Google

Ballroom A

Interview Available

Track:
The Path to Staff+ 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 on CPUs using Modern Architectures

Bibek Bhattarai - Intel

Seacliff ABC

Track:
Next Generation Inclusive UIs

Accessible Innovation in XR: Maximizing the Curb Cut Effect

Dylan Fox - XR Access, Cornell

Pacific DEKJ

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 (menu) & Lunch topic discussions on Atrium level.

01:35PM PST

Track:
Architectural Evolution

Renovate to Innovate: Fundamentals of Transforming Legacy Architecture

Rashmi Venugopal - Netflix

Ballroom A

Track:
The Path to Staff+ 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:
Next Generation Inclusive UIs

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

Colby Morgan - Mighty Coconut

Pacific DEKJ

Track:
Sponsored Solution Track IV

In person only

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

Sterling Chin - Postman

Pacific LM

No Video Available
02:45PM PST

Track:
Architectural Evolution

Slack's Migration to a Cellular Architecture

Cooper Bethea

Ballroom A

Track:
The Path to Staff+ 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:
Next Generation Inclusive UIs

Multidimensionality: Using Spatial Intelligence x Spatial Computing to Create New Worlds

Erin Pañgilinan - Cypher Realities, O'Reilly Media

Pacific DEKJ

Track:
Sponsored Solution Track IV

In person only

Unlocking the value of Events with AI and EventStoreDB

Tony Young - Event Store

Pacific LM

No Video Available
03:55PM PST

Track:
Architectural Evolution

Building Tomorrow’s Legacy Code, Today

Shawna Martell - Carta

Ballroom A

Track:
The Path to Staff+ and Beyond

From Junior to Staff and Beyond: Lessons Learned

Bruno Rey - Eventbrite

Ballroom BC

Track:
Hardware Architectures You Need To Know

High-Resolution Platform Observability

Brian Martin - IOP Systems

Seacliff ABC

Track:
Next Generation Inclusive UIs

Panel: Next Generation Inclusive UIs

Erin Pañgilinan - Cypher Realities, O'Reilly Media

Colby Morgan - Mighty Coconut

Dylan Fox - XR Access, Cornell

Pacific DEKJ

No Video Available

Track:
Sponsored Solution Track IV

In person only

Code quality in the AI Era is Needed More than Ever

Jonathan Vila - SonarSource

Pacific LM

No Video Available
05:15PM PST

Evening Keynote:

Pioneering the Future: Advancing Infrastructure for Agentic AI

Shruti Bhat - Rockset (Acquired by OpenAI)

Ballroom A

Thursday, November 21st, 2024

08:00AM PST

Light 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

Josh Long - Broadcom

Seacliff B

Training

FULL DAY

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

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

Wes Reisz - Equal Experts

Seacliff A

Training

HALF DAY

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

Document Processing Using GenAI Orchestrations

Haven King - Orkes

Marina

Training

HALF DAY

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

10 Truths in Distributed System Design

Gregor Hohpe

Seacliff D

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

FULL DAY

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

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

Wes Reisz - Equal Experts

Seacliff A

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

Garden A

Training

HALF DAY

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

Platform Strategy: Innovation Through Harmonization

Gregor Hohpe

Seacliff D

Friday, November 22nd, 2024

08:00AM PST

Light 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

Elizabeth Ayer

Christopher Marsh

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

Jérôme Petazzoni - Enix.io

Seacliff B

Training

HALF DAY

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

Applied Domain-Driven Design: A Guide for Senior Practitioners

Matt Foster - Thoughtworks

Seacliff C

Training

HALF DAY

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

[SOLD OUT] GenAI Development - From Zero to AI Engineer

Daniel Whitenack - Prediction Guard

Marina

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

Christopher Marsh

Seacliff A

Training

HALF DAY

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

Writing Rust: Concurrency and Clarity

Sean Lynch

Marina