“We go through our Kubernetes clusters and we’re killing nodes every 2 minutes in production constantly.”

At Google Cloud Next, I hosted a fireside chat with David Faircloth (VP of Architecture and Engineering at Wendy’s) about how Wendy’s scaled to 99.95% availability in five years.

Wendy’s built their way there by designing systems to fail gracefully. Observability is what made that strategy visible, and chaos engineering is what proved it out in production.

Watch the recording here: youtu.be/UQmFnkZHF…

Talk title "How Wendy's got to 99.95% availability (and how you can too)" in large black text on the left. Top right: photo of Whitney Lee, a woman with reddish-brown hair smiling in a blue top against a colorful lit background. Bottom right: black-and-white headshot of David Faircloth, a man with short hair smiling in a suit jacket. Bottom left: Google Cloud Next 26 logo. White background with decorative geometric shapes and a blue wave design.

“I just Googled Kubernetes and I know more than you do.”

An investor actually said that to Emily Long’s all-woman founding team during a pitch!

In this episode of Software Defined Interviews, Emily Long, CEO and co-founder of Edera, talks about building a hardened container runtime that secures infrastructure foundations instead of chasing detect-and-respond alerts, and what it’s like raising a deep-tech Series A when investors have opinions like that one.

Give it a listen! www.softwaredefinedinterviews.com/122

Software Defined Interviews podcast cover art. Whitney Lee (dark hair with bangs, laughing and clapping, black top) is in the upper left, and Coté (bearded man in a blue plaid shirt, smiling) is in the upper right, both flanking the show's cloud logo. The show name "Software Defined Interviews" appears in large black and white block letters with a red script "Interviews" overlay. Below, Emily Long (long brown hair, brown leather jacket, smiling) appears with an arrow and the text "with guest Emily Long."

At Observability Day, KubeCon EU, I presented Spinybacked Orbweaver, an AI agent that automatically instruments your JavaScript code with OpenTelemetry using OTel Weaver as the standards contract.

Watch the recording here: youtu.be/JgzqzAYL0…

Title slide with a dark crimson background. Large white bold text reads "When the Codebase Starts Instrumenting Itself." Below in white italic text: "Whitney Lee, Datadog." In the upper right corner, a rectangular badge reads "Observability Day EUROPE."

“I’ve done migrations similar to this before we had these kind of tools and it was a very different world.”

In this episode of Datadog Illuminated, Nick Isaacs, engineer on Datadog’s AI DevX team, walks through the LLM-powered workflow his team built to migrate thousands of HTTP endpoints out of Datadog’s webapp monolith into microservices.

The system pairs Claude Code for transformation with GPT-5 for code review, orchestrated by LangGraph, with a self-correcting verification loop that runs the type checker, tests, and server start and fixes its own errors before a human sees the PR.

Watch here: youtu.be/6KlZVvLSM…

Whitney Lee (left, smiling broadly, curly red hair) and Nick Isaacs (right, wearing headphones) flank a lightboard covered in a handwritten workflow diagram. Large neon-style text reads "Using AI to Dismantle Our Monolith." The Datadog Illuminated logo appears in the top left corner, and Nick's name is displayed in the bottom right. The background is a dark brick wall with colorful neon light accents.

“When I talk to people from projects who are really struggling with this, it’s because they never had systems to deal with low-quality contributions to begin with.”

In this episode of Software Defined Interviews, Josh Berkus, Kubernetes community architect at Red Hat, explains why AI-generated contributions haven’t created a crisis for Kubernetes, even though they have for other projects.

Spoiler alert: projects that invested in contributor triage, automated tests, and onboarding years ago are absorbing the AI-contribution onslaught.

Give it a listen! www.softwaredefinedinterviews.com/121

