Nathan Cahill
Web aesthete and open source aficionado.
Hello, I'm Nathan Cahill — a software engineer, athlete and outdoor photographer. I live and work while travelling the world with my wife, son and two dogs. I'm an ardent champion of building towards a high‑performance, low‑bandwidth web.
I'm the creator of the open source VelaStack project and the VelaBase platform, where we're building the web for emerging markets. I also run the Goat Maps outdoor mapping app. When I'm not working, you'll find me rock climbing, running, cycling, skiing or surfing with my pups.
Recent posts
-
Transitional Apps with Phoenix and Svelte
Read full postBuilding robust transitional apps with Phoenix and Svelte.
-
Duo Mobile CLI
Read full postGenerating TOTP codes from the Duo Mobile app with a CLI.
-
Building Lambdas with GitHub Actions
Read full postUsing LambCI on GitHub Actions to build Lambda functions and layers.
-
Serving Maps with Cloudflare Workers
Read full postServe Bing Maps as slippy tiles with a tile proxy running on Cloudflare.
-
Working with Vercel and AWS SNS
Read full postUse Production and Preview deployments on Vercel with AWS SNS.
-
Introducing Dainte
Read full postPainless testing for Svelte components. Introducing a new testing framework for Svelte.
-
Introducing Sveltik
Read full postPowerful forms in Svelte, inspired by Formik. Manage your form’s state and validation.
Let's chat
I'm keen on finding intersections between tech and other walks of life. If we have common interests or if you just want to say hi, shoot me a note: nathan@nathancahill.com.