Sign in

did:web:lizthegrey.com

@web.lizthegrey.com
417 followers 130 following 121 posts

main: @lizthegrey.com

PostsRepliesMedia
Reposted by did:web:lizthegrey.com
ændra. @aendra.com · 08/02/2026
So bsky.team, about that pronouns field that's been languishing unused in the profile lexicon for months now...
511723 0
Reposted by did:web:lizthegrey.com
Skye @skydeval.nearhorizon.app · 17/02/2026
Made my first open spec. An ATProto lexicon for pronouns. Stored on your PDS as a real record, not reliant on labelers which can disappear for a variety of reasons. Multiple sets, neopronouns, and custom forms are all compatible. Any client can adopt it too! github.com/skydeval/atproto-pronouns
github.com
GitHub - skydeval/atproto-pronouns: A portable, user-owned pronoun system for the AT Protocol ecosystem
A portable, user-owned pronoun system for the AT Protocol ecosystem - skydeval/atproto-pronouns
64016 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 01/02/2026
Just migrated my personal site from Squarespace to self-hosted, consolidating it with my Bluesky PDS on one server using Caddy's host-based routing. Hit every possible gotcha. Here's what I learned about DNS propagation and certificate acquisition. 🧵
2749 0
Reposted by did:web:lizthegrey.com
fry69 @fry69.dev · 01/02/2026
Tiny self-promotion: I maintain a simple Ansible playbook for maintaining/installing my own PDS. The most interesting part is the Caddyfile -> github.com/fry69/altq.n... It includes support for @baileytownsend.dev's 2FA gatekeeper. Maybe this also helps for inspiration.
131 0
did:web:lizthegrey.com @web.lizthegrey.com · 01/02/2026
wait nvm it *was* CORS. set it on the .well-known dir and all is well now
030 0
did:web:lizthegrey.com @web.lizthegrey.com · 01/02/2026
pds.ls/at://did:web... still shows "missing PDS"
pds.ls
100 0
did:web:lizthegrey.com @web.lizthegrey.com · 01/02/2026
it's set on both my PDS and on lizthegrey.com now
100 0
did:web:lizthegrey.com @web.lizthegrey.com · 26/01/2026
There are some sharp edges, for instance @pds.ls doesn't fully work on did:web accounts.
120 0
did:web:lizthegrey.com @web.lizthegrey.com · 26/01/2026
Join me as a did:web!
040 0
Reposted by did:web:lizthegrey.com
Boris @bmann.ca · 21/01/2026
This blog post on the @atprotocol.dev site has my byline on it. We may have some other takes to share, @knowtheory.net has been thinking this through for a while. The tone here is - welcome! We're happy to have you, hope you'll lead with joy and dig in to help out.
35012 0
Reposted by did:web:lizthegrey.com
Bailey Townsend 🦀 @pds.dad · 07/01/2026
I've found myself retyping a lot of the same troubleshooting tips if someone has problems accessing Bluesky after an account migration. So I wrote a checklist, a self-guided troubleshooting guide! So if you or someone you know finds they can't post after migrating, maybe give this a read.
marvins-guide.leaflet.pub
Help! I've migrated to a new PDS, and my Bluesky doesn't work
A checklist of things to check when you move to a new PDS and new posts don't show or your account doesn't load on Bluesky
28420 0
Reposted by did:web:lizthegrey.com
heikadog @heika.dog · 02/01/2026
if you work on Atmosphere/ATProto-related things and need a technical writer or simply someone to give a cool name to a thing you're working on, i'm available on a freelance basis send a DM on here or email at@heika.dog
39337 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 22/12/2025
I finally wrote that essay about how I got an IPv6 prefix of my own to serve pds.lizthegrey.com on: whtwnd.com/lizthegrey.c...
whtwnd.com
BYOIP on AWS: a PDS case study | Liz Fong-Jones (方禮真)
BYOIP on AWS: a PDS case study This is a document detailing how I acquired an IPv6 block from APNIC, and then began hosting pds.lizthegrey.com off it. (Chances are a relay pulled this very essay via ...
3216 0
Reposted by did:web:lizthegrey.com
hailey @hailey.at · 17/12/2025
First community labeler taking actions on atproto using @roost.tools’s Osprey. entire Ozone and Osprey stack running on a $50/m OVH machine, with up to seven days of full firehose backfill for investigating patterns and exploring the network.
726839 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 17/12/2025
New year, new job. And it's been updated on the ATmosphere thanks to @protopro.blue. beta.protopro.blue/profile/lizt... (don't worry, I am not going anywhere, I'm still at @honeycomb.io, just wearing a different hat!)
beta.protopro.blue
9502 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 14/12/2025
we pretty clearly acknowledge that Cloudflare and Fastly are online intermediaries but not a publisher, for most purposes. to what extent is a relay operator or appview operator exposed, if they are an indiscriminate conduit for content that lives at rest elsewhere?
1122 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 14/12/2025
I think there are some very open questions with distributed PDS network and appviews as to whether an appview is a publisher if it is merely a proxy to view content that's hosted elsewhere. see, whtwnd, would you argue it is a "publisher", or merely a portal to view content that lives on PDSes?
3173 0
Reposted by did:web:lizthegrey.com
Bailey Townsend 🦀 @pds.dad · 13/12/2025
Wrote a getting started guide for Tap tonight! The new tool from Bluesky to backfill records and track future ones easier. Includes install directions, some explanation of what it does and how to configure it as well to help you get started.
marvins-guide.leaflet.pub
Quick getting started notes on tap
Bluesky released a new backfill/firehose tool today called Tap. These are some quick notes on trying it out to make it easier for anyone to give it a go.
58318 0
Reposted by did:web:lizthegrey.com
P(aul) Frazee @pfrazee.com · 13/11/2025
Nerding out about the question of whether the client or the server should be the one who speaks to the PDS
pfrazee.leaflet.pub
The politics of purely client-side apps
There's a surprisingly nuanced discussion in development about the political economy of clients and servers in the Atmosphere
3920329 0
Reposted by did:web:lizthegrey.com
fig (aka:[phil]) @bad-example.com · 12/11/2025
yup that's officially 10 billion atproto backlinks indexed by constellation across every lexicon that you can query at constellation.microcosm.blue
DIDS: 21,147,892
Link targets: 1,942,647,037
Linking records: 10,009,837,457
712418 0
Reposted by did:web:lizthegrey.com
Atmosphere Community @atmosphere.community · 16/10/2025
Announcing ATmosphereConf 2026, coming to Vancouver March 26th to 29th. We've got the full announcement and future news and updates on our new site news.atmosphereconf.org/3m3cwwz4mpk2j
news.atmosphereconf.org
Announcing ATmosphereConf Vancouver 2026 - ATmosphereConf News
The next ATProto Community Conference is coming to Vancouver, Canada, in March 26th to 29th 2026
716471 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 11/10/2025
Oh hey, looks like Blacksky has its appview up! I can see @spacelawshitpost.me / @did:plc:63hvnyjvqi2nzzcsjgnry5we via slingshot.microcosm.blue Check it out! blacksky.community/profile/did:...
blacksky.community
46718 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 11/10/2025
In other news, the ATmosphere treats censorship as damage and routes around it! XD
2164 0
Reposted by did:web:lizthegrey.com
Rudy Fraser @rude1.blacksky.team · 10/10/2025
Cooking up an app-view 🧑🏾‍🍳
ASCII art at the Blacksky App View homepage 2421 evts/sec throughput Fetching my own profile from the blacksky app view123 MiB/s inbound bandwidth
22623131 0
Reposted by did:web:lizthegrey.com
bryan newbold @bnewbold.net · 06/10/2025
a bunch of folks are wondering about how mod comms work for other PDS instances. this is also a problem for, eg, labelers trying to reply to appeals. the plan is this proposal, which we have been making slow progress towards (it has been a very very busy 12 months for mod eng team)
github.com
proposals/0005-mod-history at main · bluesky-social/proposals
Bluesky proposal discussions. Contribute to bluesky-social/proposals development by creating an account on GitHub.
27419 0
Reposted by did:web:lizthegrey.com
bryan newbold @bnewbold.net · 06/10/2025
for atproto devs and protocol watchers, I published an overview of the network moderation architecture. it tries to cover all the mod actions possible for each service type. this design has been around a while, but not well documented. this doc is not very polished, but could clarify some details
whtwnd.com
AT Moderation Architecture | bryan newbold
The AT network is becoming more heterogeneous in practice, with independent PDS hosts, apps, and alternative bsky AppViews establishing themselves. This means that more complex inter-service moderatio...
1224684 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 06/10/2025
So there's nothing stopping me from using developer tools / chrome extensions to override the Atproto-Proxy header for interactions between a web client and my own PDS, right? I can make that decision independently of Blacksky (or Bluesky PBLLC even!) changing their minified JS code?
2194 0
Reposted by did:web:lizthegrey.com
Mia @mia.omg.lol · 05/10/2025
+1 on that. I’ve been doing my appview stuff since December and spent ages going “well it’s not that important yet” and here we are
3161 0
Reposted by did:web:lizthegrey.com
Why @why.bsky.world · 06/10/2025
We've been working on a moderation inbox protocol but it hasnt quite shipped yet, it's being prioritized.
2533 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 05/10/2025
It is done.

Redirector
On
Description
Dynamic URL Redirector
Version
0.13.1
Size
< 1 MB
ID
lioaeidejmlpffbndjhaameocfldlhin
Inspect views
service worker
Permissions
Read your browsing history
Site access
Allow this extension to read and change all your data on websites you visit:

On specific sites
https://bsky.app/*
Add a new pageRedirector
Toggle theme

^https://www.google.com/search\?q=(.*?)&.*$
https://duckduckgo.com/?q=$1
Add
https://www.google.com/search?q=js&oq=js
Rules
Export
Import
Mode	Enabled	From	To	Action
Regex	
^https://bsky.app/(.*)$	https://blacksky.community/$1
1252 0
did:web:lizthegrey.com @web.lizthegrey.com · 05/10/2025
@pds.labeler.tny.im exists now, which is good because @decentralised.goeo.lol deactivated.
110 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 05/10/2025
btw you can assert this via a custom DID assertion! see for instance mine which asserts I am also @web.lizthegrey.com: web.plc.directory/did/did:plc:...
web.plc.directory
did:plc:i4tfenpfog244rxry5uz4vtk
1101 0
Reposted by did:web:lizthegrey.com
Mia @mia.omg.lol · 05/10/2025
yeah defo not prod ready yet. It’s mostly post threading being broken* and the lack of following timelines stopping a technically useable experience atm.
191 0
Reposted by did:web:lizthegrey.com
Christine Lemmer-Webber @dustyweb.bsky.social · 05/10/2025
I think it's important to read carefully: Blacksky is great, and they've got the entire ATmosphere's hopes pinned on them (which is frankly an unfair burden), and this is Bluesky's fault not Blacksky's But it does show that "credible exit" has yet to be achieved, let alone decentralization
310336 0
Reposted by did:web:lizthegrey.com
Why @why.bsky.world · 04/10/2025
A little proof of concept I've been working on, it's a version of Bluesky that you can run locally, even on your laptop, that pulls just the data you care about from the firehose, indexes it, and provides you an interface to view and interact with posts.
github.com
GitHub - whyrusleeping/konbini
Contribute to whyrusleeping/konbini development by creating an account on GitHub.
18863176 0
Reposted by did:web:lizthegrey.com
Jay 🦋 @jay.bsky.team · 03/10/2025
Can't code? I'd say ask a friend, but at the rate AI is improving, maybe you won't even need to. Someone built a functional Appview with replit overnight. bsky.app/profile/doll...
6219517 0
Reposted by did:web:lizthegrey.com
hailey @hailey.at · 03/10/2025
there's some more to do here in the repo to get it where i want, but will probably write a leaflet soon on making moderation work for people that are not Bluesky PBC. hoping that this will be a good step in that direction.
github.com
GitHub - bluesky-social/osprey-atproto: A set of packages, UDFs, and rules to use Osprey with ATProto
A set of packages, UDFs, and rules to use Osprey with ATProto - bluesky-social/osprey-atproto
836972 0
Reposted by did:web:lizthegrey.com
hailey @hailey.at · 03/10/2025
im rebuilding and simultaneously open sourcing our automated moderation stack. these are the types of things that every bluesky fork or non-bluesky atproto application is going to need, and i really want to see those tools available
628027 0
Reposted by did:web:lizthegrey.com
dan @danabra.mov · 02/10/2025
i wrote down the process of resolving an at:// URI step by step. turns out, it's a great way to learn how the AT protocol works!
overreacted.io
Where It's at:// — overreacted
From handles to hosting.
20548101 0
Reposted by did:web:lizthegrey.com
Doll @dollspace.gay · 02/10/2025
The Appview code should have everything blueskys appview does, the only problem it is running into is getting the right numbers for database connections and pooling. github.com/dollspace-ga...
github.com
GitHub - dollspace-gay/PublicAppView: A third party Appview for ATproto
A third party Appview for ATproto. Contribute to dollspace-gay/PublicAppView development by creating an account on GitHub.
4629 0
Reposted by did:web:lizthegrey.com
Doll @dollspace.gay · 02/10/2025
Doll believes its software might be the first third party AppView. We made it out of spite because we kept telling people they will need one and they kept ignoring doll and yapping about how great their PDS is while not building an AppView.
5314 0
Reposted by did:web:lizthegrey.com
daniel holmgren 🫠 @dholms.at · 26/09/2025
okay and as promised, the bluesky PDS is officially open for returning users to migrate their accounts back! hoping this lowers the stakes & gives folks the confidence to explore some other PDSs in the network! docs.bsky.app/blog/incomin...
docs.bsky.app
Enabling Account Migration Back to Bluesky’s PDS | Bluesky
One of the core promises of AT is the seamless account migration between PDS hosts. Since federation opened up in the AT network, it has been possible to migrate away from the Bluesky PDS and between ...
26931261 0
Reposted by did:web:lizthegrey.com
fig (aka:[phil]) @bad-example.com · 19/09/2025
Finally publishing this about PLC! On a day with big PLC news!! I think the news recasts this piece into more "why that's important", and less doom hopefully!
updates.microcosm.blue
Adversarial PLC directory migration - microcosm
Contingency planning: what's our credible failover for the centralized underpinning of ATProto identities?
510130 0
Reposted by did:web:lizthegrey.com
Slices @slices.network · 20/09/2025
slices.network Join the waitlist today! 👉 slices.network/waitlist
slices.network
Slices - Build AT Protocol AppViews in minutes, not months
The complete development platform for AT Protocol applications. Deploy schemas, query indexed data, authenticate users. Everything you need to ship your AppView.
1525259 0
Reposted by did:web:lizthegrey.com
Laurens @laurenshof.online · 18/09/2025
hello from my own PDS
screenshot from plc operations log showing that my pds has moved to pds.laurenshof.online
1126913 0
Reposted by did:web:lizthegrey.com
bryan newbold @bnewbold.net · 19/09/2025
excited to share that we are following through on our earlier commitments and putting together an independent+neutral organization to house the DID PLC system, includes the directory service
docs.bsky.app
Creating an Independent Public Ledger of Credentials (PLC) Directory Organization | Bluesky
The Bluesky Social app is built on an open network protocol that refers to each user by a unique Decentralized Identifier, or DID (a W3C standard). The most popular supported DID method was developed ...
321080333 0
Reposted by did:web:lizthegrey.com
Tangled @tangled.org · 18/09/2025
tangled.sh is now tangled.org!
git diff of two lines:
tangled.sh (removed)
tangled.org (added)
1429728 0
Reposted by did:web:lizthegrey.com
P(aul) Frazee @pfrazee.com · 18/09/2025
pfrazee.leaflet.pub
Update on Protocol Moderation
Where account takedowns happen is important
42518162 0
Reposted by did:web:lizthegrey.com
Tangled @tangled.org · 26/08/2025
we did it reddit
2918 0
Reposted by did:web:lizthegrey.com
Liz Fong-Jones (方禮真) @lizthegrey.com · 22/08/2025
Bluesky should make it so that regardless of account recreation / ban evasion, that if you block someone with a particular handle, if they re-surface with that same display domain handle later, they stay blocked. eg block records should record not just DID, but also the handle domain resolution.
2738 0