35 complete topics

pull/7512/head
dsh 1 month ago
parent 4a90be276b
commit 80ef88f064
  1. 2
      src/data/roadmaps/devrel/content/active-listening@UdUDngq425NYSvIuOd7St.md
  2. 2
      src/data/roadmaps/devrel/content/analytics-and-optimization@lG1FH7Q-YX5pG-7mMtbSR.md
  3. 2
      src/data/roadmaps/devrel/content/animations--graphics@D7_iNPEKxFv0gw-fsNNrZ.md
  4. 2
      src/data/roadmaps/devrel/content/animations--graphics@OUWVqJImrmsZpAtRrUYNH.md
  5. 1
      src/data/roadmaps/devrel/content/anticipate-questions@jyScVS-sYMcZcH3hOwbMK.md
  6. 2
      src/data/roadmaps/devrel/content/api-references@7IJO_jDpZUdlr_n5rBJ6O.md
  7. 2
      src/data/roadmaps/devrel/content/audio@7y4vHk_jgNTW6Q1WoqYDc.md
  8. 2
      src/data/roadmaps/devrel/content/be-concise@rhs6QwxZ7PZthLfi38FJn.md
  9. 3
      src/data/roadmaps/devrel/content/blog-posts@c0w241EL0Kh4ek76IgsEs.md
  10. 2
      src/data/roadmaps/devrel/content/building-a-personal-brand@HN2gNsYYRLVOOdy_r8FKJ.md
  11. 3
      src/data/roadmaps/devrel/content/building-sdks@h6R3Vyq0U8t8WL3G5xC2l.md
  12. 2
      src/data/roadmaps/devrel/content/code-of-conduct@er9ukuBvY-F4F8S1qbbjU.md
  13. 1
      src/data/roadmaps/devrel/content/code-samples@pGJrCyYhLLGUnv6LxpYUe.md
  14. 2
      src/data/roadmaps/devrel/content/collaborations@w1ZooDCDOkbL1EAa5Hx3d.md
  15. 1
      src/data/roadmaps/devrel/content/community-growth@afR1VviBs2w0k8UmP38vn.md
  16. 2
      src/data/roadmaps/devrel/content/community-guidelines@4ZvzY_xGO5BZOmfqj0TTq.md
  17. 2
      src/data/roadmaps/devrel/content/community-management@-6cf3RT4-cbwvLYIkCosF.md
  18. 3
      src/data/roadmaps/devrel/content/conference-speaking@ue0NaNnNpF7UhvJ8j0Yuo.md
  19. 3
      src/data/roadmaps/devrel/content/conflict-resolution@8ls5kQvDgvwLbIrwYg1OL.md
  20. 2
      src/data/roadmaps/devrel/content/consistent-posting@l2P44pL9eF8xarBwC_CVO.md
  21. 3
      src/data/roadmaps/devrel/content/content-performance@yhDBZfUAjumFHpUZtmLg3.md
  22. 2
      src/data/roadmaps/devrel/content/content-strategy@TGXPxTFv9EhsfS5uWR5gS.md
  23. 2
      src/data/roadmaps/devrel/content/contrast-principle@LixiZj3-QcmQgGAqaaDr6.md
  24. 3
      src/data/roadmaps/devrel/content/creating-brand-voice@ZWkpgvXIzjN3_fOyhVEv0.md
  25. 2
      src/data/roadmaps/devrel/content/cross-promotion@nlzI2fG3SwC5Q42qXcXPX.md
  26. 2
      src/data/roadmaps/devrel/content/data-driven-strategy-shift@46iMfYgC7fCZLCy-qzl1B.md
  27. 2
      src/data/roadmaps/devrel/content/data-visualization@0dRnUlgze87eq2FVU_mWp.md
  28. 2
      src/data/roadmaps/devrel/content/developer-satisfaction@AwMwMU9hg_gCKPP4tykHb.md
  29. 4
      src/data/roadmaps/devrel/content/editing@6zK9EJDKBC89UArY7sfgs.md
  30. 2
      src/data/roadmaps/devrel/content/encouraging-participation@6yLt4Ia52Jke9i5kJQvAC.md
  31. 2
      src/data/roadmaps/devrel/content/engagement-rates@RXj0yB7KsIOM5whwtyBBU.md
  32. 2
      src/data/roadmaps/devrel/content/engaging-content@WIH216mHg2OiSebzQYI-f.md
  33. 2
      src/data/roadmaps/devrel/content/event-management@usorG1GkkvGAZ0h_AGHVk.md
  34. 3
      src/data/roadmaps/devrel/content/event-participation@C2w8R4tNy2lOhhWU9l32s.md
  35. 3
      src/data/roadmaps/devrel/content/example-apps@mWcMSKnUQamUykBxND-Ju.md

