Ha.nnes.dev


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

version

The blazing fast way to check what version of grep you're using, written in Rust.

Language: Rust
Source code: GitHub

dink

Learning the Bevy engine and Rust by making a roguelike game.

Language: Rust
Source code: GitHub

DataSkimmer.jl

A Julia package that summarises tabular data in the REPL.

Language: Julia
Source code: GitHub

MICE.jl

The start of 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

chordown

Markdown based chord sheets.

Language: Rust
Source code: GitHub

littlewood-matlab

Plotting the roots of monic Littlewood polynomials in MATLAB.

Language: MATLAB
Source code: GitHub

dissertation

My Master's dissertation on interpretable machine learning.

Language: TeX
Source code: GitHub

chinesegrader

A simple grader for (traditional) Chinese text.

Language: TypeScript
Source code: GitHub

Lastfm.jl

Julia API for Last.fm.

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

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

fbmcli

A Facebook Messenger Command-line Interface.

Language: Python
Source code: GitHub

ilhaformosa

A text-based game about pirates.

Language: Python
Source code: GitHub