Episode 13

Oleg Nenashev and designing at Jenkins


November 23rd, 2021

39 mins 24 secs

Your Hosts
Special Guest

About this Episode


Oleg Nenashev


Memo Esparza | Eriol Fox | Perrie Ojemeh

Show Notes

Hello and welcome to Sustain Open Source Design! The podcast where we talk about sustaining open source with design. Learn how we, as designers, interface with open source in a sustainable way, how we integrate into different communities, and how we as coders, work with other designers. Today, we have as our guest Oleg Nenashev, who is a Jenkins maintainer where he writes code, mentors contributors, and organizes community events. We find out more about Jenkins and what Oleg does for them. He fills us in on a portal that Jenkins created for onboarding new contributors, he shares advice on where designers can contribute but don’t know where to start, and we hear some challenges that Oleg faced as a maintainer, as well as his approach to face these challenges. Go ahead and download this episode to find out more!

[00:01:11] Oleg tells us about himself, his current work with Jenkins, and more about the company.

[00:05:36] We learn what kind of design things Oleg does in hardware design.

[00:09:00] Oleg talks about his connection to designers in open source with all different kinds of backgrounds and he mentions other things he has done as far as research and mentoring students.

[00:10:39] Oleg does research for Jenkins and Memo wonders how he approaches that kind of user research for Jenkins users.

[00:14:52] Jenkins created a special portal for onboarding new contributors that we learn more about.

[00:17:54] Since there are a lot of designers that want to contribute but don’t know quite how to start, Oleg tells us there are two parts, to help potential contributors and the potential work items to find each other and mentoring people to achieve this.

[00:22:00] Oleg provides us with some numbers from Jenkins with how many installations and users across the world they have.

[00:24:05] When it comes to Jenkins projects being built, designed, and maintained by groups of people making different improvements, Eriol wonders how Oleg handles these challenges.

[00:27:12] We find out that Jenkins is interested in all kinds of contributions and Oleg explains the process. Also, he shares some advice to the UX or UI designers and graphic designers who want to get into this kind of work, what they can do to get in.

[00:31:57] Oleg tells us challenges he faced as a maintainer and his approach to face these challenges.


[00:09:00] “When we talk about open source communities, basically every kind of role is welcome.”

[00:09:08] “Because the open source community is huge and whatever background you have, whatever interest you have, you can find something to do there.”

[00:13:36] “We started doing inverse meetups, one that we basically organized and a user panel when we invite one or two users or user companies to present their story about Jenkins.”

[00:32:22] “You need to have community leadership, and you need to have a community leadership onboarding process, which allows you to grow and scale as a community.”


  • [00:35:03] Memo’s spotlight is open source typefaces to experiment with on Open Foundry.
  • [00:35:41] Eriol’s spotlights are two HOTosm design repositories, design-strategy and HOT Design System.
  • [00:36:49] Perrie’s spotlight is the CHAOSS Project.
  • [00:37:29] Oleg’s spotlights are Apache Maven & Community and FOSDEM.