Schedule
The schedule is subject to change.
Monday, June 24th, 2024
Badge pick-up and breakfast
Conference Introduction and Keynote:
Being a Responsible Developer in the Age of AI Hype
Break - Coffee, Decaf, Hot Tea and Snacks
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.
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?
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.
Break
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.
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.
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.
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.
Improve Efficiency of your Software Delivery Factory using AI
Revolutionize your DevSecOps Transformation through the application of GenAI of your Software Delivery Factory.
Break
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.
Break - Coffee, Decaf, Hot Tea and Snacks
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.
Attendee Social - Finger Food & Drinks - Located in Ziskind Lounge
‘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
Tuesday, June 25th, 2024
Badge pick-up and breakfast
Conference Introduction and Keynote:
Strategic Thinking for Staff+ Engineers
Break - Coffee, Decaf, Hot Tea and Snacks
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.
Break
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.
Best Practices to Secure Web Applications
While strong authentication and authorization lay the foundation, achieving robust web application security demands a multi-layered approach.
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).
Break
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.
Break - Coffee, Decaf, Hot Tea and Snacks
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?
Attendee Social - Finger Food & Drinks - Located in Ziskind Lounge