Local key agent: daemon, Rust client library and toy consumer. One crate per backend mechanism; the SQLite dummy backend first.
Updated 2026-11-08 07:06:48 +01:00
Updated 2026-11-07 22:08:01 +01:00
Small bird. Strong connections. HTTP tunneling and reverse proxying in Rust, with automated TLS and end-to-end authentication.
Updated 2026-11-04 23:37:09 +01:00
WSGI server that sandboxes each route in its own uid, with per-route SQL allowlists enforced by a PostgreSQL proxy
Updated 2026-10-27 16:58:37 +01:00
Offworld Nexus organization profile. Small birds in the cloud.
Updated 2026-10-27 01:14:18 +01:00
Mostly-transparent PostgreSQL wire-protocol proxy in Rust, with pluggable authentication and query hooks
Updated 2026-10-25 15:17:54 +01:00
Deterministic Saul Bass bird avatars generated from an email address in Rust
Updated 2026-10-21 09:10:23 +02:00
Home Assistant integration that turns home checks into actions
Updated 2026-10-09 17:23:41 +02:00
Screensight — Raspberry Pi display device (Rust) and Home Assistant integration (Python)
Updated 2026-10-07 00:44:25 +02:00