Skip to main content
~/talks
$cat TALKS.md

Deeply technical talks driven by live demos and real-world experience. Hands-on, honest, and pragmatic - aimed at practitioners working with Kubernetes, infrastructure, and AI.

./favorite.sh// Sessionize profile

$ls --upcoming
~/talks/2026-07-09/instant-kai-sandboxes-with-vcl
2026-07-09UPCOMING
Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing

Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing

# WeAreDevelopers World Congress 2026

Learn how to create instant Kubernetes AI (KAI) sandboxes using vCluster, enabling multi-tenant environments with efficient GPU sharing across multiple schedulers. This talk explores practical patterns for providing isolated AI/ML development environments while maximizing GPU utilization through advanced scheduling techniques.

.platform-engineering.kubernetes.vcluster.artificial-intelligence.gpu
~/talks/2026-05-20/flexible-kubernetes-multitenan
2026-05-20UPCOMING
Flexible Kubernetes Multitenancy with vCluster

Flexible Kubernetes Multitenancy with vCluster

# DevOpsPro Europe 2026

In this session, we'll explore how to implement flexible multitenancy in Kubernetes using vCluster. You'll learn how to design platforms that can adapt to different isolation requirements, resource sharing needs, and trust models within a single cluster. We'll explore: Multitenancy Spectrum - Understanding the three dimensions of multitenancy (isolation levels, resource sharing, trust boundaries); Flexibility in Practice - How to mix and match different multitenancy models for different teams and workloads; vCluster Deep Dive - How virtual clusters enable this flexibility while maintaining strong isolation boundaries; Real-World Scenarios - Live demo showing how to implement different multitenancy patterns based on actual use cases.

.platform-engineering.kubernetes.vcluster.devops
$ls --all
~/talks/2026-02-16/kubernetes-without-the-kuberne
2026-02-16
Kubernetes Without the Kubernetes: Local Dev with vind

Kubernetes Without the Kubernetes: Local Dev with vind

# Cloud Native Frankfurt Meetup Feb 2026

What if you could run a complete, production-compatible Kubernetes cluster without any Kubernetes? vind (vCluster in Docker) creates fully functional Kubernetes environments using only Docker containers—no host cluster, no kind, no minikube. This talk explores how vind reimagines local Kubernetes development with zero image management via pull-through registry proxy, working LoadBalancers reachable from localhost, multi-node simulation, and external node joining via VPN for hybrid testing.

.kubernetes.docker.vcluster.vind.local-development
~/talks/2026-02-12/automating-gpu-environments-wi
2026-02-12
Automating GPU Environments with vCluster

Automating GPU Environments with vCluster

# YouTube Live Stream

Live stream demo showing how to automate on-demand GPU environments with Auto Nodes and the vCluster Platform Free Tier. Covers automating GPU-capable Kubernetes environments, using the vCluster Platform Free Tier, and a live implementation walkthrough with Q&A.

.kubernetes.gpu.mlops.vcluster.devops
~/talks/2025-12-01/flexible-kubernetes-multitenan
2025-12-01
Flexible Kubernetes Multitenancy with vCluster

Flexible Kubernetes Multitenancy with vCluster

# SHIPPED25

In this session, we'll explore how to implement flexible multitenancy in Kubernetes using vCluster. You'll learn how to design platforms that can adapt to different isolation requirements, resource sharing needs, and trust models within a single cluster. We'll explore: - Multitenancy Spectrum: Understanding the three dimensions of multitenancy - isolation levels (physical/logical/none), resource sharing (dedicated/pooled/shared), and trust boundaries (zero/partial/full) - Flexibility in Practice: How to mix and match different multitenancy models for different teams and workloads - vCluster Deep Dive: How virtual clusters enable this flexibility while maintaining strong isolation boundaries - Real-World Scenarios: Live demo showing how to implement different multitenancy patterns based on actual use cases

.platform-engineering.kubernetes.vcluster
~/talks/2025-11-01/gpu-sharing-at-scale:-vcluster
2025-11-01
GPU Sharing at Scale: vCluster + NVIDIA KAI Scheduler

GPU Sharing at Scale: vCluster + NVIDIA KAI Scheduler

# SREDay Paris Q4 2025

Kubernetes offers many ways to share GPUs, but a single, cluster-wide scheduler often forces trade-offs between utilization, stability, and team autonomy. This talk shows how vCluster makes the NVIDIA Kubernetes AI Scheduler (KAI) run as an opt-in service for each tenant—so platform teams can raise GPU density while keeping operations predictable. What We'll Cover: Problem statement – why mixed workloads leave GPUs under-used and complicate on-call; vCluster fundamentals – lightweight control planes that isolate scheduling logic, not hardware; KAI at a glance – fractional GPU allocation, gang queues, topology awareness; Live demonstration – two vClusters on one host. Key Takeaways: A reproducible pattern for running different schedulers side-by-side; Practical steps to increase GPU utilisation without adding more clusters; An isolation model that lets teams experiment safely. Why It Matters: As GPU demand grows, platform engineers must balance cost efficiency with reliability. Combining vCluster and KAI delivers both—turning idle accelerators into productive capacity while preserving operational control.

