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.