The Unexpected Power of 100 Days in Open Source
BekahHW

BekahHW @bekahhw

About: Hey! I'm Bekah. I'm a career-changer. Bootcamp grad. Dev. Writer. Keynote Speaker. Mom to 4 kids. Creator, Maintainer, Podcast co-host: VirtualCoffee.io | Developer Experience Lead, @OpenSauced

Location:
Ohio
Joined:
Mar 4, 2020

The Unexpected Power of 100 Days in Open Source

Publish Date: Aug 5 '24
74 13

In theory, I'm not sure that open source should work. Think about it: Companies usually keep their best ideas secret. But in open source, everyone shares their code openly. You'd expect most people to just use the free software without giving anything back. Not to mention trying to organize thousands of volunteers from all over the world to build something complex. But despite all these reasons why it shouldn't work, open source not only survives – it thrives. It's powering a huge part of the technology we use every day. But for many people, the idea of actually contributing to open source still feels pretty scary. Why? And more importantly, how can we change that?

Let's start with a personal story. When I first thought of contributing to an open source project, I was afraid. The fear of making a mistake in front of the entire internet was overwhelming. Sound familiar? If so, you're not alone. Research shows that this fear of public failure is a significant barrier to open source participation.

But here's the interesting part: studies also show that the most effective way to overcome this fear is through community support. When we're part of a group, our fear of failure decreases, and our willingness to take risks increases. This is where the magic happens.

#100DaysOfOSS Challenge

Our #100DaysOfOSS Challenge, isn't about coding for 100 days. It's about leveraging the power of community to transform hesitation into action.

Here's why I think this approach works:

  1. Structured Progress: The challenge provides a clear pathway, breaking down contributing to open source into manageable weekly tasks.

  2. Community Support: By connecting participants, the challenge creates a supportive peer group. This not only can reduce anxiety but also increase accountability and motivation.

  3. Learning by Doing: The challenge emphasizes practical contributions, aligning with the principles of experiential learning - you don't have to know how to code to contribute.

  4. Flexibility: Participants can tailor the challenge to their interests, which research shows increases intrinsic motivation and long-term engagement.

This year, we have support from GitHub Education to enhance the challenge and we're introducing weekly structured posts and increased community engagement opportunities. It's an experiment in scaling the benefits of community-supported learning.

So, here's my call to action: If you've ever been curious about open source but hesitated to jump in, join us for #100DaysOfOSS with your intro today - we already have over 100 people!

If you'd like to start exploring, check out my Beginner Friendly Workspace and let me know what repositories should add!

P.S. If you're participating, you can also sign up for the OpenSauced newsletter for biweekly updates on Open Source topics to help you along your journey.

Comments 13 total

  • EusebieDev
    EusebieDevAug 5, 2024

    This is fantastic! I'm currently doing #100daysofcode "part 2", up to 130days, because the community connection and support is awesome. I've been wanting to get into open source and this new challenge is perfect! Thanks for sharing!

    • BekahHW
      BekahHWAug 5, 2024

      That's awesome! Super excited to see how it goes for you!

  • João Angelo
    João AngeloAug 5, 2024

    Hi BekahHW,
    Top, very nice and helpful !
    Thanks for sharing.

  • Zee
    ZeeAug 6, 2024

    i didn't understand anything i am new to coding help me out

  • Rishi Kumar
    Rishi KumarAug 6, 2024

    I created an opensource for node.js but I don't know anything except coding so low traffic. Any suggestion for me?

  • sambhav dixit
    sambhav dixitAug 6, 2024

    Have been doing something similar entire summer with my Google summer of code project as well as another repository's contributions in the side m i would love to be a part of this great journey alongside you . I would be glad to use your tag on my thread of oss contributions in thread . You can follow me there with the name : sambhavdixitpro

  • JohnKagunda
    JohnKagundaAug 7, 2024

    Well, I have been in open source for a few months now, and finding the first open source to contribute to and to stick to is the most challenging task, thanks for this article, the repositories you've shown are really worth looking into

    • BekahHW
      BekahHWAug 7, 2024

      Glad you found it helpful!

  • James Emmanuel
    James EmmanuelAug 14, 2024

    It's inspiring to see the #100DaysOfOSS Challenge turning down the fear of contributing is exactly what many newcomers need to overcome the intimidation factor from a supportive environment. Kudos

Add comment