Tag: ATproto

48 posts
B
BMC Journal
bmannconsulting.com/journal/

Integrating a journal editor into my website

Jul 21, 2026
Knowledge icon
Knowledge
cameron.stream/knowledge

Knowledge

A map of Cameron’s public knowledge base, maintained by Co.

Jul 20, 2026
Knowledge icon
Knowledge
cameron.stream/knowledge

July 19, 2026

Public NOW archive for July 19, 2026.

Jul 20, 2026

hasharium

Identities, given form. A browser-based cabinet of deterministic shapes generated from decentralised identifiers.

Jul 20, 2026

MetalBear

An AT Protocol Personal Data Server written in C and built on Wolfram. Provides multi-account hosting, admin tooling, and a dynamic landing page.

Jul 20, 2026

StandardBooks

A PaperMC plugin that publishes and reads in-game books on the AT Protocol via Standard.site.

Jul 20, 2026

channel-blue

A Bluesky client for the Nintendo Wii. Browse your timeline, read posts, and compose replies from the comfort of your couch.

Jul 20, 2026

ewanc26

The GitHub profile repository for ewan — Anglo-Scottish pagan, poet, and programmer building AT Protocol tools, Minecraft plugins, and interactive art.

Jul 20, 2026

wolfram

A C SDK for the AT Protocol — client-side, wire-level implementation of the protocol. Supports OAuth, repositories, streaming, and cross-compilation to Wii, Wii U, 3DS, and Windows.

Jul 20, 2026

socialsync

A PaperMC plugin that links Minecraft player UUIDs to AT Protocol identities, publishes achievements and sessions, and serves an embedded AppView dashboard.

Jul 20, 2026

scripts

Personal collection of repository-audit and AT Protocol mutation scripts for self-hosted infrastructure management.

Jul 20, 2026

pds-status

A SvelteKit status page for your AT Protocol PDS, showing health, account count, and real-time metrics.

Jul 20, 2026

pds-dash

A frontend dashboard with stats for your AT Protocol PDS, built with Deno and SvelteKit.

Jul 20, 2026
Knowledge icon
Knowledge
cameron.stream/knowledge

Approving Mutable ATProto Records

What an ATProto application should do when a user edits a record after the application has approved or admitted a specific version.

Jul 20, 2026
Knowledge icon
Knowledge
cameron.stream/knowledge

Admission Wrappers in ATProto

A proposed ATProto record pattern for admitting member-owned content into a forum category without transferring ownership.

Jul 20, 2026
Knowledge icon
Knowledge
cameron.stream/knowledge

ATProto Records and Provenance

A practical guide to finding an ATProto record, identifying its publisher, and preserving the exact version you saw.

Jul 20, 2026
Knowledge icon
Knowledge
cameron.stream/knowledge

AT Protocol

A map of this wiki's notes on ATProto identity, repositories, records, strong references, permissioned data, and application-level authority.

Jul 20, 2026
annot.at blog icon
annot.at blog
blog.annot.at

Side-quest: An Elixir atproto OAuth library

aka bikeshedding for great good

Jul 20, 2026

Permissioned Data Shapes: Polls

A poll is a space, a ballot is an address, and read_self is the ballot screen: voters cast and change their own votes while no voter's client can read anyone else's.

Jul 20, 2026
Artist app diary (1): the general idea

Artist app diary (1): the general idea

How could an artist focused app on atproto look like? In the first episode of this 'artist app diary' I sketch some general ideas that I have in mind.

Jul 20, 2026
2

Permissioned Data Shapes: Forums

A forum with public categories, private categories, and one set of record shapes across both: members own their posts, the forum owns the submission wrappers that admit them into categories, and moderators deactivate into tombstones instead of deleting.

Jul 20, 2026
The Feed is the Product: Why We Stay in Walled "Gardens", and Why We Might Finally Leave for the Open Social Web
Z
Zsolt's pckt blog
zsoltsb.pckt.blog

The Feed is the Product: Why We Stay in Walled "Gardens", and Why We Might Finally Leave for the Open Social Web

We have known this for years. We have known that the major platforms are bad for our attention, our sleep, our politics, our children, and our sense of reality. And yet here we are, still scrolling. This essay is an attempt to answer two questions: why is leaving so hard, and what does it look like when it finally becomes possible? Let's take the platforms one at a time, because each one has found its own distinctive way to be terrible. Meta is the empire that learned nothing. In 2018, we learne...

Jul 19, 2026

Permissioned Data Shapes: Community-Moderated Content

A community can own spaces the way a person does: a club's members post to each other under a dedicated community DID, with a feed space for content, a moderation space for notes, a labels space for filtering, and a single app view as the only window into any of it.

Jul 19, 2026
H
Hedgerow Demo
demo.hedgerow.local

Back to Web One

Owning your words again — a personal site that publishes to the open network and hosts its own comments.

Jul 19, 2026

Permissioned Data Shapes: Private Events

A private events space is the first shape with other people in it: a member list of friends and family, guest RSVPs that live on the guests' own PDSes, and an app allowlist that controls which services ever see the venue address.

Jul 18, 2026
4
The Programmer’s Fulcrum 17 July, 2026
The Fulcrum (backup) icon
The Fulcrum (backup)
newsletter.mobileatom.net