.platform-engineering.kubernetes.vcluster.gpu.sre
~/talks/2025-10-01/workshop:-introduction-to-vclu
2025-10-01WORKSHOP
Workshop: Introduction to vCluster: Building Internal Developer Platforms

Workshop: Introduction to vCluster: Building Internal Developer Platforms

# Kubernetes Community Days UK - Edinburgh 2025

The workshop introduces participants to vCluster, demonstrating how to create and manage virtual Kubernetes environments for multiple development teams. Attendees will learn to use vCluster effectively, starting with basic setups and progressing to more advanced configurations. Throughout the workshop, participants will take on the perspective of a platform engineering team, making decisions and implementing solutions to serve the needs of various development groups within an organization. Key Focus Areas: Introduction to vCluster and virtual Kubernetes clusters; Setting up and configuring virtual Kubernetes clusters; Managing multiple development environments; Implementing shared services and optimizing resources; Enhancing developer workflows with self-service provisioning. Participants will: Set up and configure virtual Kubernetes clusters; Learn to manage multiple team environments efficiently; Explore resource optimization and cost reduction strategies; Implement progressive improvements to virtual cluster setups; Understand vCluster's role in enhancing developer productivity.

.platform-engineering.kubernetes.vcluster
~/talks/2025-10-01/instant-kai-sandboxes-with-vcl
2025-10-01
Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing

Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing

# Conf42 Kube Native 2025

Learn how to create instant Kubernetes AI (KAI) sandboxes using vCluster, enabling multi-tenant environments with efficient GPU sharing across multiple schedulers. This talk explores practical patterns for providing isolated AI/ML development environments while maximizing GPU utilization through advanced scheduling techniques.

.platform-engineering.kubernetes.vcluster.artificial-intelligence.gpu
~/talks/2025-09-01/keynote:-flexible-kubernetes-m
2025-09-01KEYNOTE
Keynote: Flexible Kubernetes Multitenancy with vCluster

Keynote: Flexible Kubernetes Multitenancy with vCluster

# SREday London Q3 2025

In this session, we'll explore how to implement flexible multitenancy in Kubernetes using vCluster. You'll learn how to design platforms that can adapt to different isolation requirements, resource sharing needs, and trust models within a single cluster. We'll explore: Multitenancy Spectrum - Understanding the three dimensions of multitenancy (isolation levels, resource sharing, trust boundaries); Flexibility in Practice - How to mix and match different multitenancy models for different teams and workloads; vCluster Deep Dive - How virtual clusters enable this flexibility while maintaining strong isolation boundaries; Real-World Scenarios - Live demo showing how to implement different multitenancy patterns based on actual use cases.

.platform-engineering.kubernetes.vcluster.sre
~/talks/2025-06-01/how-to-build-cloud-native-plat
2025-06-01
How to build cloud native platforms with Kubernetes

How to build cloud native platforms with Kubernetes

# Cloud Native Frankfurt Meetup Jun 2025

Building cloud native developer platforms using vcluster for team isolation while sharing common resources. The talk covers creating self-service portals, leveraging APIs, and automating workflows to enhance productivity and reliability. Interactive demo showcasing how to set up and manage virtual clusters for development teams.

.platform-engineering.kubernetes.vcluster
~/talks/2025-03-01/how-to-build-cloud-native-plat
2025-03-01
How to Build Cloud Native Platforms with Kubernetes

How to Build Cloud Native Platforms with Kubernetes

# SREday London Q1 2025

In this talk, I will explore how to build cloud-native platforms using Kubernetes. I will discuss creating self-service portals, leveraging programmatic APIs, and automating workflows to enhance productivity and reliability.

.platform-engineering.kubernetes.sre
~/talks/2025-03/how-to-build-a-kubernetes-plat
2025-03WORKSHOP
How to Build a Kubernetes Platform with vCluster

How to Build a Kubernetes Platform with vCluster

# vCluster Webinar Series: Multi-tenancy March

In this hands-on workshop, you will learn how to create and maintain well-architected Kubernetes platforms. We will start with creating virtual clusters for every team and work our way to installing other components on top of them to create a platform. Platform Engineering focuses on empowering developers and organizations by creating and maintaining internal software products known as platforms. You will learn how to balance the isolation between teams with sharing and utilizing common resources. This content is valuable for Platform Engineers, Architects, DevOps Specialists, or anyone curious about how platforms can drive innovation and efficiency in development.

.platform-engineering.kubernetes.vcluster
~/talks/2025-01-01/building-multitenant-developer
2025-01-01
Building Multitenant Developer Platforms With vCluster

Building Multitenant Developer Platforms With vCluster

# Cloud Native Summit Munich

Platform Engineering focuses on empowering developers and organizations by creating and maintaining internal software products known as platforms. In this talk, we will explore how to create multi-tenant, well-architected infrastructure platforms using vCluster.

.platform-engineering.kubernetes.vcluster
~/talks/2024-12/how-to-build-cloud-native-plat
2024-12
How to build cloud native platforms with Kubernetes

How to build cloud native platforms with Kubernetes

