Project timeline

This is a list of all my projects. Various small programs I've created have been archived within my code dump repository.

New decade

2020 – Present

Apart.vim

2021 – Present

Simple auto-bracket/quote plugin for Vim; optimised for S-expression based languages.

Cereal

2021 – Present

Clojure library for serial port communication.

Raider.vim

2021

A Vim colour scheme for archaeological escapades.

Clojure.vim

2020 – Present

Clojure syntax highlighting for Vim and Neovim. Continuation of Vim-clojure-static.

Zepl.vim

2020 – 2021

Simple and minimal REPL integration plugin for Vim and Neovim.

MdView

2020 – 2021 Archived

A highly customisable Markdown control for Xamarin.Forms.

Early days

2015 – 2019

Ascribe

2019 – 2020

A simpler alternative to EditorConfig.

Photon.vim

2019 – 2021 Archived

An elegant pair of Vim colour schemes with minimal syntax highlighting.

Org.vim

2018 – 2021

Org mode syntax highlighting and folding for Vim.

txtdb

2018 – 2019 Archived

An experimental RDBMS and DB engine using CSV text files to store tables. Mostly a learning project.

Vivid.vim

2017 – 2018 Archived

A rewrite of Vivid-Legacy, designed to be much smaller and faster.

Vivid-Legacy.vim

2017 Archived

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.

Eventually I wrote one from scratch which inherited the name, making this version "Vivid-Legacy".

ALIS (Arch Linux Installation Script)

2017 Archived

My first programming project. An attempt at building an Arch Linux installer.

Thermoelectric generator

2015 – 2016 Archived

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.