Upgrade to Pro — share decks privately, control downloads, hide ads and more …

MautiCon - The Ideal Community Model: Lessons L...

MautiCon - The Ideal Community Model: Lessons Learned

Conference talk at MautiCon 2020

Shodipo Ayomide

November 18, 2020
Tweet

More Decks by Shodipo Ayomide

Other Decks in Technology

Transcript

  1. Shodipo Ayomide Senior Developer Advocate & Developer Programs Manager -

    GitHub Star - Cloudinary Media Developer Expert - Community Evangelist Twitter & GitHub @developerayo
  2. Four level's of community involvements - Attending Events - Sharing

    - Colaboration - leadership (starting up a project)
  3. Attending Events You can be involved with a community just

    by constantly attending events organized by a particular community. Your attendance is in a way contributing to the community as a whole
  4. SHARING Talking about how successfully an event is going and

    going is an aspect of sharing, e.g. An event is happing right now, you being able to head over to twitter and tweet about this session going on right now with probably a screenshot is you sharing and supporting the vision of the organizers.
  5. COLABORATION Every community have projects they are working on at

    some point in time, In your free time, you being able to head over to their GitHub organization and contribute in code, design, docs or any kind of addition you feel is necessary. Is a significant way of contributing to a community
  6. LEADERSHIP At some point in time, while the community grows

    it would need more team members, as an active member of the community, you applying should be a yes You should be excited, you have been in this community, contributed in many ways, and it's finally time to join the leadership and start out some ideas you have in your head.
  7. SOME QUESTIONS - How do I find a community -

    How do I build a community - How open-source works in a community - How do I contribute my ideas as a member of a community
  8. HOW TO FIND A COMMUNITY Finding a developer or a

    designer community should be one of the easiest things to do in any city, there should be at least 3 communities in a particular city organizing for different ecosystems You can find a community in your city by searching through, Meetup.com, Facebook, Google or Eventbrite Certain communities are available in almost every city of the world, - Google Developers Groups - Developers Circles from Facebook
  9. HOW DO I BUILD A COMMUNITY Didn’t find a suitable

    community in your city and you feel there are a lot of people in that ecosystem but no communities? Start one, all you need to start a community is just yourself and a drive why exactly you want to put together a group of people, and probably also have a mentor if you do not have enough experience managing communities
  10. HOW DO I BUILD A COMMUNITY - Setup Goals (write

    them down) - Put Together a Team (optional) - Pick a Theme - Pick a Date and a Location - Create a Budget and Source for Sponsorship - Find Great Speakers - Get Everyone Excited!!! - Get Attendees to Register - Plan The Logistics For The Speakers & Attendees - Always Get Feedback After Every Successful Event - Send out a Thank you Email - Analyze What Went Well and What Went Wrong - Plan Another HERE ARE SOME STEPS
  11. HOW DO I BUILD A COMMUNITY Do not start another

    community if there is already one existing in that same city because you want to own something, Instead, Collaborate and co-own something bigger.
  12. HOW OPEN-SOURCE WORKS IN A COMMUNITY open-source in a community

    is a free software built by the community for the community and improvements shared across technical talents in a community. You should be able to find ongoing projects by a community as a member and contribute via any skill you have, code, deisgn, docs, etc.
  13. HOW DO I CONTRIBUTE MY IDEAS AS A MEMBER OF

    A COMMUNITY As usual, every community have leads and co-leads who run the community and make a lot of things happen, if you have a unique idea for an event, the website, anything at the first thing to do is reach out to one of the organizers and share the idea with them, if it gets executed you will definitely be brought on board as it's your idea and communities promote's transparency. The same angle we see open-source contributions from, speak with the maintainers if a certain kind of contribution is valid then start making the contributions if approved and boom, PR merged.
  14. SOCIAL MEDIA If you are going to become a community

    person who puts together events, you must learn to use social networks like, Twitter, Facebook, Instagram & others and be actively sharing things that would support people. LONG TERM COMMUNICATION IS KEY TO KEEPING A COMMUNITY GOING! - Slack - Facebook Group - Email Newsletter - Discord Channel
  15. Knowledge is like money: to be of value it must

    circulate, and in circulating it can increase in quantity and, hopefully, in value. Louis L'Amour
  16. Sharing knowledge is the most fundamental act of friendship. Because

    it is a way you can give something without loosing anything. Richard Stallman
  17. Thank You! Questions? You can also follow and reach me

    over on: Twitter: @developerayo GitHub: @developerayo