How to contribute to Camunda — with or without code! (Workshop)

A presentation at Camunda Community Summit in May 2023 in Berlin, Germany by Mia Moore

Slide 1

Slide 1

How to contribute to Camunda — with or without code! Mia Moore Senior Technical Community Manager

Slide 2

Slide 2

Hello! 󰗞 Mia Moore (they/them) Technical Community Builder Camunda ■ Here to make your contribution journey easier! ■ You may recognize me from the Camunda Community Hub ■ My background is in content marketing and developer relations

Slide 3

Slide 3

Introduce yourselves! 󰗞 ■ Name ■ Company ■ Icebreaker question

Slide 4

Slide 4

Agenda 1 What is contributing? Why contribute? 2 Evaluating your skills & areas of growth 3 Mapping skills to contributions

Slide 5

Slide 5

Have you contributed to Camunda before? ⓘ Start presenting to display the poll results on this slide.

Slide 6

Slide 6

What counts as a contribution?

Slide 7

Slide 7

Contribution types Code ■ ■ ■ ■ Core product/engines Extensions/plug-ins Example code Triage/label GitHub issues Documentation ■ ■ Expertise ■ ■ ■ Answer forum/Stack Overflow questions Create a blog, video, etc. Give a talk “Edit on GitHub” button Minor fixes to major rewrites Community ■ ■ ■ Host or organize a meet-up Speak at a meet-up Build with other members Ideas & feedback ■ ■ Feedback on new features Feature/content requests And more!

Slide 8

Slide 8

Why contribute? Make connections with others Grow your skills Impact the software you use Give back to the community Help grow your career with public work examples

Slide 9

Slide 9

What skills do you have? ⓘ Start presenting to display the poll results on this slide.

Slide 10

Slide 10

What skills do you want to gain/improve? ⓘ Start presenting to display the poll results on this slide.

Slide 11

Slide 11

Map skills to contributions Skill What skill do you want to use or improve? Contribution ideas What types of activities align with that skill? Next steps What can you do in the next week, two weeks, month, quarter to get started?

Slide 12

Slide 12

Example: Public speaking Skill I want to use my public speaking skills Contribution ideas ● Speak at meet-ups ● Apply to Camunda Con, Community Summit, or other events Next steps ● Create 2 different talk ideas in the next month ● Ask DevRel team for CFP feedback ● Apply to 5 relevant conferences this quarter

Slide 13

Slide 13

Example: Technical writing Skill I want to improve my technical writing skills Contribution ideas ● Contribute to docs ● Write a tutorial blog & share ● Respond to questions in the forums Next steps ● Attend the documentation workshop ● Research style guides/inclusive language guides

Slide 14

Slide 14

Share your ideas!

Slide 15

Slide 15

Resources General ■ ■ ■ ■ How to Contribute page Email us: community@camunda.com Camunda Champion program How to Contribute to Open Source Code ■ ■ The core Camunda codebase Camunda Community Hub – contribute to an existing project or add your own Writing ■ ■ Documentation contributing guide Camunda writing style guide Expertise ■ ■ ■ Camunda forum – help troubleshoot issues, give feedback, collaborate Meet-ups – become a speaker or organizer (virtual or in person) CamundaCon CFP is open now! We’re here to help! Download the slides ⬇

Slide 16

Slide 16

Thank You mia.moore@camunda.com https://www.linkedin.com/in/miamoore/ @xoMiaMoore