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.

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.

How to Learn Anything Faster: Build Before You Feel Ready
The learning loop that has worked best for me: get the basics, build something real, retrieve what you know, get feedback, and repeat.
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.







