Staff Engineer at @reasonable-systems Previously: @DSACMS, DHS AI Corps, @recurly, @stitchfix, USCIS, @adafruit, @figure53, @smartlogic, Black & Decker
ulid-ruby. Universally Unique Lexicographically-sortable time-based Identifiers for Ruby projects
41heroku-sinatra-skeleton. a middling skeleton of a sinatra app.
18pat-the-campfire-bot. A Campfire chat bot in node.js, intended to run on Heroku. Built for internal use at Figure53 but you might like it.
13p5.websocket. A tiny, client-side p5.js websocket library.
11dotfiles. My dotfiles, for posterity.
9rails-async. Add one line asynchronous page loads to your Rails 3 app.
8human_name_parser. A name parsing library
7ergodox. My Ergodox Infinity layout.
5backup-toolkit. A collection of backup related tools useful for automating remote backup processes.
4sketchbook. assorted artistic or impractical code.
4johns-toolbox. A set of shell scripts I use at varying frequencies.
3nodewise. A membership management system for Baltimore Node
3using-the-hell-out-of-vim. A short workshop on Vim and the use of the hell out of, of it.
3conways-table. Conway's Game of Life in HTML
3rails_complex_forms_demo_app. Complex forms in Rails 2.2.2 with has_one, has_many, has_many_and_belongs_to and dynamic add/remove. For my notes.
3watch-me-work. An OSC-based client/server system that will express file system changes across your local network through sound and light.
2flashbake. Scripts to automate git for non-technical users
2node-open311. A Node.js module for interacting with the Open311 API.
2book_service. Simple web service.
2chrome-timer. JavaScript
2rails-templates. Rails templates for Rails so I can make Rails apps using templates.
2p5-websocket-server. A lightweight realtime server for hosting p5js sketch-to-sketch communication.
2geminstaller_builder. Generate valid geminstaller.yml files.
2ideator. keep track of ideas. Nabbed from figure53.
2better-console. Tools to make my life on the console better.
2CircuitPython-socket-client-demo. Python
2vscode-copyfordocumentation. A VS-Code plugin for copying code for pasting into conversational contexts.
1sketchbook-p5js. a tool assisted p5js sketchbook
1sketchbook-pages. Trying GitHub Pages as a p5.js Sketchbook
1spanner-translator. Ruby
1spanner_emulator_toolkit. Ruby tools for dealing with the Google Cloud Spanner emulator.
1database_cleaner-spanner. Strategies for cleaning databases using Cloud Spanner. Can be used to ensure a clean state for testing.
1k8s-playground. Go
1rspec-demo. For a brief discussion of rspec and testing
1interactive-spaces.
1camera-pi. Python
1intermedia-studio. MICA Intermedia Studio - Fall 2018 - Course notes and associated materials
1goodmorning.computer. Baltimore informal code and coffee meetup
1rails-javascripts. Rails related javascript libraries that I tend to add to every project.
1abachman.github.io. pages thing
1shoulda_girl_scaffold. Quickly sketch out Rails models with shoulda, factory_girl, and haml.
1circle-breaker. pop the circles, watch the colors.
1anagrammit. a collection of anagram generators
1my-new-tab. Simple Chrome extension for a custom "new tab" page
1