Talks
Conference talks, keynotes, and lightning talks with recordings.

A Practical Guide to Inner Sourcing Your IDP
Strategies for treating internal developer platforms as open source projects to bridge developer-platform team gaps.
KubeCon+CloudNativeCon EU (2026)

Many Cooks, One Platform
Balancing Ownership and Contribution for the Perfect Broth.
ContainerDays (2025) +2 more

In a Land Before Metrics
Embracing the Art of Uncertainty.
Cloud Native Days Austria (2024)

Navigating the Depth of App Delivery Through Memes
A meme-driven exploration of The Technical Advisory Group App-Delivery.
KubeCon+CloudNativeCon EU (2024)

A Quick Look at the TAG App Delivery
A lightning talk overview of the CNCF TAG App Delivery.
KubeCon+CloudNativeCon EU (2023)

KubeHuddle Toronto Keynote
A keynote about developer happiness.
KubeHuddle Toronto (2023)

Systems Thinking for Dev Organisations
Introduction to systems thinking basics, examining tech organisations and dev teams as systems.
DevOpsDays London (2023) +2 more

Secret Management: The Soft Way
Managing secrets in CI/CD pipelines while maintaining security best-practices using GitOps approaches.
NDC Oslo (2022) +2 more

Actions Speak Louder Than Words
Building Better Communities.
Open Source Summit NA (2022) +1 more

GitOps for the People
Case study of a fintech enterprise shifting to Kubernetes and GitOps
ContainerDays (2022) +3 more

Kubernetes Won't Save You
A critical look at Kubernetes adoption and when it is (or isn't) the right choice.
ContainerDays (2021) +2 more

Machine Learning in the Browser
Teaching a neural network to predict complementary colours, running completely in the browser!
Node+JS Interactive (2019) +2 more

Alpha 2048
Reinforcement Learning in the Browser.
RuhrJS (2017) +2 more

Applying The Magic Of Neural Networks
An introduction to practical applications of neural networks.
JSConf.Asia (2016)

Machine Learning with Node.js
Exploring machine learning capabilities using Node.js (and my first ever full-length talk)
JSUnconf (2016)