Skip to content
annot.at blog

annot.at blog

@jola.dev

annot.at is a service for discovering blog posts through feeds and syncing the content to atproto standard.site.

3Readers
6Posts
27d agoLast active
Posts page redesign
Aug 7, 2026
Now splits posts into categories, published, unpublished, etc
atprotoelixir
Latch: an idiomatic Elixir OAuth atproto library
Jul 26, 2026
Or how I stopped worrying and learned to love the ETS
atprotoelixir
Side-quest: An Elixir atproto OAuth library
Jul 20, 2026
aka bikeshedding for great good
1
atprotoelixir
A fancy pants atproto OAuth login screen
Jul 1, 2026
In the interest of procrastinating on building out the actual features I have left, I decided to tackle the login page. I had started with a DeadView, aka a classic Phoenix controller. Very simple, it's just an input field and a submit button. But the actual login flow takes a second or two, there's a back and forth involved and not every PDS is going to be very fast, you gotta validate everyone is who they say they are, etc. So the result was an awkward wait on submit. I made a small optimizati...
2
atprotoelixir
Atom feeds supported
Jun 30, 2026
annot.at now supports Atom feeds, on top of the existing RSS feed functionality. This wasn't a big lift to add, I had just skipped it on the path of getting something working. The commit is here https://tangled.org/jola.dev/annot.at/commit/4cf83135c0497ed86b1970fe848559d7f70f6a0a. Apart from setting up the Saxy SAX parser, the data we extract is not very complicated:
Syncing your blog content to standard.site, using your feed
Jun 28, 2026
Hi! In the spirit of the atproto community I am going to be writing here about building annot.at. Will post bigger more serious things on my blog at jola.dev and I'll use this more as a daily (except not daily) journal. So, annot.at is the continuation of me adding standard.site atproto integration to my personal blog. The goal of the project is to discover publications and documents, as well as use the blog feed as the mechanism for finding new posts and automatically publishing them to atproto...
1
elixiratproto
You've reached the end.