software for a variety of reasons. Perhaps there’s an interesting problem to be solved, or you’re dissatisfied with a set of existing solutions, but ultimately, I think, the best open source projects are those that are motivated by wanting to help people. You think, “I’ve gone through this horrendous task, and I want to make sure no one else needs to.” Or maybe you think: “The bullshit people have to put up with is ridiculous!” As an example, you only need to look at a handful of popular projects on GitHub, like