Waleed’s Substack
Subscribe
Sign in
Home
Archive
About
Latest
Top
Discussions
SNCC’s Ghosts, the Fourth Republic, and the Crisis of Liberalism
Liberalism versus nationalism, social democracy versus identity politics: the Fourth Republic’s buried quarrels and the search for a new American order.
Dec 12
•
Waleed Shahid
31
4
6
How One Primary Gave Democrats Affordability
Zohran Mamdani’s upset win did not change the map, it changed the script that Democrats now run on.
Dec 11
•
Waleed Shahid
34
2
12
The Henhouse Liberalism Built
A response to Matthew Yglesias. What he calls “postliberalism” is often liberalism’s own elite, anemic offspring.
Dec 4
•
Waleed Shahid
165
19
43
The 2028 “Ideas Primary” Probably Won’t Be About Ideas
It will be about theories of power...and vibes.
Dec 4
•
Waleed Shahid
64
6
15
Pluribus and the Sycophantic AI Hive
Vince Gilligan's show turns an alien hive mind into the ultimate yes-bot: endlessly supportive, catastrophically accommodating.
Dec 3
•
Waleed Shahid
27
4
4
November 2025
You Can Hold Her Now
What happens when our friends meet our baby (and themselves) for the first time.
Nov 25
•
Waleed Shahid
178
11
28
How South Asian Turnout Redrew New York's Map
The 350% surge that flipped the map for Zohran Mamdani.
Nov 14
•
Waleed Shahid
37
3
4
The Heterodoxy Mirage
A yearning for a bygone era that substitutes nostalgia for power.
Nov 12
•
Waleed Shahid
50
1
16
The Long Arc of Immigrant Power in New York
What Zohran Mamdani’s victory speech shares with the Irish ward bosses and Jewish socialists who built the city’s first immigrant-powered coalitions.
Nov 6
•
Waleed Shahid
37
6
7
Zohran, NYC's Old New Majority, and 2026
Plus four lessons on Democratic populism.
Nov 5
•
Waleed Shahid
38
4
6
October 2025
Plato’s Warning About AI
Plato feared that writing would dull the mind. AI risks finishing the job.
Oct 20
•
Waleed Shahid
38
7
6
The Mamdani Method
Five lessons to anchor a Democratic Party adrift at sea
Oct 18
•
Waleed Shahid
74
10
17
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts