Christian, Wendy, kev, nanomonkey, Dmitri and me organised this event here over the last months and finally it is happening next week at the @internetarchive in SF!

The idea is to bring people together to reflect about the last years of building peer-to-peer software and formulate ideas for the future.

https://dwebseminar.org/

* DWeb Seminar, August 13 - 15: we've invited ten researchers and developers from different p2p projects to come, cook and live together, share learnings and formulate a publication
* DWeb Weekend, August 16 - 17: Public days full of roundtable discussions, workshops, presentations and demos

Come and join us if you can! For Sunday we still have free slots for your talks and workshops.

#dweb #p2p #localfirst #dwebseminar #internetarchive

Christian, Wendy, kev, nanomonkey, Dmitri and me organised this event here over the last months and finally it is happening next week at the @internetarchive in SF!

The idea is to bring people together to reflect about the last years of building peer-to-peer software and formulate ideas for the future.

https://dwebseminar.org/

* DWeb Seminar, August 13 - 15: we've invited ten researchers and developers from different p2p projects to come, cook and live together, share learnings and formulate a publication
* DWeb Weekend, August 16 - 17: Public days full of roundtable discussions, workshops, presentations and demos

Come and join us if you can! For Sunday we still have free slots for your talks and workshops.

#dweb #p2p #localfirst #dwebseminar #internetarchive

As we saw at the @localfirstconf this year, initial sync in #OfflineFirst and #LocalFirst can be tricky to build and slow for users.

Our team wrote up some ways @pouchdb and @couchdb are able to do “Partial Data Fetching on Initial Load,” including filtered replication or switching to a remote DB.

More about these strategies and how to implement them on our blog:

https://neighbourhood.ie/blog/2025/07/16/partial-data-fetching-on-initial-load-with-pouchdb-and-couchdb?pk_campaign=mastodon%20partial%20load

As we saw at the @localfirstconf this year, initial sync in #OfflineFirst and #LocalFirst can be tricky to build and slow for users.

Our team wrote up some ways @pouchdb and @couchdb are able to do “Partial Data Fetching on Initial Load,” including filtered replication or switching to a remote DB.

More about these strategies and how to implement them on our blog:

https://neighbourhood.ie/blog/2025/07/16/partial-data-fetching-on-initial-load-with-pouchdb-and-couchdb?pk_campaign=mastodon%20partial%20load

We've just published a new blog post about access control in decentralised systems!

https://p2panda.org/2025/07/28/access-control.html

The post includes details about the design and implementation of our new p2panda-auth crate, along with a discussion of some of the technical challenges that arise when trying to solve access control in a decentralised context.

#p2panda #localfirst #p2p #accesscontrol #groups

We've just published a new blog post about access control in decentralised systems!

https://p2panda.org/2025/07/28/access-control.html

The post includes details about the design and implementation of our new p2panda-auth crate, along with a discussion of some of the technical challenges that arise when trying to solve access control in a decentralised context.

#p2panda #localfirst #p2p #accesscontrol #groups

https://vibes.diy/ is an #OpenSource, beginner-friendly vibe coding web app generation tool.
Announcement: https://fireproof.storage/posts/introducing-vibes-diy:-instant-apps-for-vibe-coders/
It's basically generating a single-page #React app backed by Fireproof, a #LocalFirst database w/synchronization https://github.com/fireproof-storage/fireproof and utilizing #OpenRouter for the #LLM#AI inference.
Source code: https://github.com/VibesDIY/vibes.diy
Interview w/developer https://changelog.com/podcast/647
#AIEd#EdTech

Yesterday the "Reflection" project started officially as part of the new @PrototypeFund round! 🌟🌈

The team consists of @p2panda and people from the GNOME gang around @tbernard and @jsparber.

We gonna release "Reflection" (formerly Aardvark) - a GTK-based, collaborative, local-first text editor! Aaaand:

All of this is part of a larger effort to explore p2p code, UX patterns, reusable UI components, debugging tools, organize events and document our learnings.

#p2p #p2panda #localfirst #gtk

wakest ⁂
wakest ⁂ boosted

Two weeks ago, the p2panda core team gathered in Berlin—hanging in the park, forest, and the "Cultivation Space" in Wedding.

We focused on aligning our efforts around new encryption schemes, robust atomic transactions, groups, and access control.

This is the first big step towards unifying our work into a "super pipeline" that will enable apps to manage access, secure data, support relays, handle multi-device setups, and more.

#p2panda #encryption #localfirst #p2p

Two weeks ago, the p2panda core team gathered in Berlin—hanging in the park, forest, and the "Cultivation Space" in Wedding.

We focused on aligning our efforts around new encryption schemes, robust atomic transactions, groups, and access control.

This is the first big step towards unifying our work into a "super pipeline" that will enable apps to manage access, secure data, support relays, handle multi-device setups, and more.

#p2panda #encryption #localfirst #p2p