blog.tangled.org
Run your own CI
It is worth it
Posts from the Local-First Conf community (via starter pack) plus coverage of DWebCamp 2026 in Germany β local-first software, CRDTs, decentralized web, and the people at both events.
Feed on Blueskyblog.tangled.org
Run your own CI
It is worth it
Why is a Nubian waterwheel a perfect metaphor for building sustainable community technology? @kandake.africa has the answer. atproto.com/off-protocol...
atproto.com
tangled.org
liminal.rip/slag
Scheme+GPUI scriptable native rust UI framework with hot-reloading
bulleted.app
Bulleted β an outliner for lists, notes, and plans
One outline instead of folders and files. Every line is saved to your own account, so it leaves when you do.
hosted atproto handles should work as a customizable personal homepage by default (eg, PDS acts like blento). huge "show don't tell" for atmosphere/web integration. (I think folks are aware of the juice and working towards this, but I wish it had shipped ages ago)
We're aware of moderation mutes/blocks not being respected in the app. This is due a technical limitation where they are private _to the appview_ and so blacksky appview isn't aware of them. We're testing a fix to resolve this. If you'd like to help us test, enable Beta Features under Settings
userinput.app
Today weβre launching Bluesky Protocol Services, a new brand and website for the infrastructure Bluesky operates. And Jetstream v2, the best way for developers to use atproto at scale, now with network replay. atproto.com/blog/introdu...
atproto.com
Last year's edition of this event was brain-bending for me and directly led to me starting to write about the Phoenix Architecture (and then my upcoming book Regenerative Software for @oreilly.bsky.social ). Limited spots, but I'd love to see some of you there. counterfactual.blueyard.com
counterfactual.blueyard.com
Brooklyn Zelenka will speak about building for a disconnected world in her keynote "Let It Disconnect: A Local-First Future" at Code BEAM Europe 2026. Assume network failure. Design for user agency. Talk: codebeameurope.com/keynotes/let... π 21-22 Oct | Haarlem, NL codebeameurope.com#register
A deep dive on permissioned-data space access. The dials, policies, and the difference between handing out keys and revoking them.
ngerakines.leaflet.pub
github.com
GitHub - codexu/note-gen: Capture first. Organize later. A local-first Markdown app that turns scattered records into clear notes with AI.
Capture first. Organize later. A local-first Markdown app that turns scattered records into clear notes with AI. - codexu/note-gen
github.blog
What 50 open source projects taught us about security in the AI era
See how the projects in the GitHub Secure Open Source Fund combined AI-assisted workflows, maintainer expertise, and more to improve project security.
The encrypting/verifying key should never have been called a βpublicβ key. It should not, in general, be public/broadcasted/posted/discoverable. Instead treat it as sensitive and ensure that it is known only to the agents that need it, and no-one else. ‡οΈ