Current

Thnkster

A Spaced Repetition tool to help people remember what they have learned for a longer period of time.

Older

Terminal Velocity

This book teaches you how to combine Z Shell, tmux and Vim or Neovim into a fast, productive, terminal based development environment. The book also covers how to use these tools together to get real world work done.

Cube

An unfinished attempt at designing a programming language. I used the Crafting Interpreters tutorial as a base and made some substantial changes to the underying code. Ultimately I couldn't justify spending time on another unneeded programming language. It was fun learning about scanning, parsing and compiling to virtual machine code.

Titlz

An iOS app for book collectors.

hackrLog

A Rails application for keeping a log of useful notes for developers.