Subscribe

contact

Corrections welcome. Requests too.

Found a bug in a sample repository, disagree with a trade-off, or want a topic covered? Send it over — reader mail shapes most of what gets written next.

Direct details

Response timeWithin 2 working days
Based inManchester, UK · GMT/BST
SpeakingConferences & meetups, remote or EU

Elsewhere

Sample repositories, work-in-progress notes, and the occasional argument about test pyramids.

Bashreport-an-issue.sh
# fastest route for a code problem:
gh issue create \
  --repo patfrancis/hexagonal-orders \
  --title "Port contract test fails on Node 22" \
  --body "Steps, expected, actual"

before you go

Subscribe while you're here

One long-form article every other Thursday. No sponsorships, no upsells.

11,400 engineers · unsubscribe in one click

Share with