❯ ls -la /talks

Mainframes Aren't Dead, They're Just Running Kubernetes Now

Mainframes have been declared dead more times than JavaScript frameworks have been invented—but here they are, still running the backbone of global finance, government, and enterprise computing. And now? They’re running Kubernetes too. This talk covers the why and how of running Kubernetes on mainframes, from containerization on z/OS to networking, workload orchestration, and real-world use cases. We’ll break down the challenges, the benefits, and whether this is a clever hack or a genuinely viable approach for modern infrastructure. If you think mainframes are relics, think again—because they’re running microservices now.

Presented at:

Container Days
Hamburg (2025-09-10)
UPCOMING
The Linux Foundation Open Source Summit North America
TBD (2025-06-10)
Cancelled
Kubernetes Community Days Bratislava
Bratislava (2025-06-01)
UPCOMING
Kubernetes Community Day Budapest
Budapest (2025-02-15)

A Hitchhiker's Guide to Developer Productivity

A comprehensive guide to improving developer productivity through platform engineering, exploring golden paths, internal developer portals, and the role of AI in enhancing developer experience.

Presented at:

Swiss Dev Confederation
Zurich (2024-11-20)

Would You Like Fries With That? AI for Developer Productivity

In this talk, Kyra and I showcased how we successfully integrated an AI-powered recommendation engine into Red Hat's Internal Developer Platform, based on Backstage.io, to enhance developer productivity. Our approach leverages data from the Developer Hub analytics API and processes it with Knative event-driven microservices to generate smart action proposals. Using OpenShift AI, we train and deploy AI models that power a frontend plugin in the Developer Hub, providing tailored recommendations directly to users powered by ML-Ops pipelines. By leveraging the power of AI, we have improved the developer experience by providing personalized suggestions for tools, resources, and tutorials, resulting in increased productivity and efficiency.

Presented at:

Uphill conf
Bern (2024-09-10)
Kubernetes Community Days Zurich Rejects
Zurich (2024-06-20)

9001 Ways to break out of a container

Container security is essential, but what happens when the bad guys get creative? In "9001 ways to break out of a container," we’ll explore the fascinating and terrifying techniques hackers use to escape containers. This talk will cover: how attackers slip through the cracks to take over the linux kernel by bypassing the ebpf validator, and the most common and overlooked weaknesses that make containers vulnerable, real-world cases of container escapes and the aftermath. Whether you’re a seasoned security professional or just curious about hacking techniques, this talk should have takeaways for everyone.

📝 Read related blog post →

Presented at:

Bsides Bristol
Bristol (2024-06-15)