Community - a dish best served collaboratively

A presentation at Flyless Dev Weekly in June 2021 in by Jeremy Meiss

Slide 1

Slide 1

Community - a dish best served collaboratively

Slide 2

Slide 2

2 Image by Elias Sch. from Pixabay

Community is hard. There. I said it. That’s the presentation. Thanks for having me. I’m Jeremy Meiss, you can find me on the Twitters at @IAmJerdog. Now I’m opening it up for Q&A.

Slide 3

Slide 3

3 Image by StockSnap from Pixabay

Seriously though, building developer communities is hard work. It’s long hours of looking at stats, metrics, and worrying about if what you’re building is sustainable or, heck, interesting enough.

Slide 4

Slide 4

4 Image by civilservicelocal from Pixabay

It’s putting yourself out there in every interaction, from social media to blog posts to community threads and answers to meetup and conference talks. It’s playing the long game of community growth and member lifecycle, which can take years off of your mental stability. (You should have known me before I started doing developer community work!)

Slide 5

Slide 5

5 Hello! I am Jeremy Meiss Director, DevRel & Community @ CircleCI @IAmJerdog timeline.jerdog.me

Slide 6

Slide 6

6

So I’ve mentioned how much hard work that building communities is. With that acknowledgement, why would you ever make it that much harder on yourself by building your community in a bubble? Why position yourself on an island, staring at Wilson?

Slide 7

Slide 7

7 Background vector created by rawpixel.com - www.freepik.com

Building developer communities requires you to function much like the very developers you’re building your community for. Developers exist in interconnected communities due to the particular software or technology they might develop with/for, their hobbies, etc. Let’s look at a few examples of this

Slide 8

Slide 8

8

Slide 9

Slide 9

9 And I assume everyone’s seen the CNCF landscape, right?

Slide 10

Slide 10

10 Because of landscape’s like this, it makes sense to grow a community, especially when starting from scratch, by collaborating with others.

Slide 11

Slide 11

11 Photo by Richard Payette on Unsplash

Story time….

Slide 12

Slide 12

12 Reasons to collaborate Or… Why you should play well with others

I’ve put together some reasons why collaboration is a good thing for you and your community, company, etc.

Slide 13

Slide 13

14 Photo by RF._.studio from Pexels Problem solving (and learning) is better together

Slide 14

Slide 14

15 Photo by Hannah Busing on Unsplash Brings people (and companies) together

Slide 15

Slide 15

16 Image by Arek Socha from Pixabay New opportunities

Slide 16

Slide 16

17 Image by cocoparisienne from Pixabay Keep your community members around

Slide 17

Slide 17

18 Photo by Karsten Würth on Unsplash More efficient

Slide 18

Slide 18

19 Ways to start Collaborating

Slide 19

Slide 19

Photo by You X Ventures on Unsplash This collaboration starts by first taking stock of the developers in your community and the tech they’re using, along with the core tech your company might be using to deliver your product or service, etc.

Slide 20

Slide 20

Once you’ve identified the different tech that’s in use by your company and those who do/would use your product… Make the different tech and communities collide, for lack of a better term. Get involved.

Slide 21

Slide 21

25 Getting involved in other Communities ✖ Attend. Meet people. ✖ Co-meetups ✖ Speaking at respective community conferences ✖ Shared content (blogs, samples, tutorials, etc.) ✖ Live streams ✖ ………

Slide 22

Slide 22

Photo by Michael on Unsplash Doing these things raises awareness of your brand, but it also:

Shows those in both communities how your tech is not on an island, and works with many different things they might already have in play in their specific environment(s)

Slide 23

Slide 23

Photo by Harrison Haines from Pexels

Can open doors that previously were not available, thus boosting your community value

Slide 24

Slide 24

Photo by Raghav Modi from Pexels

Sharpens your skills in building collaborative materials

Slide 25

Slide 25

Photo by Milan Chudoba from Pexels If these aren’t happening, by omission or lack of support from upper management, you’re severely limiting the reach of your community, and you run the very real risk of your community becoming one-dimensional. Once that happens, it will eventually become stale & ROI will be questioned often.

Slide 26

Slide 26

30 When collaboration is thwarted ✖ ✖ ✖ ✖ ✖ Use competitors as examples Get buy-in from other groups Track it to OKRs & company bottom line Be subversive Collaborate with network for new job

Slide 27

Slide 27

Now one final point I want to make, is that any attempt at collaboration with another company or community MUST be a win/win. You have got to be genuine on this. If you aren’t it will be obvious, and both communities, and the other company or companies, will know and it won’t go well in the industry. Hell, I’d even say that as you begin to do this and look for these opportunities, make sure the other community or company “wins” more than you!

Slide 28

Slide 28

Photo by Priscilla Du Preez on Unsplash