Composed thumbnail graphic for Software Defined Interviews. Upper left: Whitney Lee laughing and clapping, dark hair, wearing a black top. Upper right: Coté, bearded, in a plaid shirt. Center: the Software Defined Interviews logo — a stylized cloud above bold black and red text reading "Software Defined Interviews." Lower right: Josh Berkus, with long gray hair pulled back, glasses, and his hand thoughtfully on his chin. An arrow and the text "with guest Josh Berkus" point to his photo. The left and right borders show a tiled pattern of the SDI branding with clouds, lightning bolts, and geometric shapes.

Humans have had identity solutions for years. For example, passwords, two-factor auth, and SSO. But what about services? They need identity too, especially now, with AI agents in the mix.

In this 🌩️Thunder episode, Henry Avetisyan, Software Engineer at Yahoo and lead maintainer of Athenz, explains how Athenz issues every workload a short-lived certificate as its identity, valid for mere hours, and how that cert gets refreshed automatically.

When something is compromised, you stop renewing. The certificate expires on its own.

Give it a watch! youtu.be/9XS0B8n18…

Henry Avetisyan (in grayscale) on the left and Whitney Lee on the right, both smiling, with a filled lightboard behind them showing handwritten notes and diagrams. Large yellow text in the center reads "Athenz" with "Giving Services an Identity" below it. The 🌩️Thunder logo appears in the top left. Text at the bottom reads "with Henry Avetisyan."

“Making the wrong thing is very expensive.”

In this episode of Software Defined Interviews, Heidi Waterhouse, co-author of Progressive Delivery, explains why the DevOps loop is missing a critical piece: user feedback.

Software should fit to our hands, not force us to contort ourselves to fit to the software.

Give it a listen: www.softwaredefinedinterviews.com/120

YouTube thumbnail for SDI episode 120. Heidi Waterhouse appears as a guest alongside the Software Defined Interviews branding. The episode title "Progressive Delivery, with Heidi Waterhouse" is displayed prominently.

“In Kubernetes, ‘pod’ refers to both a configuration stored in etcd AND the actual running container.”

In this episode of 🌩️Thunder, Abby Bangser (Principal Engineer at Syntasso) and I untangle CRDs, custom resources, controllers, and operators. These terms can get used interchangeably, but they mean very different things.

A CRD is a schema. A custom resource is data in etcd. A controller is what does the work.

Watch and learn! youtu.be/xlBMpLNaP…

Whitney Lee and Abby Bangser standing at a lightboard covered with colorful handwritten text about Kubernetes custom resources, CRDs, controllers, operators, and admission controllers. The 🌩️Thunder show branding is visible.

This is the finished lightboard from the 🌩️Thunder episode on Keycloak. Ever wonder why it’s so easy to plug an app into Keycloak? This board explains the OpenID Connect flow, step by step.

Read the full board notes here: gist.github.com/wiggitywh…

A lightboard covered in handwritten neon notes about Keycloak. Sections include "Before Keycloak," "Identity & Access Management (IAM)," "Log-in Flow," "Installing Keycloak," "Administrator Experience," and "Open ID Connect Flow," the last with a numbered sequence diagram showing arrows between a stick figure labeled User, an Application box, and Keycloak. A boxed callout in the lower left reads "Keycloak is the open source Identity + access management solution."

“Observability is solved.”

In this episode of 🌩️Thunder, Duffie Cooley, Field CTO at Isovalent and CNCF TOC member, explains why Cilium does far more than a traditional CNI.

Cilium attaches an eBPF program to every pod’s network namespace at creation time. That single hook is how it delivers networking, security, and observability at native kernel speed.

Have a look-see! youtu.be/slJP_CS5X…

The Thunder show logo appears in the top left. In the center, bold yellow text reads "Cilium Explained" over a dark chalkboard covered in handwritten notes about eBPF and Kubernetes networking. Below, yellow text reads "EBPF-POWERED KUBERNETES NETWORKING." On the left, a woman with long dark hair with reddish highlights smiles broadly, wearing a black denim jacket, pointing both index fingers toward the center text. On the right, a circular headshot of a bearded man with a white-gray beard wearing a black wide-brim hat. Bottom right text reads "With DUFFIE COOLEY" in yellow.

