d12
👋 I'm an engineer interested in AI, VR/AR, tech for good, and more. Working on my own projects. Formerly @Stripe, @GitHub, @Shopify
@StripeOttawa, Canada
Pinned Repositories
Assembly-8086-NASM-Snake
Snake in 8086 NASM assembly
Bash-HTTP-Server
Fully (sort of) functional bash HTTP server.
bricksvr-game
An open-source mirror of the BricksVR project, a multiplayer VR sandbox game available on Steam and the Oculus store.
graphql-remote_loader
Performant remote GraphQL queries from within the resolvers of a Ruby GraphQL API.
Load-Balancer-Golang
A simple load balancer / reverse proxy written in GoLang.
QuickPlotJS
A JavaScript API that plots a math function on a canvas. Fast and lightweight.
Super-Mario-Neural-Net-AI
A SMB1 Neural Net AI written in Ruby
wasm_ruby_repl
Playing around with WASM, trying to write a Ruby REPL 100% in browser
d12's Repositories
d12/Load-Balancer-Golang
A simple load balancer / reverse proxy written in GoLang.
d12/QuickPlotJS
A JavaScript API that plots a math function on a canvas. Fast and lightweight.
d12/Bash-HTTP-Server
Fully (sort of) functional bash HTTP server.
d12/Assembly-8086-NASM-Snake
Snake in 8086 NASM assembly
d12/wasm_ruby_repl
Playing around with WASM, trying to write a Ruby REPL 100% in browser
d12/cryptogit-development
This repo is meant as a place for tracking development of Cryptogit. Issues, documentation, and code relevant to Cryptogit will be stored here. The current (test) blockchain repo is https://github.com/d12/git-blockchain-test
d12/graphql-remote_loader_example
An example app showing how to use graphql-remote_loader
d12/GraphQLValidator
A Ruby lib for validating a GraphQL query given the schema.
d12/ruby-flamegraph
Flamegraph rendering tool for Ruby
d12/ssh-to-actions
A GitHub Action that setups up a reverse SSH tunnel allowing you to SSH into the runner box.
d12/advent-of-code-2019
d12/blog
My personal development blog
d12/git-blockchain-test
This is a testing blockchain repo for my cryptogit project. You can learn more about that project here: https://github.com/d12/cryptogit-development
d12/GitHub-Twitter-Sentiment-Analysis
Logging sentiment analysis results from GitHub's twitter feed to a Grafana dashboard.
d12/graphql-client
A Ruby library for declaring, composing and executing GraphQL queries
d12/graphql-ruby
Ruby implementation of GraphQL
d12/GRTUnofficialLiveAPI
An unofficial API for retrieving live Grand River Transit bus times.
d12/root
d12/SnakeAI
A simple AI harness to test algorithms on a game of Snake.
d12/startup-slam
Links and resources for my Startup Slam Talk