Below are links and brief descriptions to a few repo's that I am proud of, and had a lot of fun working through.
dblodorn/fetch-json-webpack-plugin / Description in Repo, this was a good opportunity to really dig into the inner workings of webpack - beyond configuring a build setup, interestingly there are millions of articles on creating a hello world config - and very little documentation or more general information on how to actually create your own plugins to solve specific tasks, so I ended up picking through as many applicable webpack plugin repo's as I could find, and learned quite a bit in the process.
dblodorn/trojan/ / Recent experiments with usage of React as the more conventional user interface layer, and then doing more specialized animations in canvas, webgl, etc. (paper.js). I'm using Redux to bridge state between the two technologies. Super simple examples, In the trojan site (still in development) the video popup is in react, the floating thumbnail is in canvas, https://github.com/dblodorn/trojan/blob/stage/src/paper/Artist.js I use the animation loop to subscribe to and change redux state... applicable to graphing in something like D3... Trojan site
dblodorn/today-v1 / This one was fun, but more importantly played with websockets (socket.io), pm2, express, and chron tasks in Node.js - configured the server, etc... more than meets the eye.
A theme that i've been thinking deeply about is how I can programmatically alter the layout, styling of the front end through data... reactive styling. I think the concepts could be really cool applied to personalized dashboards, skinning UI components based on market segments, user interaction feedback etc. This is an artists website - he wanted the design "to be decided by god" - just the beginning - but we aim to randomize every aspect of the user interface, the content is pretty straight forward. Website, Repo.📄 Download CV