My Talks#
Quick links: Sessionize | Speaker Deck
Talks on Sessionize#
Here are the talks I submit to conferences and hence keep them on Sessionize:
Recordings#
The video recordings are referenced in these YouTube playlists:
More Talks#
Not all sessions are available on Sessionize. I have already stopped giving most of Jenkins talks though I can refresh some upon request. I often give specialized talks for different technology stacks (e.g. Java/JVM, Golang, Cloud Native, Embedded, C++ or .NET) for my clients and at local meetups, and do not normally submit them to bigger events.
Management, Open Source and Culture#
- Open roadmaps for your open communities. Not a success story, but you may have it
- FOSS Backstage 2023, DevopsDays Zurich 2024
- Video, Slides (Ignite)
- Mentorship Programs. Growing new team and community leaders
- Presented at: DevopsDays Zurich 2022, Community over Code EU 2024
- Slides,
- Evolution of open-source CI/CD tools
- Presented at: cdCon 2022, Heisenbug 2022, Open Source Summit India 2021 (Keynote)
- Slides: docs.google.com/presentation/d/1gZXU8FhkncUwVeQIfQSI9U8Ho2z MTNYCYfmK-tp7Gj8/edit?usp=sharing
- Guerilla* Developer Relations. How to start DevRel and turn around culture in a legacy enterprise company?
- Presented at: DevRelCon 2021
- Slides: docs.google.com/presentation/d/1QAd_MmwymEnldc7gCXfL wbnO2UdRA_41mSQyyLgcI2A/edit?usp=sharing
- Sustainable Open Source Design, 2021 - Open Source Design in Jenkins and the community around it: https://sosdesign.sustainoss.org/13
Gradle and Gradle Build Tool#
- Modern Java app CI/CD observability with OTel, Quarkus and Gradle
- Leveraging Kotlin and Gradle in the WireMock project and its community
- Presented at: Devoxx France 2024
- Slides (in French), Video
- Troubleshooting Gradle on your CI Instances
- Was about to be presented at JAX Mainz 2024
WireMock and Testcontainers#
- Fake it until you `make it`. API Integration testing with Testcontainers and WireMock
- Mocks as Code. Modeling services in configuration management flows
- Presented at: DevopsDays Geneva 2024
- Slides (Workshop)
- Strange Quarks, Mocking Quarks - Modeling API services in Quarkus In high-density environments
- API Integration Testing of Embedded projects with Testcontainers and WireMock
- Presented at: QA\&Test 2023\
- Slides
- WireMock8s - Mocking APIs in Kubernetes
- Advanced Code Coverage with Jenkins and API Mocking
- Presented at: Mercedes Benz FOSS Friday
- Slides
- Testcontainers and API mocking with WireMock for C/C++
- Testcontainers and API mocking for Golang projects
- Want a cup of Java? API and Data Mocking for Python projects
Jenkins#
Note: I delivered more than 50 talks on Jenkins, there are just a few recent ones. DM me if you want to discuss any specific area, I still remember some bits :wink:
- Cloud Native(?) Jenkins. How we failed to make Jenkins cloud native and what we learned
- Presented at: CNCF Bilbao 2023, Cloud Native Rejekts EU 2024, Cloud Native Bern
- Slides
- Advanced Code Coverage with Jenkins and API Mocking
- Presented at: 90 Days of DevOps 2024
- Talk Summary, Slides, Video
- cdCon 2022 - Jenkins 2022 and Beyond
- Under the hood of serverless Jenkins. Jenkinsfile Runner
- Presented at: DevopsDays Zurich 2019, DevOops 2019
- Slides
- Docker and Jenkins [as Code]
- Common Pitfalls in Jenkins Security and How to Avoid Them
- Presented at: Jenkins World 2018
- conferencecast.tv/speaker-40720-oleg-nenashev#.speakerPage-latest
- Leap from Java 8 to Java 11 in Jenkins. Our *.war story - JUG Lausanne
Observability, OpenTelemetry and CDEvents#
- Modern Java app CI/CD observability with OTel, Quarkus and Gradle
- Continuous Observability: Shedding Light on CI/CD Pipelines
- Presented at: OpenObservability Talks
- Video
- CDEvents in Jenkins and Keptn
- Open Observability for everyone. How and Why?
- Sh!pIt - OpenTelemetry in your CI/CD. Speakers: Gerhard Lazu (GitHub); Cyrille Le Clerc (Elastic), and Oleg Nenashev (CloudBees)
OpenFeature#
- OpenFeature - Making feature flags a commodity
- Feature Flags management and OpenFeature BoF - DevopsDays Zurich 2022
Keptn v1#
- Thank you Keptn Obvious! Making SLOs observable with Keptn and Prometheus
- French edition at Devoxx FR 2022: Slides
- Open Source @ Siemens 2022 - Getting app observability to the next stage (with Keptn)
Developer Tools in General#
- OpenAPI extensibility - the Good, the Bad and the YAMLy
- https://sessionize.com/s/onenashev/openapi-extensibility-the-good-the-bad-and-the-yam/84549
- Presented at: API Days Paris 2023
- Automate your Changelogs with Release Drafter
- ./jq for data science newcomers
- Updating is impossible, keep it? Managing dependencies in CI/CD
- Techtrain Conference, JUG.ru online meetup, 2020
- Slides in Russian
- Dependabot for Jenkins plugin development
- Presented at: Jenkins Online Meetup 2019
- Slides
- GrimoireLab as Code. Ready-to-fly GitHub analytics
- Presented at: CHAOSScon 2024
- Slides
Embedded and Hardware#
- API Integration Testing of Embedded projects with Testcontainers and WireMock.
- Presented at: QA\&Test 2023
- Slides
- State of LibreCores CI, 2017
- Presented at: ORCONF 2017
- Slides.
- Managing Embedded System test infrastructures with Docker and Jenkins
- Presented at: Embedded Conference Scandinavia; 2017; Stockholm.
- Slides
- LibreCores CI. Project Overview
- Presented at: ORCONF 2016; Bologna, Italy.
- Slides
- Automating Hardware/Embedded Projects with Jenkins.
- Presented at: ORCONF 2016, Embedded Testing Conference 2015; Munich
- Slides, Blog
- Jenkins-Based Continuous Integration for Heterogeneous Hardware and Software Projects.
Podcasts and Interviews#
See the recordings of the video interviews here.
- Google Summer of Code with Kotlin Foundation | KotlinConfersations'24
- SustainOSS #167 - Paul Berschick & Oleg Nenashev
- Data on Kubernetes - OpenFeature - Making feature flags a commodity
- Mentoring in open source: my journey so far - Dynatrace Blog (2022)
- Sh!pIt - OpenTelemetry in your CI/CD. Speakers: Gerhard Lazu; Cyrille Le Clerc, and Oleg Nenashev
- Sustainable Open Source Design, 2021 - Open Source Design in Jenkins and the community around it
- Razbor Poletov (eng The Debrief) - Cloud Native Jenkins (2018, in Russian)
- Mastering Embedded Systems - Riding Jenkins with Oleg Nenashev (2016)