blog
Jan 8, 2026
•
6 min read
and Constant liberalism
published work
Jul 16, 2025
5 min read
Opposition to government isn't proof against utopian thinking
Jul 7, 2025
4 min read
Liberalism needs liberals
May 15, 2025
3 min read
There's more than one way to mess with a price
podcasts
+1
May 8, 2025
But not trading kids
May 2, 2025
Populism hasn't faltered—but it's not invincible, either.
Apr 23, 2025
Plus, remembering the passionate case for free trade
Apr 10, 2025
If they don't, Adam Smith was wrong about everything.
Mar 24, 2025
Too-simple arguments are not helping
Mar 23, 2025
12 min read
Let's illustrate with Canadiana. For a treat.
Mar 17, 2025
We don't need anyone's permission or approval
Feb 23, 2025
Hosted at The UnPopulist
Feb 22, 2025
Spotting and fighting far-right influence
Feb 3, 2025
Responding to the trade war
Who forgot to float away
Jan 31, 2025
7 min read
Also: cities and the extent of the market; social media
Jan 27, 2025
Mindfulness, not abstinence
Jan 22, 2025
I host reading groups, I blog
8 min read
The Right draws another line in the sand
Jan 10, 2025
If we don't assume liberal premises hold, our arguments have to get deeper
Jan 8, 2025
Market liberals need liberal democracy
Jan 3, 2025
The case for openness and freedom supports all three
Dec 12, 2024
Politics without romance still has politics
Dec 2, 2024
A roundup of some recent work
Nov 26, 2024
A new mindset