You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm a software developer with over 30 years of experience building things. These days I live on a sailboat with my family and 3 cats, cruising the Pacific and running everything on solar power. It's a pretty good setup.
What I'm Up To
I spend most of my time building and maintaining open-source projects over at Govcraft. It's just me—no team, no investors, no corporate backing. Just a guy on a boat writing code.
AWS - Former Principal managing Rust programming language projects globally
Microsoft - Former SOA Architect, helped launch Azure v1 back in 2009
Rust - My main thing these days. I love it for building efficient, secure systems.
ML - Been using it professionally since 2015
If you can Google it, I've probably installed it, run it, built it, or broken it at some point.
Support My Work
If you find any of my projects useful, consider sponsoring me. It helps keep the boat batteries charged and lets me spend more time on open source instead of consulting gigs.
🦀 Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.
A cargo subcommand to preview your crate's readme file within your default browser in a near-pixel-perfect hot reloading mockup of the crates.io website.
The Acton Reactive Application Framework provides an efficient way to build fast, reactive Rust applications. Designed around an actor-based model, it simplifies concurrency and allows developers t…
Generates human-readable, prefixed, and globally unique identifiers (based on the TypeID spec) for Rust. Improves clarity, type-safety, debugging, and identifier management in your applications.