writing
2026
- k-onfusion: 200,000 tools, and the agent picks the wrong one
I gave an AI agent 200,000 tools and it went from solving 85% of tasks to 30%, mostly by calling a lookalike of the right tool.
- s3z: a hand-rolled S3 client in Rust that outruns aws-cli
I built s3z, an S3 client in Rust, and got it level with mc on downloads and ahead of mc, s5cmd and aws-cli on uploads, mostly by undoing my own clever ideas.
- Poiesis v0.2: from seven Pods per task to one
Poiesis v0.1 ran a three-executor task as seven Pods held together by Redis, and v0.2 runs it as one, using a Kubernetes feature I’d talked myself out of.
2025
- Poiesis v0.1: building a TES server to understand one
Poiesis v0.1 is a GA4GH TES server for Kubernetes I wrote in Python after a summer on TESK: how it runs a task, and what I already know is wrong with it.
2024
- vpn: a VPN I only pay for while I’m using it
A service I use is geo-restricted, so I wrote one command that runs my own VPN on EC2 and stops the instance, and the bill, as soon as I’m done.