Work
Open source, products, and the tooling behind client work. The same patterns flow between them — what I build for clients ends up in the tooling, and the tooling ends up back in client work.
Open source
tanglyTypeScript[shipping]
Self-hosted documentation framework.
taskmuxPython★ 2[active]
Task manager for coding agents.
droverTypeScript[active]
LLM agent library.
squirrelscanAgent architecture · Python
An AI audit agent that runs 200+ rules without hallucinating findings.
skillsPython★ 3[active]
Claude Code skill collection.
windwatchTypeScript[shipping]
Live monitor for Australian wind generation.
coalwatchTypeScript[shipping]
Operational coal facilities tracker.
opennemPython★ 122[production]
Australian energy market data platform.
Take on a small number of engagements at a time. Mid-project and something's gone sideways is fine too.