Profile picture

Nathan Cahill

Web aesthete and open source aficionado.

Hello, I'm Nathan Cahill — a full-stack developer and outdoor photographer. I live and work while travelling the world with my wife and two dogs. I'm an ardent champion of building towards a high‑performance, low‑bandwidth web.

When I'm not working, you'll find me rock climbing, skiing or surfing with my pups.

Recent posts


  • Introducing Dainte

    Painless testing for Svelte components. Introducing a new testing framework for Svelte.

    Read full post
  • Introducing Sveltik

    Powerful forms in Svelte, inspired by Formik. Manage your form's state and validation.

    Read full post

Let's chat


I'm keen on compiler-driven frontends (like Svelte and Gatsby), data-driven backends (like Postgrest, GraphQL and Datasette), utility-first design (like Tailwind CSS) and serverless functions (like Cloudflare Workers and ZEIT). If we have common interests or if you just want to say hi, shoot me a note: nathan@nathancahill.com.

I also send out occasional emails about new projects and writings.

Your email address will never be shared or sold.