Blog
I've been writing things online in some form since 2004. This is an attempt to bring it all together, regardless of it's shape or completeness. I'm following a "digital garden" model, where some posts are seeds meant to grow and some are weird political takes from ten years ago frozen in amber.
How did we end up here?
The Graham Platner campaign didn't collapse out of nowhere. It collapsed on schedule.
Generative OG Images
Tufte-Style Sidenotes in Astro
How Democrats lost the 40-day shutdown
Trialing Happyview
CSS @scope: Scoped Styles Without Shadow DOM
Recent Reading From Friends
I love surfing the web, and I think we should all link to websites more often. Here are some links out to folks more interesting and clever than me. These can also be found on linkring.
We Need a Fourth Branch
Why our most vital institutions should be placed in a constitutional vault - beyond the reach of any President.
playhtml
interactive, collaborative html elements with a single attribute
Aggressive AI scrapers are making it kinda suck to run wikis
Bots are currently scraping the internet for LLM training data at unprecedented rates[1][2][3], driving up costs and destabilizing public-facing websites. I want to talk about how this has been particularly difficult for wikis, and has gotten much worse in the last few months.
Is AI causing a repeat of Frontendβs Lost Decade? | Mastro Blog
AI is doing to programming what framework-brain did to the frontend before. Deskilling, or just working at a higher level of abstraction?
Jackass made me the trans woman I am
*This piece originally ran in Bitch Magazine in 2022. I wrote it firmly believing that a trans woman writing about Jackass wasn't going to set the world on fire, and it didn't, but it was nonetheless surprisingly well-received. I will never forget getting a text from a