Projects

These are some (but not all) of the projects I've worked on over the years.

Nederlang

An interpreted programming language with a bytecode compiler and virtual machine hosted in Rust.

Github


Monkey-C

An interpreted programming language hosted in C. This was my result of going through the wonderful interpreter book by Thorsten Ball.

Github | Blog post


Koko Analytics

Open-source and privacy friendly analytics plugin for WordPress.

Website | GitHub | Introduction post on my blog


Fathom Analytics

Open-source and privacy friendly analytics. The project is still going strong and has turned into a flourishing business, but I stepped away from it in early 2019 as its success was hard to combine with 2 young children.

Website | GitHub | Introduction post on my blog


Browserpass

A browser extension for Pass, the unix password manager. I started hacking on this as I wanted to give native messaging a try, which was pretty new at the time.

GitHub | Introduction post on my blog


ibericode/vat

A PHP library for dealing with European VAT rules.

GitHub


Mailchimp for WordPress

A WordPress plugin that adds various sign-up methods to ones WordPress website. I built the first version of this from a hospital bed in Vietnam and it immediately turned into a rollercoaster of events.

At the time of writing (2022) it has been downloaded well over 40 million times and is in active use on well over 2 million websites.

Website | GitHub | Introduction post on my blog


AltoRouter

A flexible routing class for PHP projects. My very first open-source project.

Website | GitHub | Introduction post on my blog