9:10 AM
Main Ballroom
Ballroom CThe Care and Feeding of Bootcamp Graduates
Tori Brenneison
Introductory and overviewProfessional SkillsOther
Ballroom DEffective Automated Testing - Lessons from 10 Years
Cory House
Introductory and overviewPatterns & PracticesTesting
Ballroom ECultivating a Developer-Centric Culture for Continuous Improvement
Debosmit Ray
IntermediatePatterns & Practices
River AWhy the Cloud Sucks - Reclaiming your smart home with self-hosted solutions
Arturo Araya
IntermediateBack-EndDesignHardware & IoTOther
River BA Great Big Useable Tomorrow: Disney's Approach to User Experience
Ricky Tucker
Introductory and overviewDesignFront-End & Web
10:20 AM
Main Ballroom
Ballroom CFrom Punch Cards to Git: A Brief History of Version Control
Brian Meeker
Introductory and overviewOther
Ballroom DThe Hidden Requirements: Exploring Emotions with Placebos
Damian Synadinos
IntermediateDesignDevOpsPatterns & PracticesTesting
River AThis is a Promise That You'll Understand Asynchronous Programming with JavaScript
Brandon Bruno
Introductory and overviewFront-End & WebPatterns & Practices
River BFrom Legacy Monolith to Microservices via Event Storming
Sarah Dutkiewicz
IntermediatePatterns & Practices
11:30 AM
Main Ballroom
Ballroom CUnderstanding a new codebase in 0-60 days
Orville Bennett
Introductory and overviewPatterns & PracticesProfessional Skills
Ballroom DBeyond Request/Response: Why and how we should change the way we build web applications
Chris Nelson
IntermediateFront-End & WebPatterns & Practices
Ballroom EMicroservices to Monolith: Lessons from NBA Topshot
Quinn Hou
IntermediateBack-EndCloud & InfrastructureDatabasesPatterns & Practices
River AAdvancing your Technical Career Beyond Sr. Engineer
Stephen Shary
IntermediatePatterns & PracticesProfessional Skills
River BDatabase DevOps: Options for database change management
Ryan Booz
Introductory and overviewDatabasesDevOps
12:40 PM
Main Ballroom
Ballroom CWhat to Avoid When Writing Unit Tests
Bob Fornal
Introductory and overviewFront-End & WebPatterns & PracticesTesting
Ballroom EJSON Data Modeling in Document Databases
Matthew Groves
Introductory and overviewDataDatabasesPatterns & Practices
River AThe Labyrinth: Javascript Module Systems
Jared Smith
IntermediateFront-End & WebPatterns & Practices
River BHow does Netflix build softwares to streamline organizational operations
Ruchi Agarwal
Introductory and overviewDesignFront-End & Web
1:50 PM
Main Ballroom
Ballroom CBuilding a Design system
Burton Smith
Introductory and overviewDesignFront-End & WebPatterns & Practices
Ballroom EAccount Protection: Balancing Security and Customer Friction
Karthik Kotha
IntermediatePatterns & PracticesSecurity
River ANeurodiversity and Productivity – A Survival Guide
Cassandra Faris
Introductory and overviewProfessional Skills
River BCan We Learn to Manage Uncertainty? Probably!
Robert Herbig
IntermediatePatterns & PracticesProfessional Skills
3:00 PM
Main Ballroom
Ballroom EBuilding Continuously Available and Highly Performant Critical Systems
Aman Sardana
Bhargav Krishna Nachegari
IntermediateBack-EndDevOpsPatterns & PracticesOther
River BPractical Auth(entication|orization) for Developers
Seth Petry-Johnson
Introductory and overviewSecurity
4:10 PM
Main Ballroom
Ballroom CJust the fun stuff: embracing low code as a hardcore developer
Rey Riel
Introductory and overviewFront-End & WebPatterns & PracticesOther
Ballroom DDevOps in the Cloud: Case Studies of Amazon.com teams and their resilient architectures
Seth Eliot
IntermediateCloud & InfrastructureDevOpsPatterns & PracticesTesting
River AWho Goes There? Actively Detecting Intruders With Cyber Deception Tools
Dwayne McDaniel
Introductory and overviewDevOpsSecurity
River BUnleashing ML Potential: Essential Design Patterns and MLOps Strategies for Business Solutions
Sho Soboyejo
IntermediateAI & MLDataPatterns & Practices