Projects

EqualsVerifier

A tool to make rigourously testing Java’s equals and hashCode methods a one-liner
java [site] [github]

AnnotationScript

A LISP-based programming language written entirely in Java annotations
java [github]

Parallel Java

A Todo Backend written in Java, without using annotations, to support my talk Java from a Parallel Universe
java [github]

PicoTest

An ultra-minimal unit-testing framework, based on the JUnit 5 Platform
java [github]

Foobal

A program I use to predict the outcome of soccer matches, so that I can participate in the family pool without needing to learn about the actual sport
scala [site] [github]

ReminderMail

A small Android app that makes it easy to quickly send mails to yourself
kotlin [site] [github]

ComposeKey

A bundle of text-expansion snippets for Alfred that mimic the behaviour of Linux’s compose key
scala [site] [github]

vim-reversal

A colorscheme for Vim that highlights identifiers and de-emphasizes keywords, so you can easily see what’s important in your code
vim [github]