William Billingsley's repositories
handy-play-oauth
Minimal Play framework module for handling sign in with OAuth providers such as Twitter, GitHub, etc
demo-typescript-canvas-d3
A little all-in-one demo of TypeScript, Canvas, and d3.js
advent-of-code-2023-scala
Some scala solutions to the advent of code. If I get time
processing-ninja-escape
Designed for outreach events, introduces dynamic pathfinding algorithms. Not OO as the original group it was written for hadn't been introduced to that.
tutorial-thekey-mock-public
The Key. Find double agents in the American and British secret service, using a faked Ruritanian dead drop.
ascilite-2020-talk
Slide deck for
ascilite-2021-talk
Repository for talk at ASCILITE 2021
course-repos
A repository of links to course repos that are publicly available on GitHub
docker-student-base-algernon
Dockerfile for student-base-algernon image I'm trying out
doctacular-docs-site-alpha1
First attempt at a dedicated docs site for doctacular
handy-docs
Documentation site for the handy library
homerun-algernon
A first attempt at creating something to help students run web examples in a local docker container
jfxangrydemo
A trivial program used in a demo for year 1 and 2 primary school students in 2015
riddlerclassic20200103
A quickly written solution to FiveThirtyEight's Riddler Classic 3 Jan 2020
riddlerclassic20200110
Solution to Riddler Classic 10 Jan 2020. Can you find a number worth its weight in letters
riddlerclassic20200124
How many pennies should you pinch
scala-advent-of-code
Scala Center's solution of Advent of Code
scala-lang
sources for the Scala language website
tutorial-truthwillsetyoufree
John Drake has resigned. The following morning he awakens in The Village to find he is Number Six
tutorial-welcometothevillage
A short tutorial introduction to Gradle and JUnit
veautiful-demo-bsl1
A little experiment with Veautiful
veautiful-demo-bsl2
A diffusion experiment
vertxlti-experiment
LTI 1.3 via vertx
wbillingsley.github.io
Personal site