Get in touch

Articles & Talks

Subscribe via RSS

25 articles

2026

  • Git Worktrees as Swimlanes

    Use Git worktrees as a few persistent roles rather than one directory per branch, and stop paying the setup tax on every checkout.

2024

2021

  • Working with External Services in Nest.js

    Wrap external services behind Nest.js dependency injection so the rest of the app never knows about them, and swap in fakes for end-to-end tests.

  • Managing Connections in Express Apps

    Make sure an Express app has its database and cache connections ready before it starts taking requests.

2020

2017

Working on something interesting?

I read every message and reply personally.

Get in touch