Featured Open Source
I'm passionate about open source because I fundamentally believe in the radical power of transparent and open knowledge making. Here are some of the projects I've worked on the most.
renature
A physics-based animation library for React focused on modeling natural world forces.
reason-urql
Reason bindings for Formidable's Universal React Query Library, urql.
urql
The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.
webpack-dashboard
A CLI dashboard for webpack dev server
wonka
🎩 A fast push & pull stream library for Reason, OCaml, and TypeScript
reason-basics
Notes and samples for understanding the basics of ReasonML.
Contributions
I've been busy in open source in the last year – here are the stats.
433
Contributions
197
Pull Requests
10
Repos Contributed To
Projects
renature
Documentation Site
I built the renature
documentation site as part of my broader work on the library during Formidable's inaugural Open Source Fellowship.
The project is built on react-static
and styled-components
, with live code examples powered by react-live
. Diagrams were made by me using Sketch. Thanks are due to my colleagues Eliot Adams, Phil Plückthun, Ryan Roemer, and Matt Keith for their support on design and infrastructure.
Police Shootings
I built this set of visualizations on police violence in America after diving into data compiled by the Guardian in their project, The Counted. This project seeks to expand their findings by combining shootings data with racial data from the 5-year American Community Survey (ACS). Together, these two data sources give us a clearer geographic picture of how police violence affects folks of different races across the country.
This project is built on react
, redux
, and d3
. Much of the logic around data fetching and side effects is done using redux-saga
. The temporal bar charts are built using victory
.