[Keynote] Cloud Native Days Romania: Ozzie & Nova: A Kubernetes Security Play

Datadog Illuminated: How to Evaluate AI Code against Your Company’s Standards, with Ville Hellman

Software Defined Interviews: The Chief Therapy Officer, Job Titles as Culture Change, and AI as Spreadsheets, with Bryan Ross

Datadog Illuminated: How Datadog Detects Malicious Code at Scale, with Christoph Hamsen

Lin Sun, co-creator of kagent, joined me at the lightboard to walk through how it works.

kagent is a framework to help you make AI agents and run them in Kubernetes declaratively, with YAML.

Read the full board notes here: gist.github.com/wiggitywh…

A hand-drawn lightboard diagram on a black background, filled with colorful marker text and boxes mapping out how kagent works. Sections include "Before kagent," "kagent config" with a Kubernetes CRD circle, "kagent controller watches," "Agent Sandbox," "Agent Runtimes," "Why run your agent on Kubernetes," "AUTH," and "How do people use kagent," connected by arrows and underlines in pink, yellow, and green.

“AI’s role in software development is primarily that of an amplifier.”

In this episode of Software Defined Interviews, Nathen Harvey, who leads the DORA research program at Google Cloud, explains what 15 years of research data reveals about AI’s impact on software delivery.

AI amplifies what’s already there, good or bad.

Give it a listen! www.softwaredefinedinterviews.com/118

Three people appear in the thumbnail against the Software Defined Interviews logo. On the left, a woman with long reddish-brown hair laughs and claps her hands, wearing a red top. Upper right, a bearded man with short dark hair wears a plaid shirt. At the bottom center, a man with short gray hair and glasses smiles, wearing a blue floral shirt. An arrow and the text "with guest Nathan Harvey" point to him. The center displays the show logo in bold black and red lettering: "Software Defined Interviews." The sides feature a tiled doodle-style background with clouds, lightning bolts, and checkered patterns.

During my sunrise hike today, I spotted six sneaky Underwing Moths on a single tree.

Can you find them all? ♫

On 🌩️Thunder, Kubescape maintainer Ben Hirschberg shows how the tool catches misconfigurations, then watches runtime behavior with eBPF & turns that into a least-privileged NetworkPolicy proposal.

Read the full board notes here: gist.github.com/wiggitywh…

A completed lightboard covered in handwritten colored notes about Kubescape. Sections include Before Kubescape, Threats in Kubernetes, Kubescape Can Do a Lot (infrastructure scanning, workload config scanning, RBAC configuration, vulnerability scanning with GRYPE, hardening and remediation proposals), a Glossary of security terms, and the Kubescape User Experience covering CLI, Operator, and GitHub Action.

Your GenAI feature returned a 200. The model did indeed return text to the user. But was the answer any good?

In this 🌩️ Thunder episode, Austin Parker (Director of Open Source at Honeycomb) explains why traditional observability falls short for GenAI. With deterministic software, success is binary: it worked or it didn’t. With GenAI, a successful HTTP response tells you nothing about whether users are actually happy.

Austin covers how OpenTelemetry’s semantic conventions let you combine user feedback (thumbs up, thumbs down) with performance data (token counts, model, cost) in the same telemetry. He also talks about “architectural blindness” in coding agents and how feeding trace data back into your agent helps it understand your system’s execution paths.

Watch now → youtu.be/RNaa_48LW…

Thunder episode thumbnail featuring Whitney Lee and Austin Parker. Large stylized text reads 'Making GenAI Observable with OpenTelemetry' with 'with Austin Parker' below. Whitney appears on the right smiling and pointing upward, wearing a plaid shirt. Austin appears on the left wearing a black hat and glasses with a full beard. A lightboard with GenAI observability diagrams is visible in the background. The Thunder logo appears in the top left corner.

Datadog Illuminated: How to Evaluate AI Code against Your Company’s Standards, with Ville Hellman