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.
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.
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.
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.
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.
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.
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.
Marketing scales close to infinitely. Relationships don't, and the arithmetic of why is what decides how many people your DevRel team actually needs.
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.
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.