Most of the software I write is open source, and some people have found this software helpful: collectively, my repositories have over 1,000 “stars” on GitHub. In maintaining and contributing to these projects, I’ve learned about effective community building, communication, advertising, and documentation.

Here are some of the open source projects I maintain:

I also make an effort to contribute to other open source projects as well. I’ve contributed code and/or documentation changes to Ruby on Rails, TensorForce, OpenAI Gym, MonicaHQ, and several other projects.