This is a list of all my projects. Various small programs I've created have been archived within my code dump repository.
Simple JSON layout component for Logback Classic, with Clojure and SLF4J 2+ key value attribute support.
Simple Clojure logging facade for logging structured data via SLF4J 2+.
An experimental, interactive, Lispy, object-oriented, hardware description language (HDL).
Collection of Clojure utility functions I frequently replicate across programs.
Collection of simple utilities for mocking Clojure functions.
Simple auto-bracket/quote plugin for Vim; optimised for S-expression based languages.
Clojure library for serial port communication.
A Vim colour scheme for archaeological escapades.
Clojure syntax highlighting for Vim and Neovim. Continuation of Vim-clojure-static.
Simple and minimal REPL integration plugin for Vim and Neovim.
An elegant pair of Vim colour schemes with minimal syntax highlighting.
Org mode syntax highlighting and folding for Vim.
An experimental RDBMS and DB engine using CSV text files to store tables. Mostly a learning project.
My second programming project. After a couple of failed attempts to build a Vim plugin manager myself, I forked Vundle and began making minor tweaks.
My first programming project. An attempt at building an Arch Linux installer.
I thought it would be interesting to see if it was possible to efficiently generate electricity on a tiny budget. The end result was capable of charging a mobile phone.