John's Dev Blog

Leaflet Launch, ActivityPub Progress, and Some Mario Galaxy!

This week I launched Leaflet support on AT Explore, made solid progress on ActivityPub profiles, and started expanding Lexicon support for publishers. Also took a quick detour into the new Mario Galaxy remaster on Switch 2.

October 05, 2025

Hello! It’s been a busy week. I launched Leaflet on AT Explore, made progress on ActivityPub profiles, and even found time for some Mario Galaxy. I may have picked up the Mario Galaxy remaster on Switch 2 mid-week, which probably slowed productivity a bit.

Leaflet Launch on AT Explore

Monday I had the day off, and what better thing to do on a day off than launch a new feature? Leaflet document support finally went live on AT Explore. This honestly took longer than I expected. I ended up doing a bunch of testing against different posts to make sure everything rendered the way I wanted.

John Whiteside's avatar
John Whiteside
4mo

Support for @leaflet.pub documents is now live on @atexplore.social!

I’m really happy with how it turned out. It’s a great example of how an open network can work—how other apps can adopt a lexicon and have content across apps just work.

ActivityPub

That brings me to ActivityPub. I’ve already shared how I’ve been experimenting with it in AT Explore, and this week I wanted to keep that momentum going by bringing profiles into the mix.

I built a solid first version of ActivityPub profile support. It still needs more testing, and there are a few issues with some servers (like Threads) that I need to dig into a bit more.

I also shared an example of how I’m thinking about linking records between the AT Protocol and ActivityPub. I think bridged content is a good place to start. When you land on a profile that has been bridged to the AT Protocol, they will be able to click into the ActivityPub profiles and see details about the server. Eventually, you’ll be able to see their posts as well.

John Whiteside's avatar
John Whiteside
4mo

I’ve been playing around with how I want to link AT Protocol and ActivityPub data on @atexplore.social. Here’s one example, clicking into an ActivityPub profile from a profile bridged by BridgyFed.

Thumbnail from embedded video. Go to Bluesky to see the full post.
This media is not supported...
See the full post on Bluesky!

Once I build out post support, bridged posts that tag an ActivityPub user will also be able to link back into that data. Still a lot to do, but I’m glad I made solid progress. I’ll be testing things more in my beta environment this week.

Wrapping Up the Week

I also spent a little time over the weekend finishing a few code reviews and getting everything I worked on merged into my beta environment. I started expanding Lexicon support for Leaflet publisher records too. It’s still early, but it’s coming together.

What’s Next

This week I’m planning to expand Lexicon support a bit more. I’d love to launch a couple more lexicons soon. I still have my eye on Tangled and will probably at least have a rough version or plan for it this week.

New ActivityPub features will probably take a bit of a back seat while I focus on testing and stability.

A Quick Gaming Break

I don’t think I’ve mentioned this yet, but I’m a bit of a gamer. Not the Call of Duty or Halo kind—more of a Mario and Zelda type. Zelda’s my favorite series (I even have a Link tattoo on my arm).

John Whiteside's avatar
John Whiteside
4mo

Stoked to play this!

Nintendo Switch game cover showing Super Mario Galaxy and Super Mario Galaxy 2. Mario is floating in space with Luma characters, and in the lower section he rides Yoshi while planets and other characters appear in the background. The cover has a diagonal space divide and an ESRB E for Everyone rating.

This week the Mario Galaxy bundle dropped, so naturally I was pretty excited. I may have lost a little bit of project time to it, but a distraction every once in a while isn’t a bad thing.

Subscribe to John's Dev Blog
to get updates in Reader, RSS, or via Bluesky Feed
Expanding Lexicons and Hardening AT Explore
Leaflet Testing and Launch, What’s Next for AT Explore