To see our schedule with full functionality, like timezone conversion and personal scheduling, please enable JavaScript and go here.
10:00
10:00
15min
Welcome & Intro

Intro

Main Stage
10:15
10:15
30min
Where did serverless compute go wrong and how can we fix it?
Jeremy Edberg

Learn about where serverless compute went wrong and how we can fix it so that the visions of "just upload your code and it works" becomes a reality.

Keynotes
Main Stage
10:50
10:50
30min
Beyond Code: Crafting effective discussions to further technical decision-making
Allison McMillan

Whiteboards. Proof of Concepts. Pairing. Spikes. These are all tools we use every day to have high-level technical conversations about ideas we propose or approaches we think are the “right” way. As someone advances in their career into more experienced levels of software engineering, however, a critical skill becomes how you conduct and lead these conversations. It involves clearly articulating a vision and securing buy-in, while also valuing and integrating the diverse perspectives and feedback from your peers. The goal beyond each individual conversation is to foster an environment where ideas can be exchanged, discussed, enhanced, and decided on. You’ll walk away from this talk with some new, innovative approaches to try out that not only help get your technical ideas across but also solicit additional thoughts and opinions in ways that engage and effectively address different points of view.

Keynotes
Main Stage
11:25
11:25
30min
Does How You Give Feedback Matter?
Whitney Lovelace

Good feedback has the power to improve performance, increase team engagement, and lead to higher quality products. The ability to deliver feedback is an essential skill for high performing teams. Good feedback is clear and delivered in a way that preserves working relationships. This talk will explore key elements to include in good feedback and leave attendees able to more confidently and effectively communicate both positive and constructive thoughts to their teammates.

Keynotes
Main Stage
12:00
12:00
90min
Lunch
Main Stage
13:35
13:35
30min
Panel Discussion - AI

Panel Discussion - AI

Keynotes
Main Stage
14:05
14:05
5min
Communicate more effectively, create context
Ryan Ganser (he/him)

Ineffective communication wastes time and causes confusion. This ignite talk introduces a strategic framework to create meaningful context in presentations. By mastering three key elements—establishing relevance, sharing the underlying purpose, and setting clear outcomes—presenters can transform their communication approach. Learn how to quickly orient your audience, connect your message to their interests, and ensure every discussion moves purposefully toward actionable insights. This method guarantees more focused, efficient, and impactful conversations across professional environments.

Ignites
Main Stage
14:10
14:10
5min
Building Intelligent Automated Test Suites for Modern Microservices
Harini Shankar

In modern microservices ecosystems, where applications are distributed, independent, and interconnected, ensuring seamless integration and robust functionality is critical. In this session, I will share insights from leading the development of the Unified Regression Suite for one of the key initiatives —a multi-application environment comprising numerous microapplications.

Ignites
Main Stage
14:15
14:15
5min
Breaking GitOps Bottlenecks: The Power of Sharding
Anuj Tyagi

Scaling GitOps for large-scale deployments can be challenging with a single repository or controller. This talk explores sharding as a strategy to optimize performance, improve reliability, and manage complexity in GitOps workflows for multi-environment or multi-tenant setups.

Ignites
Main Stage
14:30
14:30
25min
Open Spaces Organization

Open Spaces Organization

Main Stage
15:00
15:00
120min
Open Spaces - Day 1

Open Spaces - Day 1

Main Stage
09:30
09:30
15min
Welcome Back

Welcome Back

Main Stage
09:45
09:45
30min
Reimagining Automation
Andrew Knight

Let’s face it: test automation is hard. Teams across the industry continue to struggle with the same old problems again and again: flaky tests, poor coverage, and never enough time to develop automation. While many teams have reached success, many others feel left behind.

It’s time to rethink how we approach testing and automation. Instead of building automated test suites that merely repeat hard-coded presuppositions, what if we built autonomous tools that could learn our products dynamically and point out changes during development? Any time we make a change to the code, we could run these tools to find out if the actual changes in behavior meet our expectations or cause bugs.

In this talk, we will learn what autonomous testing is and how it will make testing truly Agile. Although we don’t have fully autonomous tools available yet, we will learn how we can start building them today. Autonomous testing could help resolve so many frustrating parts of testing. Let’s build that future together!

