









Introducing Bulk Upload: Turn a Spreadsheet Into Scheduled Posts in Seconds
Schedule up to 100 posts at once with Buffer’s new Bulk Upload feature. Import a CSV, review your posts, and publish. Ideal for creators, teams, and agencies who plan social content in spreadsheets.



Adversarial ATProto PDS Migration | Blog
An ATProto account lives on a Personal Data Server (PDS), and that service needs to be hosted somewhere by someone. There are a lot of options here, like a Raspberry Pi in your closet, a rented VPS in a datacentre, or a batteries-included service like bsky.social.

Bitesize Proto: Upserting ATProto Records - Hitchhiker's Guide to the Atmosphere
Tired of creating duplicate records in a repo from your atproto app?
Getting Started with the Semble PDS Client | Semble Docs | Cosmik
We'll be shipping a more comprehensive API in the future. Meanwhile, this is a simple and lightweight PDS client working with Semble data directly on your PDS. Please share any feedback about bugs or ways to improve it (or feel free to make a PR directly to the package).
I’m thinking about this whole “missing blobs” problem after migrating between PDSes. Could a server process iterate over all the posts to check for missing blobs, and then import them automatically? What requires the user to manually detect this? The more automated, the better; for more users.
I recently got super into the ATProto spec and how different services use PDS to store the data, I put together a quick client-only website that presents all those records in a single, consolidated feed of all my activity: at.diego.codes
at.diego.codes — Diego Vicente
at.diego.codes