Latest

11
Dec

My ten rules for blogging in 2025

Number 10 will shock you.
1 min read
10
Dec

We don't (always) need to meet readers 'where they are'

Let’s be heterodox for a moment on two points: 1 We don’t need to meet readers where they
2 min read
05
Dec

Ten books helpful to understand 2025

How does one make sense of a period of cultural upheaval informed by the electoral politics of irrationality, hatred and
3 min read
28
Nov

Technology is a tool not a solution

The greatest trick the devil ever pulled was convincing the world that technology simply exists and nothing more. Omniscient, omnipotent,
1 min read
15
Nov

Artificial Intelligence is likely a bad news editor

I was struck by a minor existential dread recently while testing an AI-driven news aggregation app in my quixotic 10-year
2 min read
12
Nov

The Job to be Done for Willingness to Pay Theories

I have a commentary, published today in Journalism & Commuications Monographs accompanying “News Subscription Motivation: Why Audiences Pay for
2 min read
08
Nov

Journalists - is Twitter actually your community?

It is long past time for journalism to abandon Twitter. We ourselves have torn down the wall between editorial and
1 min read
01
Nov

In defense of newspaper endorsements

I will not bore you with the surveys and studies and punditry that argue newspaper opinion pages and candidate endorsements
1 min read
31
Oct

Why is the business of news so difficult?

The below is from a thread on Threads, reacting to the owner-imposed crisis at the Washington Post and the trend
1 min read
31
Oct

16 years later, another new CMS

In 2008 I moved this blog over from Django to WordPress self-hosted. Somewhat unrelated to the recent WP-driven controversies, my