Recommended Topics

Latest Stories

Welcome to my reading room

I track my reading on BookWyrm and always wished it looked a little more playful. So I built a cozy living room for my shelves, with Toronto's weather in the window, decorations for the season, a sleepy cat and the occasional visitor.

2026-10-30 • 3 min read • BooksWebDevAIOSS

I made a thing: a mute button for LinkedIn's pictures

Most LinkedIn photos carry no information and the AI generated memes wore me out, so I built a browser extension that hides post images and videos. What is left is a boring feed where the real updates show up in seconds.

You don't need a superintelligence for this

A talk at Trajectory Labs mapped the camps of AI safety. All of them assume AI isn't there yet. I'm not convinced, and I don't think a superintelligence is needed for things to go badly wrong.

2026-10-21 • 8 min read • AIAI EthicsTech Community

Markdown Web - Yes, you read that right.

Dave Winer asked for a web of Markdown, Andrew Shell built a browser for it, and my engine now publishes an llms.txt and a Markdown twin of every page.

COSMIC on Linux Mint

I run System76's COSMIC desktop on Linux Mint because it tiles when I want it to and floats when I don't - here is what it is, why I like it, and how to install and keep it updated on a distro that doesn't ship it.

I Ducking Hate This!

My car, the e-scooter down the road, and my phone keyboard have all decided they know better than I do, and the swear filter is the part that finally got me writing.

Why DevRel teams reorg every single year

Eighteen years in developer relations and not one year without an org change. The themes repeat though, and once you can name the four models the swings run between, you can usually see the next one coming.

The glass ceiling of 1:many (and how communities break it)

Marketing scales close to infinitely. Relationships don't, and the arithmetic of why is what decides how many people your DevRel team actually needs.

Your community isn't built from events (you've got cause and effect backwards)

Active communities run a lot of events, so people assume running events creates communities. That's cause and effect backwards, and it's why so many 'communities' dry up the moment the budget stops.

Three things made me cry in the last 24 hours

An octopus, a crime novel's afterword, and a woman in Newfoundland with a box of letters - turns out it is always the kindness of strangers that takes me apart.

2026-09-12 • 3 min read • BooksCanadianahm...