I’ve done a bunch of projects over the years, but almost never remember to either write them up or keep a copy of the code. As such, this section is pretty bare (for now), but I am trying to fill it out with the new stuff I might work/play on.

*
Desktop Cluster Computing

Desktop Cluster Computing

https://github.com/balena-os/balena-engine https://blog.alexellis.io/test-drive-k3s-on-raspberry-pi/#:~:text=The%20Raspberry%20Pi%20Zero%20and,is%20all%20you%20can%20spare. https://www.thingiverse.com/thing:26671/makes https://raspberrypi.stackexchange.com/questions/38622/whats-the-cheapest-way-to-get-network-connectivity-to-the-pi-zero https://www.chipsetc.com/cray-research.html https://www.youtube.com/watch?v=qSpfWP-Fgjc https://itnext.io/building-a-kubernetes-cluster-on-raspberry-pi-and-low-end-equipment-part-1-a768359fbba3

Graphilly

Agile dashboards

Mini Tank Robot

Mini Tank Robot

I’ve been talking to Jules about building a robot with him this year, and tonight I found this neat kit on Aliexpress: less than $100AUD, Arduino-based and with enough complexity for the two of us to have some fun building and programming it.

Deadzone and WH40k Minatures

Deadzone and WH40k Minatures

This is one of those hobbies which those who pursued would have done in their teenage years. Well, I missed out somehow (not willing to embrace my geek nature perhaps?) but it won’t stop me from giving it a go as a forty year-old man.

Bottlehead Crack Valve Amp

Bottlehead Crack Valve Amp

So around five years ago Dee bought me a birthday present that I was equal parts enamoured with and terrified of: a point-to-point wired valve amplifier kit from the Bottlehead company.

Agent Bingo Robot

Agent Bingo Robot

A couple of years ago, Jules got given a cheap toy robot, and it wasn’t long before it broke. He wasn’t too fussed1 and eventually let me tear it to pieces.

Picobrewery

Picobrewery

Oh man, this is cool: a benchtop brewery/brewing robot out of the US. Can I get one please? (Probably need to find our dream home first.)

Blockchain Ledger UI

Blockchain Ledger UI

This (ongoing) project is to provide a front-end to a blockchain-based ledger for post-trade services including clearing, settlement and asset registration. It consists of a Java-based backend (microservices) and a React frontend, and is deployed to a Kubernetes cluster (PKS).

Openlumify

Openlumify

I worked for a “data discovery and analytics platform” company1 for a couple of years, and got to see first-hand the power of graph-based datastores for analysis, hypothesis-testing and pattern discovery.

Mechanical Keyboards

Mechanical Keyboards

As the primary user interface for many generations of computer users, the humble keyboard surely deserves its place in the history books as one of the twentieth century’s greatest inventions. From the surface, at least, it appears to be largely unchanged since the electric typewriter of the ’30s, with the layout even older still — a lattice of switches which, when closed, send an appropriate electrical signal to the computing device — and as a frequent, heavy computer user, I should probably have paid more attention.

Clock Radio

Clock Radio

Idea: Replace the guts of the (US-voltage) vintage clock radio I have with an Arduino (driving the display) and a radio circuit. Hacks/Ideas Self-dimming clock display e.g. get brighter gradually towards the alarm time Input: existing controls Gut a portable DAB radio (~$50, ebay) and integrate Add a smart bulb (lumen, phillips hue) to my bedside light and make an easy “dawn light” Voice activation/control(!

Code

Brewing

Robotics

Keyboards

Professional

Hobby