This is your work, valued
gotta-go-fast. A command line utility for practicing typing and measuring your WPM and accuracy.
300json5-rs. A Rust JSON5 serializer and deserializer which speaks Serde.
237qmk_firmware. keyboard controller firmware for Atmel AVR USB family
160keymap-old. Python
40fgwm. floating grid window manager -- powered by wmutils
34type-the-tao-te-ching. A simple typing practice app powered by Hyperapp.
30json5-to-json. A bare-bones tool for converting JSON5 to plain JSON.
13advent-of-code-clojure. Solutions to the puzzles at https://adventofcode.com
10nonsense. A typing app which generates nonsense with realistic word frequencies
9macos-dots. dotfiles etc
7advent-of-code-2020. Solutions to the wonderful puzzles at https://adventofcode.com/2020/ in Clojure
6linux-dots. dotfiles (and assorted other stuff)
3dots-old. C++
3polite-http-server. Wrapper for http.Server providing a workaround for https://github.com/golang/go/issues/29764
2markdown-calendar. Generates a markdown calendar.
2black-on-white-syntax. CSS
2gup. A utility to publish a file as a gist from the command line.
2advent-of-code. Solutions to the puzzles at adventofcode.com in Rust.
1pubsub-haskell. Haskell solution to https://github.com/pusher/pubsub-code-challenge
1jsq. A tool for manipulating data with JavaScript
1synacor-challenge. Solutions to https://challenge.synacor.com
1websocket-ping-pong-experiment. Go
1anne. A minimal, no options, rust binary that I use to generate my blog.
1advent-of-code-2018. https://adventofcode.com/2018
1pubsub. just playing
1tofe. Yet another 2048 clone
1chatkit-token. JavaScript
1project-euler-1-to-100. Solutions to the wonderful puzzles at https://projecteuler.net/
1FRACTRAN. see https://en.wikipedia.org/wiki/FRACTRAN
1Ghost. js solution to the ghost game. See http://blog.xkcd.com/2007/12/31/ghost/
1