Craig Taub's repositories
our-own-webpack
Our own version of Webpack in <200 lines
our-own-type-system
Basic JavaScript type checker, in 100 lines.
our-own-git
Git in ~100 lines of code
our-own-graphql-server
100 line version of graphql-js.
our-own-npm
NPM package manager in ~100 lines of code
our-own-babel-sourcemap
App with a small JS code generation compiler.
our-own-prettier
Our own version of Prettier in <20 lines
our-own-docker
Docker CLI with build and run command, in ~100 lines of code
thread-local-storage
my thread-local-storage solution
craigtaub.dev
My personal blog, built with Gatsby and Netlify.
ethereum-dapp-example
An Ethereum DApp
full-stack-graphql-todo
Todo app. FE React/Apollo/Jest. BE Elixir. Docker composed. Unit tested. Documented
our-own-mocha
A slimmed down version of the test runner Mocha
browser-laptop
Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux
child_process_experiments
NodeJS child_process spawning experiments (blocking/streaming/signals)
craigtaub.github.io
OLD - static GH pages
esm-circular-deps-example
Playing with EcmaScript Module circular dependencies
gatsby
Build blazing fast, modern apps and websites with React
jscodeshift
A JavaScript codemod toolkit.
machine_learning_tests
Machine learning tests repo
mocha
simple, flexible, fun javascript test framework for node.js & the browser
mocha-examples
Working examples of common configurations using mocha ☕️
nodejs-orgs
Collection of orgs relating to Web/Node/JS standards.
objection.js
An SQL-friendly ORM for Node.js
our-own-graphql-dataloader
GraphQL Dataloader in ~40 lines of code
sierpinski_triangle_js
For performance testing DOM rendering speeds