Portfolio
These are my personal projects. This is where I come to refactor to my heart's content.
Projects
Gallery
A browser-based app for viewing photos. (WIP)
Major Tools
FRP tools
Observable property and computed value stores designed to work together for storing real and derived state.
Portal
A utility to expose an asynchronous API between a web worker and its parent.
PouchType
An type-based abstraction layer over PouchDB inspired by Hood.ie and Django
Router
A slim and unopinionated hash router.
Minor Tools
Background Task
A simple way to run a task on the main thread without disrupting the UX (much).
Trimkit
Javascript API abstractions to enhance minification by substituting variables. It's really quite silly.
Dependencies
These are npm --global dependencies:
Installation
- Install global dependencies
git clonethe repositorylerna bootstrap
Run Tests
Run npm test in the base project directory.
Development
Cloud9 IDE is available via Docker container for development.
docker-compose up cloud9