This is your work, valued
ansible-trace. Visualise Ansible execution time across playbooks, tasks, and hosts.
100antinode. Static HTTP server built on node.js
100hledger-vscode. VSCode plugin for HLedger accounting journal file
57profilerpedia. Catalog of profilers, profile data formats, data format converters, and profile analysis UIs.
41scatter.fm. Visualise ALL of your last.fm listening history.
33rtl_433_prometheus. Prometheus time-series DB exporter for rtl_433 433MHz radio packet decoder
20nzwirelessmap. A visualisation of point-to-point wireless links in New Zealand.
15breathe. A Prometheus exporter for PMS5003 Particulate Matter/Air Quality sensors.
11stolen-vehicles-pt2. A visualization of NZ's stolen vehicles, using d3.js, coffeescript, and backbone.
9jekyll-blog. I'm keeping my blog posts in version control!
5cygwin-java-wrappers. Wrappers for windows java utilities to convert windows paths
3kaiterra_laser_egg_exporter. Prometheus.io exporter for Kaiterra Laser Egg Particulate Matter/Air Quality sensors
3profiler. Firefox Profiler — Web app for Firefox performance analysis
3graphviz-docs. Mirror of https://gitlab.com/graphviz/graphviz.gitlab.io/
2fishfiles. My fish config files
2mac-ansible. Provisioning my Mac automatically, keeping software up to date.
2webgl-scattergraph. A scattergraph library using WebGL
2nsw-rental-bonds. Converting monthly Excel Spreadsheet NSW Rental bond lodgment data into single data file (for export to BigQuery)
2lastfm_scraper. A quick hack to download all my scrobbles from Last.FM
2sense_hat_exporter. A prometheus exporter for sensors from a Raspberry Pi Sense Hat.
2ipod-numeric-keypad. A touchscreen numeric keypad for touchscreen devices. Run the server on your computer, and browse to the server on your touchscreen device's browser. Button presses are relayed to the active window via X11 events
2nzgovernmentspending. JavaScript
2bpmtapper.com. Tap out a song, and get the number of beats per minute on it
2node-XMLHttpRequest. XMLHttpRequest for node.js
2suntimes. A port of some old BASIC code to javascript, just for fun
2xmonad. My .xmonad dir
2lastfm_wordle. A site that glues together the Last.FM api with the Wordle API, to visualise your favorite artists
1breakout. The first game I wrote that I still have the code for. Featuring some atrocious coding. Recorded here for posterity :)
1cpython. The Python programming language
1eza. A modern, maintained replacement for ls
1domain-query. Bigquery exporter for domain.com.au
1docsy-example. An example documentation site using the Docsy Hugo theme
1pprof. pprof is a tool for visualization and analysis of profiling data
1visualize_my_history. Chrome Extension to Visualize Chrome Web History on a scatterplot of Date vs Time-of-Day.
1nzwirelessmap-fetch. Automated extract-transfer-load job for moving data from Radio Spectrum NZ's Access 2000 Database to a JSON file on Google Cloud Storage
1warrior-dockerfile. A Dockerfile for the ArchiveTeam Warrior
1mhansen.
1stolen-cars. A visualisation of NZ's stolen car database
1node-daytime. A DAYTIME server
1go. The Go programming language
1flight_scraper. flightstats.com has a really bad mobile interface, so i scraped their desktop interface to send to my phone
1graphviz. Mirror of https://gitlab.com/graphviz/graphviz
1fava. fava - Web interface for beancount
1playing-with-simplecv.
1domain-exporter. Go
1csv2pprof. Go
1vimfiles. All my vim config files and plugins.
1d3-flame-graph. A D3.js plugin that produces flame graphs from hierarchical data.
1hyperlink. Very fast link checker for CI.
1lastfm_visualise. Scripts to visualise my scrobbling history
1