Projects

🌍

website

The source code to generate my static website using Gatsby.js.

Language: TypeScript
Source code: GitHub
🖥️

dotfiles

A quick way to restore many of my settings on a new computer.

Language: Shell
Source code: GitHub
🐭

MICE.jl

A Julia package for the Multiple Imputation by Chained Equations algorithm.

Language: Julia
Source code: GitHub
🕴️

cv

The raw markdown for my CV.

Language: TeX
Source code: GitHub
🀄

chinesegrader

A simple grader for (traditional) Chinese text.

Language: TypeScript
Source code: GitHub
🎓

dissertation

My Master's dissertation on interpolatable machine learning.

Language: TeX
Source code: GitHub
🎵

Lastfm.jl

Julia API for Last.fm.

Language: Julia
Source code: GitHub
📊

DataSkimmer.jl

A Julia package that summarises tabular data in the REPL.

Language: Julia
Source code: GitHub
💣

combatanks

A recreation of the Wii Play minigame "Tanks!".

Language: GDScript
Source code: GitHub
👶

shinybabynames

An RShiny app for visualising the popularity of baby names over time.

Language: R
Source code: GitHub

circle-factoring-processing

A way of representing the natural numbers as non-overlapping circles using Processing 3.

Language: Processing
Source code: GitHub
🌳

littlewood-matlab

Plotting the roots of monic Littlewood polynomials in MATLAB.

Language: MATLAB
Source code: GitHub
🧩

kenken

A KenKen solver written to teach myself JuMP.jl.

Language: Julia
Source code: GitHub
❤️

stuff-i-like-about-julia

The Jupyter notebook for a presentation I gave at work about Julia.

Language: Julia
Source code: GitHub
🎸

chordown-typescript

Markdown based chordsheets.

Language: TypeScript
Source code: GitHub
💬

fbmcli

A Facebook Messenger Command-line Interface.

Language: Python
Source code: GitHub
🏝️

ilhaformosa

A text-based game about pirates.

Language: Python
Source code: GitHub