The Diversity problem in Open-Source projects
The software industry has a diversity problem. Specifically that there isn’t much diversity at all. We are also living in a time where we are hearing about project maintainers engaging in targeted harassment against minorities. This is a problem that we need to address. Why do we as a community have to deal with this, and how can we as maintainers help? Trying to fix a broken system is not a solution, but trying to make it better is the first step.

Blog Archives
Catch up on all the past articles.

development
Becoming an effective open source maintainer
Developing code is not easy. It is a challenge, but it is also a fun thing to do. Maintaining a project however is not easy either. It requires a very different skillset and time investment. When I became a maintainer of the Selectize project, I was able to learn a lot about the project and how to improve it, and I was able to learn so much about how to interact with the community.


development
Redirecting pages in jekyll (Without Plugins)
Hosting your site on Github Pages is fantastic, easy and inexpensive. Using Jekyll to generate your pages is easy and very configurable. It’s the perfect solution for a static site (as well as what I use for this blog). Sometimes, however you may run into situations where you need to redirect a page to another page, and without access to your backend to use server-side redirects you need to do it manually.