Software
A selection of things I've built and open-sourced over the years — the engine that runs this site, tools for astrophotography, open hardware and firmware, and a few distributed-systems libraries from my day job. Almost all of it lives on GitHub.
Photography & Astro
The engine behind this very site: a fast, flat-file gallery, blog, and CMS with no database and a serious image pipeline — HDR AVIF, ICC-correct resizing, and watermarking.
A screening utility for the N.I.N.A. Target Scheduler that sifts through astrophotography sub-frames and flags the keepers.
星座 — a Rust astronomical plate solver: star detection, WCS fitting, and hinted or blind solving with sub-arcsecond RMS, powering the astrometric features in tenrankai and PSF Guard.
Some Discord + N.I.N.A. nonsense for keeping an eye on an imaging session from anywhere.
Hardware & Firmware
An open-source hardware and firmware platform.
calcumaker/calcumakerA make-your-own calculator — open hardware and firmware.
ledbrickLEDBrick — open hardware and firmware for programmable, high-power LED lighting.
notchdeckOpen-hardware dual-mode (USB + BLE) train master controller — a "mascon" — built on the nRF52840.
mcpwm_unifiedAn ESPHome component that unlocks the full MCPWM capabilities of the ESP32-S3.
tsumikoroHardware and firmware for a contraption that makes a whole lot of spheres roll around. Exactly that.
Infrastructure & Distributed Systems
Quartz-based scheduling for Akka actors — "because using Camel to schedule Akka actors is silly." My most-starred project.
flotswarmWebhook dispatch for NAT-bound fleets: a Lambda verifies an inbound webhook, fans it out to per-host SQS queues, and agents poll and run only pre-authorized commands.
mediateRetryable, failure-tolerant, adaptive HTTP client transports for Go.
statsdprotoUtilities for parsing and canonicalizing the statsd wire protocol.
blueAcro
Open hardware and firmware for the reef-aquarium world, published under the blueAcro org.
A Raspberry Pi Pico–based controller PCB for the Reef-Pi aquarium platform.
System Management Controller firmware for the blueAcro Reef-Pi base board.
blueacro/ba-firmware-dualdoserFirmware and bootloader for the DualDoser precision dosing pump.
blueacro/reefvolt-dcbuddyA family of DC power accessories for the reef aquarium.
blueacro/reefvolt-essential-power-barDesign files for a DIY aquarium power bar.
blueacro/reefvolt-osmobuddyA reverse-osmosis water controller.
Archive
Older projects — no longer actively developed, kept around for posterity.
The "Perfect Temperature Controller" — precise, no-nonsense temperature regulation.
entropykingOpen hardware: a USB-based true random number generator.
copper-avr32-breakoutOpen hardware: a DIP breakout module for the AVR32 processor.
libevecacheA reverse-engineered reader for EVE Online's client cache.
crestmarketAn authenticated EVE CREST market library and scanner.
contribtasticA desktop upload client for EVE Online market orders.
softwedgeAn X11 keyboard simulator that types barcode-scanner input from a file or serial port.
qsgenQuick Site Generator — static site generation in a single Python file, and a spiritual ancestor of tenrankai.
cymbelineAn early Python web framework.