Schedule

The schedule is subject to change.

Monday, June 24th, 2024

08:00AM EDT

Badge pick-up and breakfast

09:00AM EDT

Conference Introduction and Keynote:

Being a Responsible Developer in the Age of AI Hype

10:00AM EDT

Break - Coffee, Decaf, Hot Tea and Snacks

10:20AM EDT
In person only

Best Practices for Deploying Large Language Models in Production

Large language models (LLMs) have revolutionized natural language processing (NLP) and enabled a wide range of applications, such as text generation, summarization, question answering, and conversational agents.

Francesca Lazzeri Francesca Lazzeri - Microsoft

Metcalf Hall

No Video Available

OpenTelemetry, Opening the Door to Observability for All

We explore the benefits of OpenTelemetry amongst the landscape of Observability tooling, focusing on the instrumentation of applications and telemetry collection. In particular, how defining semantic conventions are a key component of portability. How do I start with OpenTelemetry?

Ken Finnigan Ken Finnigan

Auditorium

No Video Available
Sponsored In person only

Elevating Developer Experiences with AI-Powered API Testing & Documentation

In the modern era, APIs have exploded in their popularity, powering absolutely everything we interact with on a daily basis (whether we know it or not). Maintaining their coherence and functionality has become, to say the least, a difficult task for developers and engineering leaders.

Nick Olivo Nick Olivo - Postman

Terrace Lounge

No Video Available
11:10AM EDT

Break

11:30AM EDT

Blueprints of Innovation: Engineering Paved Paths for a User-friendly Developer Platform at The New York Times

Accelerating time to market is paramount in today's fast-paced landscape, and developing an Internal Developer Platform (IDP) centered around self-service tooling is key to achieving this objective.

David Grizzanti David Grizzanti - The New York Times

Auditorium

No Video Available

Remixing the CarGurus Front-End Experience

It’s easy to pick a front-end framework because it’s popular and well supported, but is it really the best choice for your particular set of challenges? Picking a tool before defining the job it’s needed for can lead to significant development delays and business risks.

Sponsored In person only

TiDB: Inside the Architecture of a Distributed SQL Database

In this talk, we’ll discuss how we built TiDB, an open-source, distributed SQL database. We’ll walk through the design considerations and key technologies.

Li Shen Li Shen - PingCap

Terrace Lounge

No Video Available
01:20PM EDT

Strangler Things: How To De-Risk Legacy Code Migrations

Building new software is easy; iterating is harder. And iterating older legacy system can often feel impossible. Modernizing legacy systems comes with a lot of risk, inviting downtime or unhappy users.

Enabling Developer Productivity: Intentional Evolution of the Platform

Effective documentation and code samples play a pivotal role in developer adoption and success.

Sponsored In person only

Improve Efficiency of your Software Delivery Factory using AI

Revolutionize your DevSecOps Transformation through the application of GenAI of your Software Delivery Factory.

Sunil Mavadia Sunil Mavadia - CloudBees

Terrace Lounge

No Video Available
02:10PM EDT

Break

02:30PM EDT

From Local to Production: A Modern Developer’s Journey Towards Kubernetes

As developers today, we build applications that run on the cloud and the way to run applications in the cloud is via containers! While Kubernetes makes it easy to run and orchestrate containers, the path from local development to kubernetes is not a simple copy and paste.

Beyond Million Dollar Lines of Code: Practical Strategies for Engineering Cost-Effective Cloud Systems

Building on the insights from my "million dollar lines of code" presentation, this session shifts focus from conceptual discussions to hands-on, practical strategies that software engineers and teams must adopt to develop cost-effective systems.

03:20PM EDT

Break - Coffee, Decaf, Hot Tea and Snacks

03:40PM EDT

A Common Problem and an Ancient Idea: How We Built Our Asset Library

We often find ourselves with a very large amount of data, but at any given time, only a tiny portion is actively being used. How to store and serve those data so we can provide performance and manage cost at the same time?  

Monorepos: Beyond the Technicalities

While the conversation around monorepos sparks the interest of more people every day, there are still many misconceptions and doubts surrounding the idea of putting all code into a single version control repository.

04:30PM EDT

Attendee Social - Finger Food & Drinks - Located in Ziskind Lounge

05:15PM EDT
In person only

‘Dev Dialogues’ - After Hours Unconference & Peer Discussions

Come and join us to end the day by socializing with other participants and discussing the topics that brought you here with your peers and our expert speakers.

Metcalf Small Ballroom

No Video Available

Tuesday, June 25th, 2024

08:00AM EDT

Badge pick-up and breakfast

09:00AM EDT

Conference Introduction and Keynote:

Strategic Thinking for Staff+ Engineers

10:00AM EDT

Break - Coffee, Decaf, Hot Tea and Snacks

10:20AM EDT

Evolving Your Architecture: Essential Steps and Tools for Modernization

Modernization is a continuous necessity, from transitioning on-premises systems to the cloud to adopting new technology. As both technology and market demands evolve, so does the need for modernization.

Reducing Developer Overload: Offloading Auth, Policy, and Resilience to the Platform

Developer's time is the most crucial resource in an enterprise IT organization.

11:10AM EDT

Break

11:30AM EDT

Optimizing Java Applications on Kubernetes: Beyond the Basics

Navigating the deployment of Java applications on Kubernetes can initially appear straightforward, with YAML configurations and Dockerfiles setting the stage.

Breaking the Ceiling: Scaling Your Impact at the Staff-Plus Level

The transition from Senior to Staff-Plus Engineer marks a pivotal evolution in an engineer's career, requiring not more technical excellence but, more importantly, a fundamental shift in how they influence, lead, and drive outcomes across their organization.

01:20PM EDT

Best Practices to Secure Web Applications

While strong authentication and authorization lay the foundation, achieving robust web application security demands a multi-layered approach.

Loiane Groner Loiane Groner

Auditorium

Leveraging Internal Developer Portals to Achieve Strategic Initiatives

Embark on a transformative journey into the heart of platform engineering with CarGurus' insights on how we built and leverage our Internal Developer Portal (IDP).

02:10PM EDT

Break

02:30PM EDT

Dataflow-Based Query Caching with Readyset

Streaming dataflow provides a unique solution to scaling OLTP applications by allowing for an efficient cache implementation that does not diverge from the relational model of the underlying data store.

Empirical Observations on the The Future of Scalable UI Architecture

Over the past twenty years, I have observed a handful of shifts in the UI paradigms driven by various architectural patterns and advancements. This session delves into these observations to offer a comprehensive overview of the trends and innovations that can be derived from the past.

03:20PM EDT

Break - Coffee, Decaf, Hot Tea and Snacks

03:40PM EDT

Make Your Design System Work for You and Your Team

Does your design system work for you?Every design system is built to create consistent interfaces. But does your design system bring joy to your team? Does it bring design and development closer together? Is maintenance taking time better spent on features?

Delivering Millions of Notifications within Seconds During the Super Bowl

Building a notification system may seem trivial, but what about building one that could reach million of users within a few seconds? What about doing that right after your advertisement airs?

04:30PM EDT

Attendee Social - Finger Food & Drinks - Located in Ziskind Lounge