Keynotes
Main Stage
10:20
10:20
30min
Bridging the air-gap: Simplified disconnected Kubernetes deployments with Zarf
Austin Abro

In this talk, we'll explore how disconnected environments, while beneficial for security, increase the complexity of Kubernetes deployments. You’ll learn the challenges encountered when bringing images, Helm charts, and Git repositories into environments lacking direct external access.

We'll then delve into how Zarf, an OpenSSF sandbox project, enables cluster operators to package everything needed for their workloads into a single, OCI artifact to be deployed onto an air-gapped cluster. You’ll see how Zarf streamlines rapid iteration of workloads to make them air-gap ready. Finally, we’ll cut off all network access and demonstrate deploying both a cluster and an application in a fully air-gapped environment.

Keynotes
Main Stage
10:55
10:55
30min
Which technical practices naturally foster a culture of trust and accountability?
Robert Clawson

Learn about how technical transformation and dedication to excellent DevOps practices precede any organizational revolution when looking to change with purpose. Although cultural pillars of high performing teams like trust and accountability are widely sought after, certain DevOps practices help lead to these tendencies more naturally, enabling leadership to quickly see the fruits of their support and engineers to work autonomously, avoid toil and be able to rely on each other to achieve the best outcomes.

Keynotes
Main Stage
11:30
11:30
30min
7 Reasons to Love Ephemeral Development Environments
Jonathan King

Ephemeral development environments, like those provided by GitHub Codespaces, continue to transform how Software and DevOps engineers work. These environments offer compelling advantages, from cost savings to data security to simplicity and security-- paralleling the benefits of the quick-start short-lived infrastructure we use in production. Together let's explore seven reasons to love ephemeral development environments and why they are continuing to be more common. As a Devops Engineer, not only can you reap the benefits, but you might soon find yourself managing the cluster that runs them!

Keynotes
Main Stage
12:00
12:00
90min
Lunch
Main Stage
13:30
13:30
5min
Going from feature-based dev to trunk-based dev (and why)
Natalie Lunbeck

When you’re improving your CI/CD pipelines and processes, implementing trunk-based development is usually the first step you’ll need to take. This is because true CI/CD is simply applied TBD – you’re building, testing, and pushing small (yet fully functional) code changes to main with a daily cadence. Implementing TBD is more than just adjusting the development workflow at the IC level – it involves infrastructure, tooling, and leadership changes.

In this ignite, we’ll discuss what steps you’ll need to take to enable your team to develop and deploy faster under TBD. We’ll zoom in and talk about the importance of “test before merge”, self-service infrastructure, and quality CI/CD pipelines.

Ignites
Main Stage
13:35
13:35
5min
Partnering with Progress - Developing a Healthy Working Relationship with Generative AI
Scott Howard

Generative AI is revolutionizing the technology industry at an unprecedented pace, reshaping how professionals develop software, write documentation, and solve complex problems. While this rapid evolution presents opportunities for efficiency and acceleration, it also raises critical questions about dependency, reliability, and best practices. By integrating AI into workflows without compromising core engineering principles, technology professionals can harness its potential while maintaining control and quality in their work.

This talk explores three fundamental best practices for leveraging generative AI effectively: small batch delivery, thoughtful evaluation, and observability-driven development. These principles ensure that AI-generated outputs remain manageable, high-quality, and transparent. Additionally, the discussion extends to scenarios where AI can take the lead. By thoughtfully incorporating AI into software development, engineers can strike a balance between innovation and responsibility, ensuring sustainable and maintainable technical solutions.

Ignites
Main Stage
13:40
13:40
5min
You Don’t Need The Webb Telescope to see These Stars
Kara Burgan, Deanna Stanley

Understand and leverage the value of each member of your team by using the 3Hs – Honest, Holistic, and Humor.

Ignites
Main Stage
13:55
13:55
25min
Open Spaces Organization

Open Spaces Organization

Main Stage
14:20
14:20
120min
Open Spaces - Day 2

Open Spaces - Day 2

Main Stage