Workshops and Tutorials#
I do workshops focused on the Developer Tools and DevOps / InnerSource culture, including presenting them at the conferences and local events. You can hire me to deliver an internal workshop (see Consulting).
Some of my recent workshops:
Project Management and Culture#
- Open roadmaps for your projects (workshop)
Hands-on workshop on designing, building, and maintaining roadmaps for open-source communities and internal projects using GitHub Issues, GitHub Projects, and AI
Containers for Developmwent and DevEx#
- API Integration testing for Spring Boot apps, with Testcontainers and WireMock (workshop)
Hands-on workshop on testing a Spring Boot app with Testcontainers, Dev Services and WireMock. - Container Developer Environments. Virtualizing your IDEs for embedded projects (workshop)
Hands-on workshop on building Dev Containers and Cloud Development Environments for a ROS2 robotics project. - Introduction to Dev Containers (workshop)
Hands-on introduction to reproducible developer environments with Dev Containers, including AI tools, CDEs and CI for your favorite stack. - Introduction to Testcontainers and WireMock (workshop)
Hands-on introduction to integration testing and API mocking with Testcontainers and WireMock for the tech stack of your choice. - Mocks as Code. Modeling services in configuration management flows (workshop)
Hands-on workshop testing infrastructure code with Testcontainers, LocalStack, WireMock and Pulumi. - Mocks as code: Modeling AWS service providers with Testcontainers, WireMock and Localstack (workshop)
Combining LocalStack, WireMock and Testcontainers in a Dev Container to test cloud-based services and deployments.
Jenkins#
- Developing Jenkins Pipelines (workshop)
Hands-on development and testing of Jenkins Pipelines and shared libraries. - Docker and Jenkins [as Code] (workshop)
Hands-on Jenkins configuration management with Docker, Kubernetes, Configuration as Code, and Groovy hooks.







