Subscribe
Sign in
Home
Notes
Power
Systems
Practice
Judgement
Masters in Public Affairs
About
Latest
Top
Discussions
Running for Office by Ronald Faucheux
Why the most powerful tool in politics is a list, and why your public affairs campaign needs one too
Jul 1
•
Joseph Lavoie
4
June 2026
How to Win Campaigns
Chris Rose's textbook is the most useful manual I’ve ever adapted into my own
Jun 17
•
Joseph Lavoie
2
Victory Lab by Sasha Issenberg
What happens when our professions finally tests itself
Jun 4
•
Joseph Lavoie
5
May 2026
The Election Game by Joseph Napolitan
This 1972 manual on political consulting explains why your fact sheet isn't moving anyone.
May 20
•
Joseph Lavoie
6
1
Good Strategy Bad Strategy, by Richard Rumelt
The reason most public affairs strategies fail isn't that the team didn't have time. It's that no one in the room was willing to inflict the pain that…
May 6
•
Joseph Lavoie
5
April 2026
Influence, by Robert Cialdini
Most influence isn't persuasion. Cialdini's classic book 42 years later, and what we're still learning from it
Apr 22
•
Joseph Lavoie
5
2
Positioning: the mind is not an empty vessel
What a classic 1981 advertising book teaches public affairs practitioners about where communication breaks down
Apr 8
•
Joseph Lavoie
5
2
March 2026
Pre-Suasion by Robert Cialdini
Why the moment before the message is the must underused variable in communication
Mar 25
•
Joseph Lavoie
5
2
Change, by Damon Centola
Why the most important variable in public affairs isn’t the message, but the structure through which it travels.
Mar 11
•
Joseph Lavoie
3
2
How can we design for judgement, not just information?
Our tools are getting smarter. What about our decisions? My take on what's missing
Mar 8
•
Joseph Lavoie
3
1
2
February 2026
It's not what you say, it's what people hear
Frank Luntz gives a classic primer with his Words That Work
Feb 25
•
Joseph Lavoie
3
3
Last weekend I built an app
What vibe coding taught me about the future of public affairs
Feb 19
•
Joseph Lavoie
4
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts