Over the years I have recorded many tutorial and educational videos, separate from any specific talk or event. The following is an incomplete list of these standalone videos and video series, across various projects and channels.
Some titles in the list are shown as plain text rather than as links — these are videos that are no longer available online. They are kept here as a record of what was produced.
Check out specific years:
2026
- Chainguard Libraries fallback to upstream and policy engines
Chainguard — 25 June 2026 -
A look at how Chainguard Libraries fall back to scanned, policy-protected upstream packages when a Chainguard build is not yet available, and at the policy engines that govern what artifacts can be consumed. Accompanies the GA of Chainguard Libraries for JavaScript and the new repository policies.
Watch on YouTube • Details - CVE remediation in Chainguard Libraries for Java
Chainguard — 23 June 2026 -
A walkthrough of how Chainguard Libraries for Java helps remediate CVEs in Java dependencies by building them securely from source.
Watch on YouTube - Chainguard Libraries for Java with CVE remediation demo
Chainguard — 23 June 2026 -
A demo of Chainguard Libraries for Java with CVE remediation in action.
Watch on YouTube - Episode 12: Finally, Trino Gateway 17
Manfred mentors — 1 February 2026 -
Live work on getting the Trino Gateway 17 release out the door.
Watch on YouTube - Episode 11: Using Blender and Gemini for Trino contributor call
Manfred mentors — 31 January 2026 -
Using Blender and Gemini to prepare assets for the Trino contributor call.
Watch on YouTube
2025
- Episode 10: All wrong! How to read release notes the right way with Trino 479
Manfred mentors — 20 December 2025 -
How to read release notes the right way, using the Trino 479 release notes as the example.
Watch on YouTube - Episode 9: Trino, agentic workflows and view composition
Manfred mentors — 19 December 2025 -
Exploring Trino together with agentic workflows and view composition.
Watch on YouTube - Episode 8: The pain of security updates
Manfred mentors — 12 December 2025 -
Working through the challenges of keeping up with security updates.
Watch on YouTube - Episode 7: Trino Gateway development
Manfred mentors — 29 November 2025 -
Live development work on Trino Gateway.
Watch on YouTube - Episode 6: Trino website updates
Manfred mentors — 27 November 2025 -
Live work on updates to the Trino website.
Watch on YouTube - Episode 5: Starting release notes for Trino Gateway
Manfred mentors — 8 November 2025 -
Getting started on the release notes for Trino Gateway.
Watch on YouTube - Episode 4: Postproduction for Trino Community Broadcast
Manfred mentors — 31 October 2025 -
Walking through the postproduction process for the Trino Community Broadcast.
Watch on YouTube - Episode 3: Preproduction for Trino Community Broadcast
Manfred mentors — 29 October 2025 -
Walking through the preproduction process for the Trino Community Broadcast.
Watch on YouTube - Episode 2: Who is Manfred?
Manfred mentors — 29 October 2025 -
Background on who Manfred is and the work behind the show.
Watch on YouTube - Episode 1: Introduction
Manfred mentors — 29 October 2025 -
The first episode, introducing the live streaming show and what it is about.
Watch on YouTube
2017
- Monitor charts
OneOps — 23 February 2017 -
How to work with the charts in OneOps monitors.
Watch on YouTube - The cloud concepts in OneOps
OneOps — 26 January 2017 -
An explanation of the cloud concepts in OneOps and how clouds are used.
Watch on YouTube - Favorites
OneOps — 26 January 2017 -
How the Favorites feature in OneOps lets you bookmark entities and get back to them quickly.
Watch on YouTube - Search
OneOps — 26 January 2017 -
How the Search feature in OneOps helps you locate assemblies, environments, computes, and more.
Watch on YouTube - OneOps user training: Level 1 — beginner
OneOps — January 2017 -
A recorded beginner training class for OneOps, the open source cloud application lifecycle management platform from Walmart, released as an open video series on the Walmart Labs Community YouTube channel.
Watch on YouTube • Details
2010–2016
- Sonatype Nexus: Tips from the trenches
Sonatype -
Short how-to videos on using Sonatype Nexus Repository Manager with a wide range of tools and ecosystems — proxying, repository migrations, CI integration, npm, Docker, and more.
Introduction
Documentation
Proxing Nexus with nginx
Node.js and NPM Registries with Nexus
Ruby, RubyGems and Gem Repositories with Nexus
Automating Nexus with the Nexus REST API
Using the Oracle Maven Repository with Nexus
Exploring Nexus 3.0 Milestone 3
Improved Minecraft Forge Modding with Nexus – Part 1
Improved Minecraft Forge Modding with Nexus – Part 2
Migrating from Apache Archiva to Nexus
Migrating from jFrog Artifactory to Nexus OSS
Migrating from Repository Folders to Nexus
Nexus at the Heart of Continuous*
Accessing Components from Nexus in Atlassian Bamboo
Publishing from Atlassian Bamboo to Nexus
CLM for Bamboo
Accessing Components from Nexus in Eclipse Hudson – Part 1
Accessing Components from Nexus in Eclipse Hudson – Part 2
Publishing Components from Hudson to Nexus
Proxying from Nexus in Jenkins
Accessing Components from Nexus in Jenkins – Part 1
Accessing Components from Nexus in Jenkins – Part 2
Publishing Components from Jenkins to Sonatype Nexus
Exploring Nexus 3 – Milestone 4
Configure Nexus 3 for HTTPS/SSL
Docker Repositories in Nexus 3
Using Docker Repositories with Nexus 3
Getting Started with npm and Nexus Repository Manager 3
Publishing npm Packages with Nexus Repository Manager 3
Configure Nexus Firewall
Using Nexus Firewall to Quarantine Vulnerable Open Source Components
Migration from Nexus Repository 2 to 3 - Easy publishing to the Central Repository
Sonatype -
An introduction for open source projects that want to publish to the Central Repository using OSSRH.
Claim your namespace in the Central Repository
Applying for Access
Requirements and Signing Tips
Accessing OSSRH
First Deployments
Project Object Mode – POM?!
Javadoc, Sources and Signing
Getting Help - Empowering releases with the Nexus Staging Suite
Sonatype -
A series introducing the Nexus Staging Suite, showcasing its features along with advanced examples and use cases across Maven, Ant, Ivy, and Gradle.
Module 1 – Sample Application Setup (OSS/Pro)
Module 2 – Deploying Development Versions to Nexus (OSS/Pro)
Module 3 – Deploying Release Versions to Nexus (OSS)
Module 4 – Overview of Nexus Staging (Pro)
Module 5 – Administrative Tasks for Implementing Nexus Staging (Pro)
Module 6 – Developer Tasks for Implementing Nexus Staging (Pro)
Module 7 – Performing Staging Workflow Tasks (Pro)
Module 8 – Adding Notifications (Pro)
Module 9 – Validating Components with Staging Rules (Pro)
Module 10 – Complex Staging Workflows with Build Promotion Profiles (Pro)
Module 11 – Staging Profile Selection with Implicit Matching and Repository Targets (Pro)
Module 12 – Security Setup for Staging (Pro)
Module 13 – Automated Releases with Staging (Pro)
Module 14 – Configuring Policy Validation with Sonatype CLM (Pro/CLM)
Module 15 – Policy Validation with Sonatype CLM and Staging (Pro/CLM)
Module 16 – A Practical Example with OSSRH and the Central Repository (OSS)
Module 17: Project Setup with Ant and Aether (OSS)
Module 18: Publishing with Ant and Aether (OSS)
Module 19: Nexus Staging with Ant and Aether (Pro)
Module 20: Project Setup with Ant and Ivy (OSS)
Module 21: Publishing with Ant and Ivy (OSS)
Module 22: Project Staging with Ant and Ivy (Pro)
Module 23: Project Setup with Gradle (OSS)
Module 24 – Publishing with Gradle (OSS)
Module 25 – Nexus Staging with Gradle (Pro) - The Nexus 2 minute challenge
Sonatype -
Short videos each showing how to achieve a small, targeted task with Nexus Repository Manager and Sonatype CLM.
Enable Component Version Discovery
Automatically Update a Component Index
Publish an Updated Component Index
Discover Component Security and Licensing Issues
Migrate to a Secure Component Version
Find issues with components within existing applications
Discover licensing issues in your components
Identify an Unknown .jar
Research and Examine Existing Issues in Your Components
Configure Nexus to Serve from a Selected Port
Rebrand the Header in Nexus
Replace plain text username and password with user token
Setup a Scheduled Task
Reuse Existing Tools and Policies with the Maven CLM Plugin
Replace Maven Deploy Plugin with Nexus Staging Plugin - Nexus Professional and Smart Proxy
Sonatype -
A short series on repository replication between Nexus Professional servers using Smart Proxy.
Module One: Nexus Pro and Smart Proxy – Configure Two Repositories
Module Two: Nexus Pro and Smart Proxy – Receive Immediate Updates to a Secondary Repository