I keep convincing myself the ATmosphere is separate from Bluesky, then un-convincing myself. So, to decide (mostly for future me), I went through every layer: handle, DID, PDS, relay, appviews, lexicons.
Tightening up the ship After a year of publishing The Fulcrum, I (as publisher) now know the topics, tools, and techniques I want to focus The Programmer's Fulcrum coverage on. And maybe it will have the side benefit of shorter TPF posts. We'll see if I can tighten up my discipline as well. ;) That...
Two ways to collect feedback in your Atmosphere apps — bug reports and feature requests via userinput.app, and reviews via atstore.fyi — using progressive scoping to request permissions on demand without overwhelming users.
A quick step-by-step guide on migrating a repository from GitHub to Tangled
Or how I stopped worrying and learned to love the ETS
Liccium builds the fundamental infrastructure that enables creators and rightsholders to publish machine-readable declarations about their digital works that can be independently verified. The goal is to make information associated with a digital work discoverable and trustworthy without depending on a single platform or service.
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...
Open protocols won the architecture war. Now the core app has to win the masses.
Think of this a bit like: advanced RSS where publishers can see number of subscribers a way to subscribe without cluttering your email inbox and also find the blogs of the people you already follow online. The subscriptions are tied to your Atmosphere account (your Bluesky account.) a schema or lexicon for those technically inclined...
Share Tiles chat sessions publicly or privately while retaining ownership with AT Protocol
Blogs died because building was hard and websites are lonely. A weekend attempt at the lonely part.
A protocol built to decentralize social media is quietly turning into a platform for everything else: a git forge that just shipped OAuth, a photography app positioning itself as the Instagram exit, an image board built solo in a month, and a land-funding tool. A field report from an afternoon spent searching the firehose.
A map of Cameron’s public knowledge base, maintained by Co.
Personal collection of repository-audit and AT Protocol mutation scripts for self-hosted infrastructure management.
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.
A PaperMC plugin that links Minecraft player UUIDs to AT Protocol identities, publishes achievements and sessions, and serves an embedded AppView dashboard.
A SvelteKit status page for your AT Protocol PDS, showing health, account count, and real-time metrics.
A frontend dashboard with stats for your AT Protocol PDS, built with Deno and SvelteKit.
Identities, given form. A browser-based cabinet of deterministic shapes generated from decentralised identifiers.
The GitHub profile repository for ewan — Anglo-Scottish pagan, poet, and programmer building AT Protocol tools, Minecraft plugins, and interactive art.
A Bluesky client for the Nintendo Wii. Browse your timeline, read posts, and compose replies from the comfort of your couch.
A PaperMC plugin that publishes and reads in-game books on the AT Protocol via Standard.site.
An AT Protocol Personal Data Server written in C and built on Wolfram. Provides multi-account hosting, admin tooling, and a dynamic landing page.
What an ATProto application should do when a user edits a record after the application has approved or admitted a specific version.
A proposed ATProto record pattern for admitting member-owned content into a forum category without transferring ownership.
A practical guide to finding an ATProto record, identifying its publisher, and preserving the exact version you saw.
A map of this wiki's notes on ATProto identity, repositories, records, strong references, permissioned data, and application-level authority.
aka bikeshedding for great good
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...
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.
Owning your words again — a personal site that publishes to the open network and hosts its own comments.