Recent

28
Nov
A series of rectangle boxes advertising different Ghost publications against a white background.

Ghost stories

My favorite sites on the platform.
4 min read
16
Nov
Free from this

Free from this

I can't be the only one who really remembers 2016, right?
6 min read
08
Nov
How do they know how we voted?

How do they know how we voted?

If ballots are anonymous, how is demographic information about voters obtained? The answer: Exit polls.
5 min read
21
Oct
Farmworkers harvest tomatoes in a field. In the foreground, two workers carry pallets loaded with packaged tomatoes.

Basic human rights versus your grocery bill

Why that's a false dichotomy
6 min read
14
Oct
This is what mass deportation looks like

This is what mass deportation looks like

Think long and hard about how what this could lead to.
14 min read
23
Aug
Join me on Bluesky

Join me on Bluesky

To me, it feels the most like OG Twitter - a place to read others' opinions and information - uncluttered by the bots, spam, and trolls that are ruining the other platform.
5 min read
09
Aug
Still glancing back ..

Still glancing back ..

I have been thinking a lot about diasporas lately. What it means to live long term in a society outside the one you were raised in.
3 min read
25
Jul
Why I'm excited to vote for Kamala Harris

Why I'm excited to vote for Kamala Harris

She will be the standard bearer for a compelling alternate vision for the future of the United States.
4 min read
13
Jul
Still American

Still American

On loving and leaving the United States
4 min read
07
Jun
Computer illustration showing a woman with long, curly brown hair sitting at a desk. Sunlight streams through a window behind

Did Google shoot itself in the search engine?

AI Overviews prove not ready for prime time
3 min read