I write a weekly newsletter on history, tech, media and politics. Subscribe here.

I've written many articles, essays and op-eds. Here is a list.