Skip to main content
Bekah Hawrot Weigel
Developer Experience Lead
View all authors

The Unexpected Power of 100 Days in Open Source

· 3 min read
Bekah Hawrot Weigel
Developer Experience Lead

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?

How to Find Open Source Projects to Contribute To

· 6 min read
Bekah Hawrot Weigel
Developer Experience Lead

One of the top questions I get is “How do I find an open-source project to contribute to?” It’s a fair question because there’s a lot of encouragement to contribute, but not a clear path to find the right issue for you. The truth is that maybe you shouldn't be looking for a place to contribute at all. Maybe you need to understand what your real goals are and start by building something you need, understanding open source projects and communities, and approaching contributions with a goal to improve the project rather than improving your resume.

How to Assess Your Skill Level Before Contributing to Open Source

· 7 min read
Bekah Hawrot Weigel
Developer Experience Lead

Recently, I was in a group that was talking about personal projects and growing your developer skills. Nick made a good point when he said that you wouldn’t expect to be an expert at the guitar when you picked it up for the first time. It takes time, practice, and understanding. And when we’re giving people advice, it can be hard to tell them where to start or how to find the “perfect issue” - although good first issues don’t exist - because everyone starts at different levels. For example, a person who’s learning the guitar but also plays the piano will likely have an easier time learning the instrument than someone who has never tried to play an instrument before. This is why understanding your own skill level can be incredibly important to find an open-source project and issue to work on.

Creating Open Source Connections

· 3 min read
Bekah Hawrot Weigel
Developer Experience Lead

As it stands today, the open source ecosystem can feel disconnected. Theoretically, we know that there are maintainers, contributors, and projects out there that are incredibly talented and innovative, but finding them can feel like searching for stars in a cloudy night sky. Sometimes you need to have that information – and fast – to be able to maintain your own projects.

Nurturing the Future Maintainers of Open Source

· 6 min read
Bekah Hawrot Weigel
Developer Experience Lead

The world runs on open source, but we know the challenges of burnout, the need for support, and loneliness. Despite all those challenges, new open source projects are appearing every day. We need to support new maintainers as they learn to maintain in the fast-paced open source ecosystem experienced maintainers are accustomed to. If we want growth, innovation, and solutions to our problems, we’ll need to have a supportive environment for new maintainers. And this is why we need to educate and support new maintainers.

Meet the New AI Engineers

· 5 min read
Bekah Hawrot Weigel
Developer Experience Lead

Chances are, you've heard of Devin, the AI software engineer that's "going to take your job." No one will argue that AI is changing the way things are happening in tech. But now it's a little different. Now, AI isn't just helping software engineers, it's becoming an engineer - doing things that only humans used to be able to do. So has it already grown beyond a tool? Is it now a partner in the engineering process? We're seeing examples of this with Devin, Devika, and OpenDevin – all AIs claiming to be really good at software engineering. Here's the big question: can AI actually write secure code all by itself? Is the future of coding in the hands of AI?