Schedule
You can select sessions to add them to your personal schedule or bookmark sessions to watch them later. All logged-in users will be able to watch presentations on-demand. The schedule is subject to change.
Monday, October 2nd, 2023
Conference Introduction and Keynote:
From Mainframes to Microservices - the Journey of Building and Running Software
Coffee Break
Track:
Architectures You've Always Wondered About
AWS Lambda Under the Hood
AWS Lambda is a serverless compute service running at a massive scale! Supporting packages of up to 10GiB while allowing over 15K new containers per second (for a single customer) and serving millions of TPS across millions of unique workflows is a challenging problem.
Track:
Modern Data Engineering & Architectures
LIquid: A Large-Scale Relational Graph Database
We describe LIquid(1 2), the graph database built to host LinkedIn.
Track:
Languages of Infra: Beyond YAML
Pulumi Adventures: How Python Empowered My Infrastructure Beyond YAML
In recent times and as technology keeps evolving, the boundary between software engineering and DevOps continues to blur, presenting unique challenges and opportunities for software engineers.
Track:
Staff+ Engineering Skills
An Incident Story: Tips for How Staff+ Engineers Can Impact Incidents
In this talk, Erin Doyle, will walk through her experience with a critical 3-day-long incident.
Track:
Sponsored Solution Track I
Rethinking SaaS Entitlement Management with Feature Flags
Feature flags are typically associated with continuous delivery feature access management. They allow you to temporarily limit production access to a new feature while it's being developed and tested, then open access for your users once it's ready.
Track:
Sponsored Solution Track II
Coding With Cody: How AI Is Revolutionizing Software Development
AI and Large Language Models (LLMs) have sparked major breakthroughs in many industries including software development.
Coffee Break & Lightning Talk "4 Tools & 2 Cases For GenAI" by Martin Dulák (Pacific floor)
Track:
Architectures You've Always Wondered About
Relational Data at the Edge
Data storage and access at the edge delivers massive performance gains by reducing location-sensitive latency.
Track:
Modern Data Engineering & Architectures
PRQL: A Simple, Powerful, Pipelined SQL Replacement
Most databases use SQL as the interface to access relational data. Because of that, we associate SQL to be the language of relational algebra. But its affinity with the English language and unclear and inconsistent semantics leave a lot of space for improvements.
Track:
Languages of Infra: Beyond YAML
Framework Defined Infrastructure (FdI) – an Evolution of Infrastructure as Code (IaC)
Discover the future of infrastructure management with Framework-defined Infrastructure (FdI), an evolution of the industry-standard Infrastructure as Code (IaC).
Track:
Staff+ Engineering Skills
Things Every Staff+ Engineer Should Know
As staff+ engineers, we're often thrown into the deep end and expected to navigate huge amounts of ambiguity including ambiguity about what our jobs even are. It's common to feel like there's a huge amount of trial and error or even luck.
Track:
Sponsored Solution Track I
The 10 REST Commandments
Learn how to build amazing REST-based APIs that your customers will love with ten universally applicable and easy-to-follow rules. The rules are:
Track:
Architectures You've Always Wondered About
NIST 800-207A: Implementing Zero Trust Architecture
Zero Trust is all about replacing implicit trust based on perimeter security and network access with explicit trust based on identity and runtime authorization.
Track:
Modern Data Engineering & Architectures
Streaming Databases: Embracing the Convergence of Stream Processing and Databases
Streaming databases have gained significant attention in recent years. From its name, it is evident that a streaming database combines the power of stream processing and databases.
Track:
Languages of Infra: Beyond YAML
What if Infrastructure as Code Never Existed?
We rewind the clock and ask ourselves: what if Infrastructure as Code never existed? What different solutions might we have come up with to the problems we faced? We’ll leave you full of possibilities about the future.
Track:
Staff+ Engineering Skills
Managing Staff+ Engineers: Opportunities and Challenges
Staff+ engineers can be a powerful force in your organization…if you let them. Effectively managingStaff+ engineers requires different strategies than many managers are used to employing.
Track:
Sponsored Solution Track I
Build and Deploy Retrieval Augmented Generative Pipelines with Haystack
Retrieval Augmented Generative pipelines (RAG) are one of the most effective techniques to leveraging LLMs for production.
Coffee Break
Track:
Architectures You've Always Wondered About
Managing 238M Memberships at Netflix
Have you ever wondered what goes on behind the scenes when you sit back, relax and watch Netflix? How does Netflix own and operate their system of record for all members making sure they continue to be in good standing and get the best experience possible?
Track:
Modern Data Engineering & Architectures
Redesigning OLTP for a New Order of Magnitude
The world is becoming more transactional. From colocation and server rental to serverless and usage-based billing. From coal to clean energy and smart meters that arbitrage solar prices 1440 times a month instead of monthly. Not to mention FedNow or the tsunami of instant payments.
Track:
Languages of Infra: Beyond YAML
Unconference: Languages of Infra: Beyond YAML
What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.
Seacliff D
Track:
Staff+ Engineering Skills
Panel: Staff+ Engineering Skills
Staff+ engineering is a critical role in any high-performing engineering organization. But what does it take to get promoted or get hired into a staff role? What does it take to keep it? Join us for a panel discussion with experienced Staff+ engineers who will share their insights.
Track:
Sponsored Solution Track I
Beyond the Hype: The Impact of GenAI on Software Engineering Teams Productivity
In a realm often saturated with predictable discussions about artificial intelligence, StackSpot is pioneering a fresh approach to Gen AI.
Track:
Sponsored Solution Track II
Exciting Web Ahead with WebGL/WebGPU—Let’s Build a 3D App w/ Three.js
Coffee Break & Snacks - Pacific Level
Track:
Architectures You've Always Wondered About
Unconference: Architectures You've Always Wondered About
What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.
Seacliff D
Track:
Modern Data Engineering & Architectures
Incremental Data Processing with Apache Hudi
Incremental Data Processing is an emerging style of data processing gathering attention recently that has the potential to deliver orders of magnitude speed and efficiency over traditional batch processing on data lakes and data warehouses.
Track:
Languages of Infra: Beyond YAML
CI/CD Beyond YAML
This session explores the evolution of infrastructure strategy, focusing on the shift from traditional YAML configurations to pipelines-as-code.
Track:
Staff+ Engineering Skills
Risk and Failure on the Path to Staff Engineer
Even as inaction can be a risk, deciding which actions to take in one's career involves choosing between different bets. I've developed a rubric for judging specific risks that I've taken.
Track:
Sponsored Solution Track I
Delegate Engineering Toil to the Robots
Developer Experience is Real. And it’s not defined by metrics. It’s defined by the ability to get rid of all the parts of the job that suck, and empowering your developers to focus on their core job. DevEx is about removing the suck.
Track:
Sponsored Solution Track II
Building a DevOps Culture with Site24x7: Collaboration and Accountability
Learn how Site24x7 fosters a DevOps culture by providing real-time visibility to development, operations, and other stakeholders, promoting collaboration and accountability.
Coffee Break
Track:
Architectures You've Always Wondered About
Unpacking how Ads Ranking Works @Pinterest
In this session, we delve into the dynamic world of social media advertising. Facebook, Snap, Pinterest, Twitter, and many others generate the majority of their revenue from targeted ads.
Track:
Modern Data Engineering & Architectures
Sleeping at Scale - Delivering 10k Timers per Second per Node with Rust, Tokio, Kafka, and Scylla
As a part of OneSignal’s no-code Journeys system, we knew that we would need a way to store billions of timers.
Track:
Languages of Infra: Beyond YAML
Kubernetes without YAML
Kubernetes ONLY understands JSON, yet we all write a ton of YAML. This is because it's meant to be easier for us to write ... but writing our manifests in YAML can be complex, error-prone, and damn right opaque as we adopt more custom resources.
Track:
Staff+ Engineering Skills
Unconference: Staff+ Engineering
What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.
Seacliff D
Track:
Sponsored Solution Track I
Building Organizational Resilience by Creating Generative Organizations
2004, Professor Ron Westrum published his influential paper on how organizations process information. In that paper, Prof. Westrum described three archetypes of organizations, along with characteristics of how they process information. They are pathological, bureaucratic, and generative.
Track:
Sponsored Solution Track II
A More Useful Programming Model
The potential failure cases in a distributed system are numerous and hard to predict. Modern software engineering practices rely on a programming model where errors are known in advance or are handled with blanket error handling policies.
Tuesday, October 3rd, 2023
Coffee Break
Track:
Modern ML: GenAI, Trust, & Path2Prod
Chronon - Airbnb’s End-to-End Feature Platform
ML Models typically use upwards of 100 features to generate a single prediction. As a result, there is an explosion in the number of data pipelines and high request fanout during prediction.
Track:
Designing for Resilience
Disaster Recovery Across a Million Pieces
Data recovery is more than just backing up and restoring a data store. The goal of any disaster recovery effort is getting the system back to working as expected across all of its parts.
Track:
Platform Engineering Done Well
Building a Successful Platform: Acceleration, Autonomy & Accountability
Do we build a greenfield platform or do we incrementally centralize common foundations? Do we abstract away all complexity or provide upfront knobs and handles for composability?
Track:
JVM Trends: Charting the Future of Productivity & Performance
How Netflix Really Uses Java
Netflix is (in)famous for the way we develop our systems. Micro Services, RxJava, Hystrix and Spring Cloud Netflix are just a few things that developers often associate with Netflix.
Track:
Sponsored Solution Track III
How Databricks Solved Their Hybrid Cloud Connectivity Challenges
Hybrid cloud is the industry’s latest buzzword for client-server software architectures that allow your customers to bring their own cloud. One of the largest technical hurdles to adopting this architecture is allowing your hosted control plane to speak to APIs in the data plane.
Coffee Break
Track:
Modern ML: GenAI, Trust, & Path2Prod
Defensible Moats: Unlocking Enterprise Value with Large Language Models
Building LLM-powered applications using APIs alone poses significant challenges for enterprises. These challenges include data fragmentation, the absence of a shared business vocabulary, privacy concerns regarding data, and diverse objectives among data and ML users.
Track:
Designing for Resilience
Designing Fault-Tolerant Software with Control System Transparency
Teams at NASA and JPL that create mission-critical software for spacecraft take a principled approach to fault tolerance. Let's see how those same principles, centered around a concept of transparency, can help us achieve reliability in pragmatic, modern software delivery settings.
Track:
Platform Engineering Done Well
Understanding Platforms: What They Are, Why They Work, When to Use Them, How to Build Them
Technical concepts are something that are thought of, approached, and understood differently across engineers, managers, and executives. Bridging the gaps and providing understanding to a complex and nuanced topic across all three groups can sometimes feel impossible.
Track:
JVM Trends: Charting the Future of Productivity & Performance
The Journey to a Million Ops / Sec / Node in Venice
Venice is an open-source derived data platform developed by LinkedIn. It is used mainly for ML feature storage, which requires the ability to refresh data at very high throughput, and to look it up with low latency.
Track:
Sponsored Solution Track III
Service Mesh for Less
Adoption of service mesh continues to grow as its features become baseline expectations for any modern application platform but infrastructure and operational costs remain a concern. Istio's 'Ambient Mesh' feature is tackling these concerns head-on.
Track:
Modern ML: GenAI, Trust, & Path2Prod
Modern Compute Stack for Scaling Large AI/ML/LLM Workloads
Advanced machine learning (ML) models, particularly large language models (LLMs), require scaling beyond a single machine.
Track:
Designing for Resilience
How Do We Talk to Each Other? How Surfacing Communication Patterns in Organizations Can Help You Understand and Improve Your Resilience
As a system increases in inevitable complexity, it becomes impossible for a single operator to have a clear, unambiguous understanding of what's happening in the system. Understanding the system requires a joint effort between teammates and technology.
Track:
Platform Engineering Done Well
Unconference: Platform Engineering Done Well
What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.
Seacliff D
Track:
JVM Trends: Charting the Future of Productivity & Performance
Harnessing Exotic Hardware: Charting the Future of JVM Performance
Monica Beckwith offers a deep dive into the intricate world of the JVM and its evolving relationship with exotic hardware in her enlightening presentation at QConSF's JVM trends track.
Track:
Sponsored Solution Track III
Optimizing a Query - An Optimization Tale
Understanding what goes on inside your database Unveiling the magic that allows you to query on TBs of data in milliseconds Leverage deep insight into how databases work to better optimize your system
Coffee Break
Track:
Modern ML: GenAI, Trust, & Path2Prod
Generative Search: Practical Advice for Retrieval Augmented Generation (RAG)
In this presentation, we will delve into the world of Retrieval Augmented Generation (RAG) and its significance for Large Language Models (LLMs) like OpenAI's GPT4. With the rapid evolution of data, LLMs face the challenge of staying up-to-date and contextually relevant.
Track:
Designing for Resilience
How Netflix Ensures Highly-Reliable Online Stateful Systems
Under most stateless services are stateful databases, caches, and systems which form the bedrock applications are built on.
Track:
Platform Engineering Done Well
Building Better Platforms with Empathy: Case Studies and Counter-Examples
Break out of traditional IT roles with your internal platform. Build a product based on customer empathy and real needs to achieve broad adoption.
Track:
JVM Trends: Charting the Future of Productivity & Performance
Unconference: JVM Trends
What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.
Seacliff D
Track:
Sponsored Solution Track III
Streaming Events? You Should be Storing Them
Event-driven architecture has been on many developers' minds for some time.
Coffee Break & Snacks - Pacific Level
Track:
Modern ML: GenAI, Trust, & Path2Prod
Unconference: Modern ML
What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.
Seacliff D
Track:
Designing for Resilience
Orchestrating Resilience: Building Modern Asynchronous Systems
Building asynchronous, event-driven systems can be daunting. Managing states, ensuring resilience, maintaining traceability, and handling a myriad of other challenges often require more effort than building the functionality itself.
Track:
Platform Engineering Done Well
Effective Performance Engineering at Twitter-Scale
Is performance engineering more craft than machinery? How do you scale something that seems to require both domain-specific context and comprehensive knowledge across multiple levels of the software and hardware stack?
Track:
JVM Trends: Charting the Future of Productivity & Performance
Optimizing JVM for the Cloud: Strategies for Success
Embracing cloud-native is more than just a trend; it's a strategic move for modern businesses. As organizations pivot from monolithic structures to agile micro-services, the role of the JVM becomes increasingly significant.
Track:
Sponsored Solution Track III
TiDB: Inside the Journey to Build a Cloud-Native, Distributed SQL Database
In this talk, Technology Evangelist Li Shen will speak to the architecture of TiDB, an advanced open-source, distributed SQL database. You’ll discover how TiDB has evolved over time to meet the requirements of cloud-native applications. You’ll also explore:
Coffee Break
Track:
Modern ML: GenAI, Trust, & Path2Prod
Building Guardrails for Enterprise AI Applications W/ LLMs
Large Language Models (LLMs) such as ChatGPT have revolutionized AI applications, offering unprecedented potential for complex real-world scenarios. However, fully harnessing this potential comes with unique challenges such as model brittleness and the need for consistent, accurate outputs.
Track:
Designing for Resilience
Unconference: Designing for Resilience
What is an unconference? An unconference is a participant-driven meeting. Attendees come together, bringing their challenges and relying on the experience and know-how of their peers for solutions.
Seacliff D
Track:
Platform Engineering Done Well
How to Get Tech-Debt on the Roadmap
Only doing product-led work can lead to an unmaintainable system with lots of downtime. Unfortunately, getting time to work on the things that would prevent that can be challenging.
Track:
JVM Trends: Charting the Future of Productivity & Performance
The Keys to Developer Productivity: Collaborate and Innovate
In the JVM track at QCon SF, the speakers talked about the role of collaboration and innovation and how this is impacting their business.
Track:
Sponsored Solution Track III
How the Largest Latin American Bank Reduced Software Delivery Lead Time on a Team with 16,000 Engineers
Discover how Itaú Unibanco, the largest bank in Latin America with approximately 16k engineers, achieved a reduction in lead times for software delivery through the implementation of a streamlined developer process and controlled technology stacks within the StackSpot Developer Platform.
Wednesday, October 4th, 2023
Conference Introduction and Keynote:
Use Engineering Strategy to Reduce Friction and Improve Developer Experience
Coffee Break
Track:
Architecting for the Cloud
Lessons from Leading the Serverless First Journey at CapitalOne
Going serverless? Worried about challenges with performance, cost, and scale? At CapitalOne, we embraced a serverless first mentality across thousands of applications live today. This talk covers our journey into serverless, the best practices we picked up, and the lessons learned along the way.
Track:
Emerging Trends in the Frontend
Streamlining Cloud Development with Deno
In today's cloud computing landscape, the gap between efficient local development and seamless global deployment frequently presents challenges. The creation of cloud software often demands extensive integration and meticulous plumbing.
Track:
Lessons in Building Organization Resilience
Building a Culture of Continuous Experimentation
In a fast-paced, complex and uncertain digital business environment, organizations must evolve to survive.
Track:
Deep Tech: Pushing the Boundaries of Hardware+Software
Rethinking Connectivity at the Edge: Scaling Fleets of Low-Powered Devices Using NATS.io
Building distributed systems is hard. Today’s organizations demand their applications be as flexible and resilient as possible.
Track:
Sponsored Solutions Track IV
Designing AI Agents with System Thinking
AI agents are a perfect fit for serverless environments, as they can leverage the power of the cloud and the edge for fast and accurate decision making. It is often the case that AI applications do not require the costly vector database and compute solutions which are often used today, to s
Coffee Break & Lightning Talk "Developer Portal: Your Gateway to Success" by Satinath Mondal (Pacific floor)
Track:
Architecting for the Cloud
Million Dollar Lines of Code: An Engineering Perspective on Cloud Cost Optimization
A single line of code can shape an organization's financial future. Drawing inspiration from five real examples of million-dollar lines of code, we will challenge conventional views on engineering's pivotal role in cloud cost optimization.
Track:
Emerging Trends in the Frontend
Hydration and Lazy-Loading Are Incompatible
If your app is slow, the advice is to lazy-load your code and execute less code on startup. That is excellent advice, but it is much harder than it seems because of how hydration works in today's frameworks.
Track:
Lessons in Building Organization Resilience
Multiplying Engineering Productivity in Face of Constant Change
Building and retaining top talent, empowering them with challenging problems, and setting ambitious goals are all essential ingredients for success in any organization.
Track:
Deep Tech: Pushing the Boundaries of Hardware+Software
Building Robust and Scalable Intelligent Writing Assistants: Challenges and Opportunities Leveraging GenAI
Text revision is a complex, iterative process.
Track:
Sponsored Solutions Track IV
Can’t Apps and Databases All Just Get Along?
Availability is a tricky thing. In order for your tier 0 endpoints to be available all their hard dependencies have to be available. For Stytch that means basically network, compute, database, and messaging providers.
Track:
Architecting for the Cloud
Durable Execution for Control Planes: Building Temporal Cloud on Temporal
A great SAAS service requires a robust Control Plane as its brain. The Control Plane automates infrastructure provisioning, deployments, configuration, monitoring, fleet management, capacity allocation to customers, and so forth.
Track:
Emerging Trends in the Frontend
Server Driven UI - Streamlining Mobile Development and Release
A discussion about server driven UI frameworks for Mobile development. We'll discuss what they are, why they are starting to become more prevalent, and the spectrum of possible options you can consider when you're looking into an SDUI framework. We'll also hit on the pros and cons tha
Track:
Lessons in Building Organization Resilience
The Incident Lifecycle: How a Culture of Resilience Can Help You Accomplish Your Goals
Incidents and outages are expensive, they impact engineering productivity, business goals, and your company’s reputation. In this talk I will describe how we can apply resilience throughout the incident lifecycle in order to turn incidents into opportunities.
Track:
Deep Tech: Pushing the Boundaries of Hardware+Software
Building a Rack-Scale Computer with P4 at the Core: Challenges, Solutions, and Practices in Engineering Systems on Programmable Network Processors
This talk will present challenges, solutions, and engineering practices around building distributed systems on top of programmable network hardware through the lens of building the Oxide rack-scale computer.
Track:
Sponsored Solutions Track IV
Introduction to Real-Time Training and Scoring in AI/ML
In the rapidly evolving landscape of AI/ML, the shift from batch to real-time data processing is significant. It impacts how quickly and dynamically we can learn from data, leading to more responsive AI applications.
Coffee Break
Track:
Architecting for the Cloud
Understanding Architectures for Multi-Region Data Residency
Making your app multi-cell/multi-region can have a number of benefits in compliance, scaling and even marketability. There are a number of challenges, from cross-region access and trust to defining sources of truth across the globe. We’ll focus on:
Track:
Emerging Trends in the Frontend
Combating AI-Generated Fake Images with JavaScript Libraries
Because images and videos can now be produced with artificial intelligence, it’s increasingly difficult to determine which are real and which are fake. One approach has been to look for “tells” that reveal an image is AI-generated.
Track:
Lessons in Building Organization Resilience
Generative AI and Organizational Resilience
Generative AI lowers a fundamental barrier in human / computer interaction and could impact all our digitized business processes. This disruption will likely stress most company's organizational resilience, but it also offers opportunities to help organizations respond to future change.
Track:
Deep Tech: Pushing the Boundaries of Hardware+Software
Automating Bare Metal to Improve Your Quality of Life
Everything we build is built upon a substrate. Even the cloud computing we directly, or indirectly, use every day is built upon a substrate. In computing, we often call this substrate Bare Metal, and the closer you get to it, the more potential you can unlock... if you're willing.
Track:
Sponsored Solutions Track IV
Simple Platform Engineering and Simply High Cardinality Observability
Platform engineering transforms repetitive Engineering requirements into standardised and dependable services, or "paved roads". These paved roads offer engineering teams a smooth way to develop and deploy business logic layers continuously.
Coffee Break & Snacks - Pacific Level
Track:
Architecting for the Cloud
Architecting for High Availability in the Cloud with Cellular Architecture
With the explosion in the usage of cloud computing and microservices, blast radius underpins highly availability systems.
Track:
Emerging Trends in the Frontend
JavaScript: Empowered by Rust
Rust is powering the next generation of JavaScript tooling including Turbopack, Rspack, Parcel, SWC, lightningcss, and more. What does this mean for JavaScript developers? Isn’t Rust a low-level language like C?
Track:
Lessons in Building Organization Resilience
Building Organizational Resilience Through Documentation and InnerSource Practices
Effective software documentation serves as a cornerstone for knowledge preservation, fostering community and resilience, even in the face of unforeseen disruptions.
Track:
Deep Tech: Pushing the Boundaries of Hardware+Software
Fast, Scalable, Secure: WebAssembly and the Future of Isolation
We have reached the limits of traditional hardware based isolation technologies such as virtual machines, containers, and processes.
Track:
Sponsored Solutions Track IV
LLMs + Knowledge Graphs = Better Together
LLMs are often like the know-it-all at a bar - they can quickly and confidently produce realistic sounding answers to just about any question - even if the answers are complete fabrications.
Thursday, October 5th, 2023
Training
HALF DAY09:00AM PDT - 04:00PM PDT (7 hours)
Domain-Driven Analysis: Quickly Getting to Grips with a New Domain
Indu Alagarsamy - The New York Times
Marina
Training
HALF DAY09:00AM PDT - 04:00PM PDT (7 hours)
[SOLD OUT] AI Engineering - Building Generative AI Apps That Overcome Enterprise Barriers and Create Real Value
Daniel Whitenack - Prediction Guard
Seacliff AB
Training
HALF DAY09:00AM PDT - 12:00PM PDT (3 hours)
Organizing for Fast Flow: A Practitioner's View on Implementing Team Topologies
Wes Reisz - Equal Experts
Anthony Ikeda - Thrive Market
Seacliff D
Training
HALF DAY09:00AM PDT - 12:00PM PDT (3 hours)
Building Resilient, Scalable Java Applications with Distributed Databases: A Hands-on Workshop
Amit Chauhan - YugabyteDB
Jim Knicely - YugabyteDB
Seacliff C
Training
HALF DAY01:00PM PDT - 04:00PM PDT (3 hours)
Architecting Scalable APIs with Spring Boot and Open Source Distributed Databases
Amit Chauhan - YugabyteDB
Seacliff C
Training
HALF DAY01:00PM PDT - 04:00PM PDT (3 hours)
Lead Like Lasso – Creating Connection and Belonging in the Tech Space
Dimple Dhabalia - Roots in the Clouds
Seacliff D
Friday, October 6th, 2023
Training
HALF DAY09:00AM PDT - 04:00PM PDT (7 hours)
Delivering on the Promise of DevOps Through Internal Engineering Platforms
Nic Cheneweth - Thoughtworks
Sean Alvarez - Thrive Market
Seacliff C
Training
HALF DAY09:00AM PDT - 04:00PM PDT (7 hours)
Building and Productionizing LLM-Powered Applications
Adam Breindel - Anyscale
Kamil Kaczmarek - Anyscale
Seacliff AB
Training
HALF DAY09:00AM PDT - 12:00PM PDT (3 hours)
Building Paved Roads to Production
Andrew Fong - Prodvana
Seacliff D
Training
HALF DAY09:00AM PDT - 12:00PM PDT (3 hours)
Microservices Orchestration: Designing Resilient Systems for the Future
Olivier Poupeney - Orkes
Marina
Training
HALF DAY01:00PM PDT - 04:00PM PDT (3 hours)
Developing an AppSec Program for Fast Moving Teams
Laura Bell Main - SafeStack
Seacliff D
Training
HALF DAY01:00PM PDT - 04:00PM PDT (3 hours)
From Zero to Hero: A Journey Into Prometheus Monitoring
Prathamesh Sonpatki - Last9.io
Marina