Tom Small's repositories
crosswords
Nerdy statistics about our daily crosswords
dotfiles
My configuration files.
exercism
Solutions to Exercism exercises.
advent-of-code
Solutions to the annual Advent of Code
smallgren.com
The code that powers Smallgren.com
unison
Playing around with the Unison programming language.
Ronin
Experimental Graphics Terminal
joeduffy.github.io
My blog
PaperWM
Tiled scrollable window management for Gnome Shell
Literate
A literate programming tool for any language
hackerrank
Solutions to HackerRank problems.
python-elevator-challenge
So You Think You Can Program An Elevator
timer-app
A simple Timer app for Mac
php-json-rpc
Simple JSON-RPC server for PHP.
omnifocus-perspective-icons
Perspective icons designed specifically for OmniFocus 2 for Mac and iOS
commit-message-emoji
Every commit is important. So let's celebrate each and every commit with a corresponding emoji! :smile:
eve-examples
Various examples of functionality in Eve and how to build apps.
eve-apps
Small apps I've written in the Eve programming language.
knot
A literate programming tool that uses Markdown.
zed
Rethinking code editing.
asyncjs
Experiments and examples of asynchronous coding styles in JavaScript.
js-best-practices
Interactive examples for my "JavaScript Best Practices" presentation
rabbithole
Website for The Rabbit Hole NYC
praxis
Programming Praxis