I'm a Senior Infrastructure Engineer at Shopify. Most of my work is in Rust, Go, and Ruby.
I like making web apps that serve small but useful purposes, and automating things that probably didn't need automating.
Everything lives at nckslvr.mn:
- ✍️ Blog: posts on infrastructure, DevOps, and home lab tinkering.
- 📄 Resume: rendered from JSON at build time, also available as a PDF.
-
🔐 Whisper · whisper.slvr.io — end-to-end encrypted, zero-knowledge secret (and file) sharing, written in Go.
-
🖥️ arconn — a CLI for remotely connecting to AWS resources using SSM, written in Go. Backed by a fork of AWS's session-manager-plugin that makes it importable as a library.
-
🥃 bar_keep — a simple inventory manager for your home bar (Rails/PWA).
-
🔗 url_shortener · s.slvr.io — serverless URL shortener on AWS (Lambda + API Gateway + DynamoDB + Terraform).
-
🎧 daily_audiophile · daily-audiophile.slvr.io — a statically rendered RSS aggregator for audiophile news, auto-updated and hosted on GitHub Pages.
- Contributed several ACME protocol improvements to unixcharles/acme-client, including ARI support,
Retry-Afterhandling, RFC 7807 sub-problem exposure, and typed challenge errors. - Contributed to hashicorp/terraform-provider-aws, adding ECS Capacity Provider support to CloudWatch Event targets.
- Contributed to GoogleCloudPlatform/terraformer, updating AWS SDK v2 dependencies across the project.
-
🔏 Simplifying Certificate Renewals for Millions of Domains with ACME Renewal Information (ARI): on the Let's Encrypt blog.
-
🏠 Home Server GitOps-Lite on Nothing but GitHub and Docker: on dev.to.
-
🩹 Automate Patching by Replacing Amazon ECS Container Instances: on the AWS for Industries blog.
-
🐧 arch_linux_wsl2: a runbook for installing Arch Linux in WSL2. Obsoleted by official support, but it had a good run.





