Engineering write-ups from a guy who hunts ducks, dives caves, and ships side projects. If it compiles like a duck and deploys like a duck — ship it.
$ cargo run --release if walks_like(duck) && quacks_like(duck) { ship_it(); // it's a duck. don't overthink it. } $
Faithful TUI remake of Bolo — networked tank combat from 1993, reborn in the terminal. Rust, ratatui, deterministic sim core.
rustA lightweight memory graph for AI agents. Durable claims, bi-temporal edges, no worklog sludge. MIT.
goAll-in-one VPN management platform. Five native providers, DNS with ad-blocking, self-healing watchdog.
dockermacOS disk visualizer that warm-starts in milliseconds. Notarization-free on principle.
swiftEngineering leader by day. By night: homelabber, cave diver, duck hunter, 3D printer wrangler, and serial side-project starter (and — occasionally — finisher).
The name? Duck typing is how dynamic languages decide what a thing is: if it walks like a duck and quacks like a duck, it's a duck. I just happen to also sit in a blind at 5 a.m. with a shotgun and a thermos.
YES. BOTH KINDS.