@ -4,3 +4,5 @@ Active listening in developer relations is about genuinely engaging with the dev
Learn more from the following resources: Learn more from the following resources:
- [@article@What is active listening?](https://hbr.org/2024/01/what-is-active-listening)
- [@article@7 Active Listening Techniques For Better Communication](https://www.verywellmind.com/what-is-active-listening-3024343)

@ -4,3 +4,5 @@ When engaging with developer communities on social media, it's important to moni
Learn more from the following resources: Learn more from the following resources:
- [@article@What is social media analytics?](https://blog.hootsuite.com/social-media-analytics/)
- [@article@2024 Guide to X (Twitter) Analytics](https://blog.hootsuite.com/twitter-analytics-guide/)

@ -4,3 +4,5 @@ Animations and graphics can be a great addition to your live streaming setup, es
Learn more from the following resources: Learn more from the following resources:
- [@video@How to Create Animated Overlays For Your Live Streams](https://www.youtube.com/watch?v=y6BykyZGUlE)
- [@video@How to Install & Use Overlays in OBS](https://www.youtube.com/watch?v=pxB9ET8gZH0)

@ -4,3 +4,5 @@ Adding animations and graphics to your videos are a great way to retain users. L
Learn more from the following resources: Learn more from the following resources:
- [@video@3 AMAZING Graphic Animations For Level UP Your Videos](https://www.youtube.com/watch?v=cnyQkr21oM8)
- [@video@Essential Motion Graphics for Youtube](https://www.youtube.com/watch?v=HH0VBOyht0E)

@ -4,3 +4,4 @@ When giving talks, especially at developer conferences or events, its important
Learn more from the following resources: Learn more from the following resources:
- [@article@How to handle questions during a presentation](https://www.secondnature.com.au/blog/how-to-handle-questions-during-a-presentation)

@ -4,3 +4,5 @@ Adding API References to your products documentation is a key component and the
Learn more from the following resources: Learn more from the following resources:
- [@article@What Is API Documentation?](https://blog.hubspot.com/website/api-documentation)
- [@video@API Documentation and Why it Matters](https://www.youtube.com/watch?v=39Tt1IkLiQQ)

@ -4,3 +4,5 @@ Having good quality audio when live streaming or creating video content is a mus
Learn more from the following resources: Learn more from the following resources:
- [@article@How to Improve Your Live Stream Audio](https://www.soundproofcow.com/improve-live-stream-audio/)
- [@video@How to improve your live stream audio quality!](https://www.youtube.com/watch?app=desktop&v=_bTb0YqJX9w)

@ -4,3 +4,5 @@ Being concise during a Q&A means delivering clear, direct answers that address t
Learn more from the following resources: Learn more from the following resources:
- [@article@How to handle a Q&A](https://anthonysanni.com/blog/3-common-difficult-q-session-questions-turn-advantage)
- [@video@How to answer any presentation question](https://www.youtube.com/watch?v=lfiNFNTwFGU)

@ -4,3 +4,6 @@ Writing blog posts is about creating valuable, informative content that resonate
Learn more from the following resources: Learn more from the following resources:
- [@article@How to Write an SEO Blog Post: 11 Key Tips](https://www.semrush.com/blog/seo-blog-post/)
- [@article@How to Write an Awesome Blog Post in 5 Steps](https://www.wordstream.com/blog/ws/2015/02/09/how-to-write-a-blog-post)
- [@video@How to Write a PERFECT Blog Post in 2024](https://www.youtube.com/watch?v=HoT9naGLgNk)

@ -4,3 +4,5 @@ Building a personal brand in developer relations is about establishing a unique
Learn more from the following resources: Learn more from the following resources:
- [@article@A New Approach to Building Your Personal Brand](https://hbr.org/2023/05/a-new-approach-to-building-your-personal-brand)
- [@video@5 Steps to Building a Personal Brand You Feel Good About](https://www.youtube.com/watch?v=ozMCb0wOnMU)

@ -4,3 +4,6 @@ Building SDKs (Software Development Kits) involves creating a set of tools, libr
Learn more from the following resources: Learn more from the following resources:
- [@article@How to build an SDK from scratch: Tutorial & best practices](https://liblab.com/blog/how-to-build-an-sdk/)
- [@article@Guiding Principles for Building SDKs](https://auth0.com/blog/guiding-principles-for-building-sdks/)
- [@video@API vs SDK](https://www.youtube.com/watch?v=kG-fLp9BTRo)

@ -4,3 +4,5 @@ Writing a code of conduct for developer communities involves setting clear guide
Learn more from the following resources: Learn more from the following resources:
- [@article@Guide to writing a Code of Conduct](https://projectinclude.org/writing_cocs)
- [@article@Code of Conduct meaning and template](https://humaans.io/hr-glossary/code-of-conduct)

@ -4,3 +4,4 @@ Code samples are essential in sample projects as they provide concrete, practica
Learn more from the following resources: Learn more from the following resources:
- [@article@Code Documentation Best Practices and Standards: A Complete Guide](https://blog.codacy.com/code-documentation)

@ -4,3 +4,5 @@ Blogging collaborations involve partnering with other experts, influencers, or o
Learn more from the following resources: Learn more from the following resources:
- [@article@How to collaborate with bloggers](https://www.create.net/blog/how-to-collaborate-with-bloggers)
- [@article@The Power of Collaborative Blogging: Building Relationships and Connecting with Others](https://aicontentfy.com/en/blog/power-of-collaborative-blogging-building-relationships-and-connecting-with-others)

@ -4,3 +4,4 @@ Growing a community is a multifaceted process that requires strategic planning,
Learn more from the following resources: Learn more from the following resources:
- [@video@ecrets to Building the Most Engaging Community Ever](https://www.youtube.com/watch?v=6ZVpufakwfk)

@ -4,3 +4,5 @@ Community guidelines serve as the cornerstone of a thriving developer community,
Learn more from the following resources: Learn more from the following resources:
- [@article@Community Guidelines: How to Write and Enforce Them](https://www.commsor.com/post/community-guidelines)
- [@article@Community Guidelines Mastery: From Creation to Enforcement](https://bettermode.com/blog/community-guidelines)

@ -4,3 +4,5 @@ Community management is a critical aspect of developer relations that involves n
Learn more from the following resources: Learn more from the following resources:
- [@article@The Ultimate Guide to Community Management](https://blog.hubspot.com/marketing/community-management-expert-advice)
- [@article@Online Community Management Tactics](https://www.higherlogic.com/blog/online-community-management-guide/)

@ -4,4 +4,5 @@ Conference speaking is a pivotal aspect of Developer Relations, offering a power
Learn more from the following resources: Learn more from the following resources:
- [@article@How to speak at a conference](https://www.eventible.com/learning/how-to-speak-at-a-conference/)
- [@video@Secrets of Great Conference Talks](https://www.youtube.com/watch?v=rOf5sPSBLjg)

@ -3,3 +3,6 @@
Conflict resolution in communities is a crucial skill for Developer Relations professionals, as it involves navigating and mediating disagreements that inevitably arise in diverse and passionate groups. This process requires a delicate balance of empathy, objectivity, and clear communication to address issues ranging from technical disputes to interpersonal conflicts. By fostering an environment of mutual respect and understanding, effective conflict resolution not only resolves immediate problems but also strengthens community bonds, encourages healthy debate, and promotes a culture of collaboration. Ultimately, the ability to skillfully manage conflicts contributes to the overall health and growth of the developer community, ensuring that differences of opinion become opportunities for learning and innovation rather than sources of division. Conflict resolution in communities is a crucial skill for Developer Relations professionals, as it involves navigating and mediating disagreements that inevitably arise in diverse and passionate groups. This process requires a delicate balance of empathy, objectivity, and clear communication to address issues ranging from technical disputes to interpersonal conflicts. By fostering an environment of mutual respect and understanding, effective conflict resolution not only resolves immediate problems but also strengthens community bonds, encourages healthy debate, and promotes a culture of collaboration. Ultimately, the ability to skillfully manage conflicts contributes to the overall health and growth of the developer community, ensuring that differences of opinion become opportunities for learning and innovation rather than sources of division.
Learn more from the following resources: Learn more from the following resources:
- [@article@5 Conflict Resolution Strategies](https://www.indeed.com/career-advice/career-development/conflict-resolution-strategies)
- [@video@14 Effective Conflict Resolution Techniques](https://www.youtube.com/watch?v=v4sby5j4dTY)

@ -4,3 +4,5 @@ Consistent posting on social media platforms is a cornerstone of effective Devel
Learn more from the following resources: Learn more from the following resources:
- [@article@Why Posting Consistently is Key to Social Media](https://forty8creates.com/why-posting-consistently-is-key-to-social-media/)
- [@video@How to Create Consistent Content on Social Media](https://www.youtube.com/watch?v=-bQpsCMgCkA)

@ -3,3 +3,6 @@
Content performance involves measuring, analyzing, and optimizing the impact of created content on the target audience. This multifaceted process encompasses tracking various metrics such as engagement rates, conversion rates, time spent on page, and social shares to gauge the effectiveness of content in achieving its intended goals. By leveraging sophisticated analytics tools and techniques, DevRel professionals can gain valuable insights into audience behavior, preferences, and pain points, enabling them to refine their content strategy, improve user experience, and ultimately drive better outcomes for both developers and the organization. Content performance involves measuring, analyzing, and optimizing the impact of created content on the target audience. This multifaceted process encompasses tracking various metrics such as engagement rates, conversion rates, time spent on page, and social shares to gauge the effectiveness of content in achieving its intended goals. By leveraging sophisticated analytics tools and techniques, DevRel professionals can gain valuable insights into audience behavior, preferences, and pain points, enabling them to refine their content strategy, improve user experience, and ultimately drive better outcomes for both developers and the organization.
Learn more from the following resources: Learn more from the following resources:
- [@article@Content Performance: 19 Metrics to Track Your Results](https://www.semrush.com/blog/content-performance/)
- [@video@How to measure the ROI of your content efforts](https://www.youtube.com/watch?v=j1CNmi302Oc)

@ -4,3 +4,5 @@ A social media content strategy is a plan to use platforms effectively to engage
Learn more from the following resources: Learn more from the following resources:
- [@article@The Ultimate Guide to Creating a Content Marketing Strategy](https://www.semrush.com/blog/content-marketing-strategy-guide/)
- [@article@How to craft an effective social media content strategy](https://sproutsocial.com/insights/social-media-content-strategy/)

@ -4,3 +4,5 @@ The contrast principle is a psychological concept where the perception of someth
Learn more from the following resources: Learn more from the following resources:
- [@article@How to have influence](https://www.ethosdebate.com/influence-part-2-contrast-principle/)
- [@article@Psychology of perceptual contrast](https://www.linkedin.com/pulse/psychology-perceptual-contrast-devender-kumar/)

@ -4,3 +4,6 @@ Creating a brand voice involves defining a consistent tone and style that reflec
Learn more from the following resources: Learn more from the following resources:
- [@article@Creating Your Brand Voice: A Complete Guide](https://blog.hubspot.com/marketing/brand-voice)
- [@article@How to Define Your Brand’s Tone of Voice](https://www.semrush.com/blog/how-to-define-your-tone-of-voice)
- [@video@Branding 101: How To Build Customer Loyalty With Brand Voice](https://www.youtube.com/watch?v=et-a39drCsU)

@ -4,3 +4,5 @@ Cross-promotion in the context of guest blogging involves leveraging both the ho
Learn more from the following resources: Learn more from the following resources:
- [@article@What Is Cross-Promotion + 8 Cross-Promotion Strategies](https://optinmonster.com/cross-promotion-ideas-triple-customers/)
- [@article@How to cross promote on Social Media](https://www.sprinklr.com/blog/cross-promote-social-media/)

@ -4,3 +4,5 @@ A data-driven strategy for social media involves using analytics and insights to
Learn more from the following resources: Learn more from the following resources:
- [@article@What Does a Data-Driven Digital Marketing Strategy Look Like](https://medium.com/@vantageplusmarketing/implementing-data-driven-strategies-in-seo-and-content-marketing-6104a91afba0)
- [@video@Analytics vs Reporting: How to make Data-driven Business Decisions](https://www.youtube.com/watch?v=kyNa3SdKU84)

@ -4,3 +4,5 @@ Data visualization involves using charts, graphs, and other visual tools to pres
Learn more from the following resources: Learn more from the following resources:
- [@article@What is Data Visualization?](https://www.ibm.com/topics/data-visualization)
- [@video@Data Visualization in 2024](https://www.youtube.com/watch?v=loYuxWSsLNc)

@ -4,3 +4,5 @@ Developer satisfaction refers to how content and engaged developers feel when us
Learn more from the following resources: Learn more from the following resources:
- [@article@What are developer experience metrics?](https://www.cortex.io/post/developer-experience-metrics-for-software-development-success)
- [@article@How to measure developer experience with metrics](https://www.opslevel.com/resources/measuring-developer-experience-with-metrics)

@ -3,3 +3,7 @@
Editing is the process of refining raw footage to create a cohesive, engaging final product. It involves cutting, arranging, and enhancing clips to ensure a smooth flow, clear storytelling, and visual appeal. Effective editing also includes adding elements like transitions, graphics, sound effects, and music to emphasize key points and maintain viewer interest. In developer-focused content, such as tutorials or product demos, editing helps simplify complex information, highlighting important details and ensuring clarity. Good editing not only enhances the viewing experience but also helps convey the intended message more effectively and professionally. Editing is the process of refining raw footage to create a cohesive, engaging final product. It involves cutting, arranging, and enhancing clips to ensure a smooth flow, clear storytelling, and visual appeal. Effective editing also includes adding elements like transitions, graphics, sound effects, and music to emphasize key points and maintain viewer interest. In developer-focused content, such as tutorials or product demos, editing helps simplify complex information, highlighting important details and ensuring clarity. Good editing not only enhances the viewing experience but also helps convey the intended message more effectively and professionally.
Learn more from the following resources: Learn more from the following resources:
- [@article@Introduction to video editing](https://www.adobe.com/uk/creativecloud/video/discover/edit-a-video.html)
- [@article@A complete guide on how to edit videos fast even if you are a beginner](https://www.laura-moore.co.uk/a-complete-guide-on-how-to-edit-videos-fast-even-if-you-are-a-beginner/)
- [@video@How to edit videos](https://www.youtube.com/watch?app=desktop&v=sTqEmGNtNqk)

@ -4,3 +4,5 @@ Encouraging participation involves creating an environment where members feel we
Learn more from the following resources: Learn more from the following resources:
- [@article@12 tips to encourage activity in an online community](https://www.yunits.com/en/blogs/12-tips-to-encourage-activity-in-an-online-community/)
- [@article@How To Increase Community Engagement](https://www.aluminati.net/how-to-increase-community-engagement/)

@ -4,3 +4,5 @@ Engagement rates are key metrics that measure how actively an audience interacts
Learn more from the following resources: Learn more from the following resources:
- [@article@What is Engagement Rate](https://sproutsocial.com/glossary/engagement-rate/)
- [@video@Introduction to Engagement Rate](https://www.youtube.com/watch?v=SCTbIwADCo4)

@ -4,3 +4,5 @@ Content on social media is designed to capture attention, spark interaction, and
Learn more from the following resources: Learn more from the following resources:
- [@article@Create engaging and effective social media content](https://help.hootsuite.com/hc/en-us/articles/4403597090459-Create-engaging-and-effective-social-media-content)
- [@video@How To Create Engaging Videos As A Solo Creator](https://www.youtube.com/watch?v=yxXOjyvIkik)

@ -4,3 +4,5 @@ Event management involves planning, organizing, and executing events, whether vi
Learn more from the following resources: Learn more from the following resources:
- [@article@A step-by-step guide to organising unforgettable professional events for developers](https://weezevent.com/en-gb/blog/organising-events-for-developers/)
- [@article@Anatomy of a Developer Conference](https://shiloh-events.com/anatomy-of-a-developer-conference/)

@ -1,6 +1,3 @@
# Event Participation # Event Participation
Event participation involves encouraging members to actively join and contribute to events such as workshops, webinars, hackathons, or meetups. Effective participation starts with understanding the community’s interests and creating events that provide value, whether through learning opportunities, networking, or problem-solving. To boost attendance, clear communication, easy registration processes, and engaging promotions are essential. During the event, interactive elements like Q&A sessions, polls, and group activities help keep participants involved and foster a sense of community. Event participation involves encouraging members to actively join and contribute to events such as workshops, webinars, hackathons, or meetups. Effective participation starts with understanding the community’s interests and creating events that provide value, whether through learning opportunities, networking, or problem-solving. To boost attendance, clear communication, easy registration processes, and engaging promotions are essential. During the event, interactive elements like Q&A sessions, polls, and group activities help keep participants involved and foster a sense of community.
Learn more from the following resources:

@ -1,6 +1,3 @@
# Example Apps # Example Apps
Example apps are pre-built applications that demonstrate how to use a platform, framework, or set of tools in a practical, real-world scenario. These apps provide developers with hands-on examples of best practices, showing how different components work together and offering a solid starting point for building their projects. Effective example apps are well-documented, easy to set up, and cover common use cases, helping developers quickly understand core concepts and features. By providing clear, functional code, they reduce the learning curve, making it easier for developers to explore, experiment, and adopt new technologies. Example apps are pre-built applications that demonstrate how to use a platform, framework, or set of tools in a practical, real-world scenario. These apps provide developers with hands-on examples of best practices, showing how different components work together and offering a solid starting point for building their projects. Effective example apps are well-documented, easy to set up, and cover common use cases, helping developers quickly understand core concepts and features. By providing clear, functional code, they reduce the learning curve, making it easier for developers to explore, experiment, and adopt new technologies.
Learn more from the following resources:

Loading…
Cancel
Save