Most of these are simply beloved hobbies of mine, sites that I sink free time into and use as an opportunity to learn new things/develop skills outside of professional work. These include soft skills like writing and communication on top of the chance to play around with new technology and methodologies.


Repo with some of my project code and random tidbits!


A large, extremely active writing community. The site is built on the MyBB forum framework and afforded me the chance to write plugins to extend existing functionality. The practice also allowed me to improve administration workflow by developing a suite of tools to make redundant tasks more efficient. I also developed all themes using Bootstrap in a mobile-first pattern and integrated with the Twitter API for news updates.

As a Community Manager, I am also responsible for enforcing site policy, conflict management, and addressing userbase concerns.


I've removed this site as I am no longer a part of its creation or maintenance, but despite how things went, I learned quite a bit. I took what was a mess of custom php and an unindexed, abnormal database and completely rewrote it. I migrated the data, added a full admin panel, and built an entirely new site using Laravel and Vue.js.

I also learned even more what makes a team great and what accountability means. Group work is difficult, especially on a volunteer and informal basis, but with each experience (both good and bad) I find new insights to carry with me into the next. This project was definitely no exception.


Coming soon!