On strategy, timing, and allyship in response to a massacre.
2
(Or... the Schattschneider lecture, Part 2)
3
Or, what the Washington Post gets wrong about the Kavanaugh Protest.
2
Some thoughts on the post-Roe America that the Supreme Court majority is creating
6
Can we please just tax this man properly? All this genuflecting is exhausting.
3
5
On the social role of consumer technology, what makes for a good ad, and the future of the Metaverse
1
Lessons from the '00s, and the lost opportunity of 2010.
4
1
Lessons from that one time I ended up living my strategic political communication syllabus
18
10
And that's a problem.
7
1
Stray thoughts on my latest essay
1
1
Not how I planned to begin substacking, but I have some *thoughts* to share about climate activism
5
7
Notes on old digital futures that never materialized, current digital futures that won't turn out how we expect, and the utter mess we find ourselves in…
5