I created @glean.at during the time new Atmosphere apps were popping up every day. Is there a website tracking new apps? I feel like that euphoria phase has passed, or is it just an impression? #atprotodev
Julien Robert
Julien Robert
@julien.rbrt.fr
Browsing the Atmosphere. Building software (incl @glean.at) ๐๐พ https://julien.rbrt.fr
108 followers182 following103 posts
Julien Robert reposted
Julien Robert reposted
Julien Robert reposted
Julien Robert reposted
Busy fixing the last few glitches before deploying the new frontend and I get roasted by @glean.at daily digest ๐ซ
Big frontend overhaul of @glean.at coming. I have been playing with Svelte and that will replace the Go template + htmx frontend, making the surface to maintain for the upcoming @repebble.com app and Xteink app (so two months ago I know) smaller :) This should open the way for a mobile app too!
Julien Robert reposted
Made my first #pebble watch app! apps.repebble.com/532616a51884... It allows you to dictate voice notes to a @home-assistant.io tasks list.
Finally received it! It is GREAT! #pebble bsky.app/profile/juli...
For me @glean.at is feature complete for dailying it. The real question is now, what do you miss?
Julien Robert reposted
Noice! bsky.app/profile/fedo...
Presenting Fedora Linux 44! This release brings @gnome 50, @kde Plasma 6.6, tweaks to the Anaconda installer, and more! Thank you to all of the contributors for another successful release. We hope you enjoy it! โก๏ธ https://fedoramagazine.org/announcing-fedora-linux-44/ #Fedora #Linux [โฆ]
Julien Robert reposted
New day, new product on the Atmosphere. Launching glean.at a Social RSS Reader on @atproto.com. What does it mean? - Your RSS reader becomes connected to your social graph. - See what people like you read, like or annotate - Discover feeds or articles you wouldn't have known before
I may be biased, but I already replaced my FreshRSS instance with this: bsky.app/profile/glea... #atprotodev
New day, new product on the Atmosphere. Launching glean.at a Social RSS Reader on @atproto.com. What does it mean? - Your RSS reader becomes connected to your social graph. - See what people like you read, like or annotate - Discover feeds or articles you wouldn't have known before
One of reason I love atproto: tangled.org/did:plc:rgvl... The upcoming social rss reader I am working on can simply ingest @margin.at annotations and display them nicely alongside its own annotations. Same thing goes obviously for the social graph.
I guess I will start running github.com/did-method-p... in case next time plc.directory gets hit. That's probably the most centralized part of #atproto isn't it?
Julien Robert reposted
Replying to @grapheneos.org
We're posting this to reach someone at Wired who can pause this and have it handled with the appropriate care it needs. Sourcing an article about GrapheneOS from a person who has spent years trying to harm us and is losing a legal battle including having to withdraw these claims makes no sense.
Made a small update to this because the listRepo endpoint on knot haven't been accepted. Instead the UI just accepts an handle and get the records from the PDS. In hindsight it should have been the UX from day 1 :p. bsky.app/profile/juli... knotview.srv.rbrt.fr #tangled
Christmas holidays got in between, but this is done: knotview.srv.rbrt.fr. After tangled.org/tangled.org/... is merged, the UX should be even better. bsky.app/profile/juli...
I already have 3 great feeds that would have been annoying to create myself: bsky.app/profile/atti... It even has a BYOK LLM option, so I can use my local qwen3.5 model! Love it.
1/ Today, weโre excited to introduce Attie, currently as an invite-only closed beta. Attie is the first agentic social app on atproto. Itโs something completely newโan experiment in making building on the protocol more accessible.
Julien Robert reposted
Today, weโre excited to introduce Attie, currently as an invite-only closed beta. Attie is the first agentic social app on atproto. Itโs something completely new โ an experiment in making building on the protocol more accessible.
I love exotic websites, so I rewritten my full Go + WASM (via Vecty) personal website (julien.rbrt.fr) to @standard.site lexicons and some custom rendering: tangled.org/julien.rbrt..... I have to admit it feels way more hacky, but now I can say my website lives on my PDS! #atdev #atproto
I bought my remote ticket to #ATmosphereConf - join me online March 2026 atmosphereconf.org bsky.app/profile/juli...
TIL there are remote tickets. Thanks ๐
Julien Robert reposted
I had too much fun this weekend building TalkToThem. It is effectively like the Gylfole AI bot from Silicon Valley serie talktothem.app. Works with Signal and WhatsApp: github.com/julienrbrt/t... Bonus it won't crash your network.
As every developer starting a new side project, I obviously already bought the domain: glean.at bsky.app/profile/juli...
Building a PDS: done. Now time to build cool app using #atproto. I'm tired of FreshRSS, so let's build another RSS reader. This time a social RSS reader because AtProto.
Finally tagged Vow v0.1.0. I have tested it on a few AppViews and it works fine. Having more people testing it would be welcome :) I have put some invite codes in the readme for the test server (vowpds.srv.rbrt.fr). bsky.app/profile/juli... #atdev #atproto
But the cool thing about AtProto, is that I still own my data. I can store it where I want (IPFS in Vow's case) and interact with it on my own terms. Try it out: tangled.org/julien.rbrt.... Thanks @alice.mosphere.at for atproto-smoke. It came right on time. Now I need to make it work with Vow :p
Oh fun.. I broke it. Getting the good old 'jwt signature does not match jwt issuer'... bsky.app/profile/juli... #atdev
Been diving deep into PDS and AtProto lately, it was really fun and it's finally brought Vow to life. Think of it as a BYOK (bring-your-own-key) PDS. Why? Because standard PDSes sign repo changes, which means a malicious instance could potentially post as you.
But the cool thing about AtProto, is that I still own my data. I can store it where I want (IPFS in Vow's case) and interact with it on my own terms. Try it out: tangled.org/julien.rbrt.... Thanks @alice.mosphere.at for atproto-smoke. It came right on time. Now I need to make it work with Vow :p
Vow is based on @hailey.at's Cocoon. I do have a few non BYOK related changes I'd like to upstream. Is Tangled or GitHub the best place? Anyway, I will attempt to migrate my main handle to Vow in a few days after ironing the remaining issues. #atproto #pds
This means once you register a passkey, you don't have to trust your PDS instance anymore. Sure, there's a UX tradeoff (you need to sign on posts/likes), but the AtProto protocol is flexible enough to handle it. Ideally, atproto itself should support this: github.com/bluesky-soci... for better UX.
Any thoughts on this @atprotocol.dev #atproto tangled.org/strings/juli... bsky.app/profile/juli... ref github.com/bluesky-soci...
Deeper in the #atproto BYOK PDS rabbit hole, and it isn't looking pretty because of `verificationMethods.atproto`. We cannot get a great UX because it is way too spammy, creating that service auth token is done a lot of times. The PDS should be able to create the service auth token with its own key.