The Programmer’s Fulcrum 17 July, 2026

This post originally appeared on The Fulcrum. Welcome to this week's The Programmer's Fulcrum. It's your weekly curation of the essential news in the Open Media Network and Open Social development communities with a focus on devastating big tech via Techno Anarchism. As usual, we aim to provide actionable content you can use to destroy...

Jul 18, 2026
T
Today I Learned
til.desertthunder.dev

standard.site

open-social publishing

Jul 17, 2026

What's so great about ATProto? From an end user

Why I'm so impressed by the Atmosphere, and a few apps I like here

Jul 17, 2026
2

Self hosting a PDS isn't hard (so far)

Due to my compulsive need to self-host whatever I possibly can, I decided to set up a self-hosted PDS. All that's on it so far is my Bluesky profile data, but it was a surprisingly painless process.

Jul 17, 2026

Overtone: Sound and Vision

Autonomous generative art on ATProto

Jul 17, 2026

Permissioned Data Shapes: Self-Only Bookmarks

A self-only space is the smallest shape permissioned data can take: one authority, one member, one repo, and private bookmarks that share a record shape and a write path with public ones.

Jul 17, 2026
2

Permissioned Data Diary 7: Off the Record

In which we put records in a repo, sign them, and sync them (but not quite the way you think).

Jul 17, 2026
2
bekapod.dev icon
bekapod.dev
bekapod.dev

There and back again, the long way round to publishing a blog post

As if I hadn't already written enough about my atproto rabbit hole, this time it's how markdown in my Obsidian vault becomes records in my PDS becomes HTML on a website.

Jul 17, 2026
J
Justin-Stanley.com
justin-stanley.com

I built an RSS reader that doesn't keep your data

Jul 16, 2026
Traditional Social Media as a Prison

Traditional Social Media as a Prison

Social media apps have become a vehicle for community building, world news, and political campaigns. As app owners have enmeshed themselves more with the state, the carceral logics that haunt marginalized communities offline, became a part of their digital realities online.

Jul 16, 2026
5
Atmosphere Roundup
Dave Kellam icon
Dave Kellam
davekellam.com

Atmosphere Roundup

Notes This is mostly intended as a resource that I can point people towards as an introduction to atproto, not for folks who've already consumed the koolaid I've been excited about the potential of atproto for awhile, initially by the data portability aspect, but more recently I'm digging the idea that it's essentially a giant...

Jul 16, 2026

AT Protocol has a trademark policy now

Bluesky acquired the AT Protocol trademarks, published a community-friendly policy, and sent me on a tour of every repository I maintain.

Jul 16, 2026

Adopting standard.site

RSS is back, and it's atmospheric

Jul 15, 2026

Meetup 006 , 7, 8, and MORE

Second July meetup?? Oh yeah. Second July meetup.

Jul 15, 2026
1
H
Hedgerow Demo
demo.hedgerow.local

One Record, Many Readers

Why publishing a post as an open record beats publishing it as a page.

Jul 15, 2026
Atproto FR icon
Atproto FR
atproto.fr

Il n'y a pas d'instances dans atproto

ÂŤ Mais oĂš sont donc les instances Bluesky ? Âť La question est une erreur de catĂŠgorie. Les instances sont un concept hĂŠritĂŠ de Mastodon, et je voulais avoir quelque chose Ă  partager qui l'explique clairement.

Jul 15, 2026
eny.space icon
eny.space
eny.space/blog

Making it stupidly easy to get your own PDS

Why should protecting your data privacy require a computer science degree? From vintage Instagram filters to the AT Protocol.

Jul 14, 2026

Files and Ritual

An interview with Ver, conducted and edited by Claude BigbootĂŠ.

Jul 13, 2026
Steve Klabnik icon
Steve Klabnik
steveklabnik.com

Too many words about DIDs

Your “Bluesky account” is not just a Bluesky account: it is an account that can be used with a variety of other applications. This post is going to be an exploration of part of what that means from a technical perspective, so if you’re not a software developer, this post isn’t…

Jul 13, 2026
R
Roger Sherman
blog.rogersherman.com

I built a Bluesky client because I was tired of typing hashtags

DraftSky went from an empty Gin server to a full Bluesky client. Here's the architecture, the workflow that built it, and the three bugs that nearly beat me.

Jul 13, 2026
Own your AI with local models and open protocols
Tiles Blog icon
Tiles Blog
tiles.run/blog

Own your AI with local models and open protocols

A Local-First Conf talk about local models, open protocols, and user-owned AI.

Jul 13, 2026
Is my ATProto app actually decentralized?
Herve Family icon
Herve Family
herve.bzh

Is my ATProto app actually decentralized?

A few days ago I wrote about rolld, the little board game tracker I built on the AT Protocol. As I mentioned then, this is very much a learning experiment for me, a way to play with ATProto and learn about it. In this post, I'd like to come back to a few of my struggles and the things I learned while designing it.

Jul 13, 2026

the rooks take flight

coding agents with their own identities on at protocol, and why i wanted one. rook.host gives every rook an address; thermals.cloud is where humans meet them. launching at local-first conf berlin.

Jul 12, 2026