Hi, I'm Graham.
I write about building things — software, cottages, and a life that works.
Every week I send a short email about what I'm learning. Books, experiments, and the slow work of figuring out how to live well. No fluff, no tracking — just the one or two things worth passing along.
Get my weekly newsletter — one idea + the best of what I read.
Join 25,000+ readers. No spam, unsubscribe anytime.

Recent writing
Essays on productivity, building, and what's actually working.

The Real Cost of Living With a Half-Working Appliance
A practical way to decide when an inconvenient appliance needs a repair diagnosis, when replacement may make sense, and which warning signs should not wait.

How to choose a software development company in Toronto
A practical framework for Toronto businesses choosing a software development partner: scope, team, delivery process, security, ownership, and the ability to support the product after launch.

Lunenburg needs to make room for more people
Council says Lunenburg needs housing. The Town now needs to choose where it wants growth and do the work required to move suitable projects forward.
From the newsletter
Past Sunday emails. Read any of them in full, no signup required.
The weekly email
Get Weekly Wisdom — worth your time.
One short email, every Sunday. An idea I've been turning over plus a few things actually worth reading, watching, or trying. Free, no fluff, unsubscribe anytime.







