Open Source Projects
Here are some contributions I‘ve made to various open source projects. Certainly not all of them, but these are some of the ones I‘m most proud of.
Firestore Jest Mock
A library for writing test assertions against Google's Firestore.
This grew out of a custom solution for a client project and we decided to open source it.
It now gets over 10,000 downloads every week and over 1 million total downloads
Ember CLI Flash
Simple, highly configurable flash messages for ember-cli. Maintained this library for a few years as the main contributor, while it was steadily getting 30,000 downloads each week
Ember Guides
Deprecated: was one of the top contributors to the old version of the Ember Guides website before version 3 was release and the guides website was rebuilt
Ember Data
Data persistence library for Ember. Ships with ember and is used by thousands of developers around the world
Craft CMS
Popular PHP CMS framework. I am not a big CMS user, but I had to use Craft for a client project and was able to get in a few PRs related to building custom addons
React Native WebView
Library used for rendering webviews within React Native projects. Implemented a feature for custom context menus when highlighting text.
Epub Parser
JavaScript library for parsing Epub files. Implemented a feature for parsing xhtml table of contents, which is the new standard.
Ember Wistia
A simple Ember component library for embedding Wistia videos and leveraging their player API
React Native Firebase
A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.