I have dabbled in some basic Go, Clojure, and Haskell. Future goals are to learn more about functional programming languages, and to be comfortable in at least one.
For much of these projects, more information is available on the linked GitHub pages, where applicable.
DuckDB, an OLAP (OnLine Analytical Processing database) that I’ve been contributing to
Sqlalchemy driver for duckdb
A library for easy automation of the bittorrent client via its web client’s api
Originally created at the Perth Student Hackathon 2014, a SaaS for gender/pronoun selection, similiar in operation to Gravatar
A simple flex+bison attempt at a toy language. Some internals are inspired by the CPython interpreter’s internals.
An idiotic attempt at porting the ‘04 era PHP application for managing lan parties ALP, primarily for use at RFLAN.
A stupid shell written in C for the DCPU16 platform
A microcontroller based multimedia controller
A basic proxy for the GitHub API, with some basic search functionality bolted on top.
A failed attempt at writing an assembler for the DCPU16 platform. See below for another attempt in C++, Jupiter
My second (or third, depending on who’s asking) attempt at an assembler, still a work in progress, so we shall see how I go.
Search engine algorithm for my NCSS Summer School project. Named after the algorithm which was used, so quite unoriginal :P
A table selection webapp, originally written in ad-hoc jQuery. Hosted on Heroku This was originally written for my year 12 ball of 2013, where the traditional method had been to pin a sheet of paper on an accessable wall at school, and allow some people to pick where they would sit, and for other people to screw around and mess everyones seating up.
Essentially an experiment to see how much I had learnt from building Table Select Web. Standalone blog viewing is possible, but viewing a users dashboard is not due to limitations in Tumblr API authentication system, and that I wanted to keep the app purely client side.
Thus far my single commission work, though the comissioner never got around to actually providing any art to be displayed on the site. Front end ain’t pretty, but the backend uses the Google data API to pull image URL’s from Google Web Albums.