Jon Udell

@jonudell.bsky.social

This account exists mainly to test the Mastodon to Bluesky bridge. If you would like to be followable from the Fediverse, please follow @ap.brid.gy from Bluesky, and let me know you did. https://jonudell.info/fedi-bsky-interactive-cheatsheet/ Thanks!

"In a talk at the Open Education Conference I cited open source software development as a model for observable work. Because the processes and products yield digital artifacts, anyone can learn how the work is done and — if motivated — become a participant.

Claude Code narrating the work

"My family left Russia in 1917. My relatives left Germany in 1933. In both generations, leaving was called excessive; staying was the reasonable position. But an alarm that was right both times it sounded is not overcaution. On Thursday, it sounded a third time."

When I publish a blog post, a growing flock of idiotic bots pile on instantly. Fastmail's filters aren't smart enough to recognize this slop and route it to spam. There are so many useless AI features that nobody wants, that's one I would welcome.

bots liking a blog post

"In the Before Time you could imagine a function that takes in event titles and descriptions and uses regexes and word lists to map an event to a category. But that was unsustainable. What we always needed, and now can have, is a function that requires no procedural code to effect that mapping."

If you need a coworking space in Silver Spring, Kaldi's Social House is the place to go. I have no idea if the story about the Ethiopian goatherder is true but I like to think that it is. #coffee

kaldi's social house inspired by ethiopian goatherder

"These humble commands — I love that perl makes the list! — always were the foundation of computing. That hasn’t changed. What has is that newcomers are running them, indirectly, as they talk with agents to summon software into existence. For many, the terminal is a foreign and hostile environment.

"XMLUI turns conventions into contracts. Component metadata defines the allowed props; markup defines the reactive graph; framework-owned components manage resource lifetimes.

"Rather than allowing slop to collapse the phase space of our imagination into a fascist aesthetic of sameness, we must build worlds that leave space for empty coordinates, directions to aim for that resist the behaviour of the dominant stories."

"When you externalize parts of session logs to a shared space where people and their agents can collaborate, multiple benefits accrue. For people it provides transparency and accountability. Decisions and tactics aren’t squirreled away in dot file on a per-machine-per-user basis.

I don't know anything about Amy Grant or her music but I heard her on a radio interview and I thought this was excellent advice. "Stop looking for what you can't find. Figure out what space you're meant to occupy in the universe and then fill that."

The 75 mile stretch of Hwy 1 from Carmel to Ragged Point was closed for 3 years, now open since January. Who knows for how long this impossibly beautiful and vulnerable road will remain drivable? I figured don't wait, do it now.

ragged pointlooking down on ragged point

It is cold comfort that, having created systems of inhuman complexity (smartphone settings for civilians, JavaScript bundling for developers) we can now throw inhuman intelligence at the messes we've made. I would rather apply that intelligence to novel challenges.

Towards the end of this interview, Clive Thomson points to the coming boom in software customization. It's true that we have forever been ill-served by systems that we can't create for ourselves, nor afford to hire programmers to make for us.

Towards the end of this interview, Clive Thomson points to the coming boom in software customization. It's true that we have forever been ill-served by systems that we can't create for ourselves, nor afford to hire programmers to make for us.