I'm a devtools engineer! Check out averyharnish.com for my personal site.
In the past I've worked at Apollo GraphQL and Cloudflare.
At Apollo, I worked on the 🤖 Rover CLI. Related repositories are federation-rs
, router
, awc
and apollo-rs
.
At Cloudflare, I worked on v1 of the 🤠 Wrangler CLI. Related repositories are kv-asset-handler
, worker-typescript-template
, workers-docs
, and worker-sites-template
.
I also maintain some open source Rust crates. Check out shell-candy
if you want to shell out to a sub-process and handle their stdout
/stderr
as streams. Or, you can check out billboard
if you want to display boxes with outlines in your terminal.
I also maintain binary-install
which allows you to extract a binary from a tarball endpoint and shell out to it from node. It's not the best library out there and I'd love help modernizing it and rewriting it in TypeScript.