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.
Support for @leaflet.pub documents is now live on @atexplore.social!
Today we’re enabling support for Leaflet posts on AT Explore 🚀 Until now, only official Bluesky records displayed in a more user-friendly way. Leaflet is the first non-Bluesky record type to get this treatment — with more custom lexicons to come.
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.
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.
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).
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.