# Azure Developer Community Day 2024 München

Platform Engineering focuses on empowering developers and organizations by creating and maintaining internal software products known as platforms. In this talk, we will explore what platforms are, why they are important, and uncover best practices for creating and maintaining well-architected platforms.

.platform-engineering.kubernetes
~/talks/2024-11-01/from-prompts-to-automation:-gp
2024-11-01
From Prompts to Automation: GPTScript and Fabric

From Prompts to Automation: GPTScript and Fabric

# Conf42 Prompt Engineering 2024

Unlock the power of GPTScript—turn your prompts into full-fledged automation! From running CLI commands to managing APIs, GPTScript lets you control your workflows using plain language. Join my talk to see how this game-changing tool makes complex tasks effortless.

.artificial-intelligence.cli
~/talks/2024-11/how-to-build-cloud-native-plat
2024-11
How to build cloud native platforms with Kubernetes

How to build cloud native platforms with Kubernetes

# SHIPPED24

Platform Engineering focuses on empowering developers and organizations by creating and maintaining internal software products known as platforms. In this talk, we will explore what platforms are, why they are important, and uncover best practices for creating and maintaining well-architected platforms.

.platform-engineering.kubernetes
~/talks/2024-03-01/the-architecture-of-developer-
2024-03-01
The Architecture of Developer Platforms

The Architecture of Developer Platforms

# Worldwide Software Architecture Summit 2024 – Career Track

Internal Developer Platforms become more and more popular. There are many kinds of platforms; software focused, security, cost management and infrastructure. This talk focuses on best practices of architecting infrastructure focused developer platforms. The talk covers: what is an infrastructure focused developer platform, how to measure its success, how to avoid common design mistakes, what are emerging architectural patterns for designing those platforms, what tools can help in the design process, and how to use an internal platform. I work on a day-to-day basis with designing, testing and maintaining infrastructure platforms.

.platform-engineering.architecture
~/talks/2024-03-01/introduction-to-vcluster:-buil
2024-03-01WORKSHOP
Introduction to vCluster: Building Internal Developer Platforms

Introduction to vCluster: Building Internal Developer Platforms

# Kubernetes Community Days UK - London 2024

The workshop introduces participants to vCluster, demonstrating how to create and manage virtual Kubernetes environments for multiple development teams. Attendees will learn to use vCluster effectively, starting with basic setups and progressing to more advanced configurations. Throughout the workshop, participants will take on the perspective of a platform engineering team, making decisions and implementing solutions to serve the needs of various development groups within an organization.

.platform-engineering.kubernetes
~/talks/2024-02-01/how-to-build-cloud-native-plat
2024-02-01
How to Build Cloud-Native Platforms with Kubernetes

How to Build Cloud-Native Platforms with Kubernetes

# Conf42 Platform Engineering 2024

Platform Engineering and SRE focus on empowering developers and organizations by creating and maintaining internal software products known as platforms. In this blog, we will explore what platforms are, why they are important, and uncover best practices for well-architected platforms.

.platform-engineering.kubernetes
~/talks/2024-02/how-to-learn-cloud-native-tech
2024-02
How to Learn Cloud Native Technologies Using AI

How to Learn Cloud Native Technologies Using AI

# Localhost Conference 2024

Are you struggling to learn Kubernetes or other CNCF technologies? You're not alone! Kubernetes can be complex, but with the power of AI, mastering it becomes much easier. In this video, we'll show you how AI tools, like Flowise, can help you understand Kubernetes faster and more effectively.

.artificial-intelligence.kubernetes
~/talks/2023-11/kubernetes-certifications:-how
2023-11
Kubernetes Certifications: How to Take Your Career to Next Level

Kubernetes Certifications: How to Take Your Career to Next Level

# DevOps Meetup

Some say that Kubernetes is a fabric for cloud native applications, platform to build platforms or operating system of the cloud. Well, all of those statements are true, but most importantly, Kubernetes is everywhere and its popularity will only grow, as it fades to the background powering workloads on servers in public, private and hybrid clouds, on edge and even in space. Big part of DevOps movement is 'learning culture'. Companies expect more from new and seasoned employees, technologies come and go with neck breaking speed. One proven way of continuously learning is investing in yourself by learning and validating your knowledge with a certificate. CNCF created 3 Kubernetes certifications, one for administrators: CKA, for developers: CKAD and security specialists: CKS. During this talk we will look into learning process, certification details and I will share with you tips and tricks on how to pass the exams.

.kubernetes.career-development
~/talks/2021-11/how-to-create-and-maintain-goo
2021-11
How to create and maintain good software documentation

How to create and maintain good software documentation

# Worldwide Software Architecture Summit 2021 (WSAS) - Geekle

Let's define desired characteristics of software documentation to fit into modern, rapid pace of development. Documentation should be Simple to decrease maintenance effort and make sure all stakeholders can understand the core concepts. Holistic to account for different types of documentation consumers requiring different contexts. Automated to ensure maintenance over time with minimal impact on development teams. Reusable across software projects with a structured but flexible documentation model. Portable to generate and distribute documentation independently on any hosting medium.

.documentation