mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#offlinefirst

3 Beiträge2 Beteiligte0 Beiträge heute
Neighbourhoodie Software<p>This is the most fun you’ll have choosing your next <a href="https://toot.berlin/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a> <a href="https://toot.berlin/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> stack:</p><p><a href="https://www.localfirst.fm/landscape" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">localfirst.fm/landscape</span><span class="invisible"></span></a> </p><p>You’ll find <span class="h-card" translate="no"><a href="https://fosstodon.org/@pouchdb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pouchdb</span></a></span> and <span class="h-card" translate="no"><a href="https://fosstodon.org/@couchdb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>couchdb</span></a></span> in there too, with filters to help you maximise compatibility for your next use case</p><p>Thanks to <span class="h-card" translate="no"><a href="https://mastodon.social/@localfirstfm" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>localfirstfm</span></a></span> for putting it together ✨</p>
Rita CI’ve been missing <a href="https://pixelfed.social/discover/tags/caturday?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#caturday</a> cause I’m spending less and less time online. I just don’t feel the urge anymore, specially cause I work remotely so I’ve had my daily share. Here’s to less time online and more time for cuddles! 🐱 <br> <br> <a href="https://pixelfed.social/discover/tags/fedicats?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#fedicats</a> <a href="https://pixelfed.social/discover/tags/catsoffediverse?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#catsoffediverse</a> <a href="https://pixelfed.social/discover/tags/catsonstereos?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#catsonstereos</a> <a href="https://pixelfed.social/discover/tags/music?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#music</a> <a href="https://pixelfed.social/discover/tags/offlinefirst?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#offlinefirst</a>
p2panda<p>OUT NOW! Our Part II Blog Post on building a convergent, offline-first Access Control CRDT!🍿🪩🧨</p><p><a href="https://p2panda.org/2025/08/27/notes-convergent-access-control-crdt.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">p2panda.org/2025/08/27/notes-c</span><span class="invisible">onvergent-access-control-crdt.html</span></a></p><p>Integrity, Provenance, Partial Ordering, Linearization, Concurrency, Conflicts, Consensus, Finality, Equivocation, Byzantine Fault Tolerance and Eventual Consistency, ..</p><p>This contains a lot of notes about what you might want to know when building a data type which should be collaborative, convergent and decentralized.</p><p><a href="https://autonomous.zone/tags/p2panda" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>p2panda</span></a> <a href="https://autonomous.zone/tags/crdt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crdt</span></a> <a href="https://autonomous.zone/tags/localfirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>localfirst</span></a> <a href="https://autonomous.zone/tags/offlinefirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>offlinefirst</span></a> <a href="https://autonomous.zone/tags/p2p" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>p2p</span></a></p>
Jan Lehnardt :couchdb:<p>The one thing I’m trying to establish is that sync is a safer abstraction over a network than any manual API goo much like foreach() or map() are safer iteration primitives than a a manually indexed for(let idx=0; idx&lt;list.length; idx++) {} loop. Wdyt? <a href="https://narrativ.es/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> <a href="https://narrativ.es/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a></p>
Kiwix<p>🌋 New Wikivoyage by Kiwix offline travel app update (v3.7.4)!</p><p>Planning your next adventure? This version lets you browse the August Wikivoyage ZIM (English) completely offline with:</p><p>✨ Improved search with text previews<br>📱 Choose different display size and style options<br>🌙 Sleek dark mode (perfect for late-night trip planning!)<br>⚡ Smoother navigation</p><p>Free download for Windows &amp; Linux at: <a href="https://kiwix.github.io/kiwix-js-pwa/wikivoyage" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kiwix.github.io/kiwix-js-pwa/w</span><span class="invisible">ikivoyage</span></a>. Other languages in-app.</p><p><a href="https://mastodon.social/tags/Travel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Travel</span></a> <a href="https://mastodon.social/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> <a href="https://mastodon.social/tags/FOSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSS</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/Kiwix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kiwix</span></a> <a href="https://mastodon.social/tags/Wikimedia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wikimedia</span></a></p>
Hacker News<p>Offline-First Landscape – 2025</p><p><a href="https://marcoapp.io/blog/offline-first-landscape" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">marcoapp.io/blog/offline-first</span><span class="invisible">-landscape</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> <a href="https://mastodon.social/tags/Landscape" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Landscape</span></a> #2025 <a href="https://mastodon.social/tags/FutureTech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FutureTech</span></a> <a href="https://mastodon.social/tags/UserExperience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UserExperience</span></a> <a href="https://mastodon.social/tags/WebDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDevelopment</span></a></p>
1.44 MB<p><a href="https://mastodon.social/tags/Introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Introduction</span></a><br>I feel I'm opposed to our global culture, a monolithic engine of biosphere destruction. Tom Murphy calls this Modernity, and that seems like a good enough way to describe it. I realize most think they are fighting the good fight.</p><p>I create extremely small, simple <a href="https://mastodon.social/tags/offlinefirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>offlinefirst</span></a> tools that map nested systems.</p><p>The deal with 1.44MB is that it is a constraint. It keeps my tools from getting too deep into software ecosystems. I can fit an amazing amount of tools in that small space.</p>
Jan Lehnardt :couchdb:<p>Ich habe im <span class="h-card" translate="no"><a href="https://podcasts.social/@workingdraft" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>workingdraft</span></a></span> Podcast von Local-First erzählt. Hat nur zwei Stunden gedauert und wir hätten noch Themen für mindestens weitere sechs 😅</p><p>Es hat sehr viel Soaß gemacht, ich hoffe dass das rüber kommt 🙏</p><p>Wenn ihr noch Fragen habt: AMA!</p><p><a href="https://narrativ.es/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> <a href="https://narrativ.es/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a><br><a href="https://podcasts.social/@workingdraft/115093572230365739" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">podcasts.social/@workingdraft/</span><span class="invisible">115093572230365739</span></a></p>
Jan Lehnardt :couchdb:<p>I’ll be talking about How to Sync Anything at the Local-First LoFi/#29 event tomorrow night.</p><p>You can join via the LoFi Discord (don’t @ me): <a href="https://lofi.so" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lofi.so</span><span class="invisible"></span></a></p><p>See you there! o/</p><p><a href="https://bsky.app/profile/yonz.bsky.social/post/3lx6qnr4mq22w" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bsky.app/profile/yonz.bsky.soc</span><span class="invisible">ial/post/3lx6qnr4mq22w</span></a> <a href="https://narrativ.es/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a> <a href="https://narrativ.es/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a></p><p>Update: recording here: <a href="https://narrativ.es/@janl/115133488934011296" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">narrativ.es/@janl/115133488934</span><span class="invisible">011296</span></a></p>
Neighbourhoodie Software<p>As we saw at the <span class="h-card" translate="no"><a href="https://mastodon.social/@localfirstconf" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>localfirstconf</span></a></span> this year, initial sync in <a href="https://toot.berlin/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> and <a href="https://toot.berlin/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a> can be tricky to build and slow for users. </p><p>Our team wrote up some ways <span class="h-card" translate="no"><a href="https://fosstodon.org/@pouchdb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pouchdb</span></a></span> and <span class="h-card" translate="no"><a href="https://fosstodon.org/@couchdb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>couchdb</span></a></span> are able to do “Partial Data Fetching on Initial Load,” including filtered replication or switching to a remote DB. </p><p>More about these strategies and how to implement them on our blog: </p><p><a href="https://neighbourhood.ie/blog/2025/07/16/partial-data-fetching-on-initial-load-with-pouchdb-and-couchdb?pk_campaign=mastodon%20partial%20load" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">neighbourhood.ie/blog/2025/07/</span><span class="invisible">16/partial-data-fetching-on-initial-load-with-pouchdb-and-couchdb?pk_campaign=mastodon%20partial%20load</span></a></p>
Delta Chat<p>Some people in <a href="https://chaos.social/tags/Iran" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Iran</span></a> successfully use delta with national email providers when outside Internet is cut. </p><p><a href="https://chaos.social/tags/deltachat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deltachat</span></a> designs are <a href="https://chaos.social/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> using delay tolerant protocols. Messages are queued when a path is blocked. email servers are made for this and run at planetary scale.<br>Messages crossing the border may arrive three days later but they arrive. </p><p>Peoples can stay in private touch across time and space, to the extent possible in current breakdown times. Which is what delta is about.</p>
Delta Chat<p>You may setup "burner" phones for specific activities which may face repression including device seizure and forced unlocking. <a href="https://chaos.social/tags/deltachat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deltachat</span></a> does not require a sim card/number and works <a href="https://chaos.social/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a>. Seek out wifi or mobile hotspots to connect. At best form or join affinity groups and pre-establish ephemeral chats so everyone can help each other stay safe. Group onboarding is trivial with delta. Note: Digital tools are only ever supplementary to the security coming from caring for each other.</p>
PodOS<p>With PodOS you can now access your <a href="https://fosstodon.org/tags/Solid" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Solid</span></a> data while offline. Opt-in by visiting the Settings page (Button in the footer)</p><p><a href="https://browser.pod-os.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">browser.pod-os.org</span><span class="invisible"></span></a></p><p><a href="https://fosstodon.org/tags/PodOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PodOS</span></a> <a href="https://fosstodon.org/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a> <a href="https://fosstodon.org/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a></p>
Delta Chat<p>The last two days saw the number of push notifications spike. Sometimes 80K Google Play push notifications happened per hour, while the baseline was more around 10-20K. These spikes probably indicate Internet availability. <a href="https://chaos.social/tags/deltachat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>deltachat</span></a> is offline-first: you can write messages and attach media, create groups, use <a href="https://chaos.social/tags/webxdc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webxdc</span></a> apps, setup a second device etc. all without any Internet. Once it returns queued messages are sent out and cause push notifications. <a href="https://chaos.social/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> is crucial for resiliency.</p>
Jan Lehnardt :couchdb:<p>Berlin! Free(!) <span class="h-card" translate="no"><a href="https://fosstodon.org/@pouchdb" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>pouchdb</span></a></span> Workshop next Monday as part of the local first community day. Hang out with us and learn all about CouchDB &amp; PouchDB.</p><p>Sign up here: <a href="https://lu.ma/v8ggp0u9?tk=qKT3SE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">lu.ma/v8ggp0u9?tk=qKT3SE</span><span class="invisible"></span></a> / Programme here: <a href="https://app-2025.localfirstconf.com/schedule/community-day" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">app-2025.localfirstconf.com/sc</span><span class="invisible">hedule/community-day</span></a> (description currently in flight)</p><p><a href="https://narrativ.es/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> <a href="https://narrativ.es/tags/LocalFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LocalFirst</span></a></p>
Hacker News<p>Git Bug: Distributed, Offline-First Bug Tracker Embedded in Git, with Bridges</p><p><a href="https://github.com/git-bug/git-bug" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/git-bug/git-bug</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/GitBug" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GitBug</span></a> <a href="https://mastodon.social/tags/Distributed" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Distributed</span></a> <a href="https://mastodon.social/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> <a href="https://mastodon.social/tags/BugTracker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BugTracker</span></a> <a href="https://mastodon.social/tags/Git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Git</span></a> <a href="https://mastodon.social/tags/Bridges" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bridges</span></a></p>
Delta Chat<p>Yesterday, 20 people from the <a href="https://safesisters.org" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">safesisters.org</span><span class="invisible"></span></a> community onboarded with <a href="https://chaos.social/tags/DeltaChat" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeltaChat</span></a> in Lusaka, Zambia. Everything worked! Usability, privacy and <a href="https://chaos.social/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> ops were appreciated and <a href="https://chaos.social/tags/webxdc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webxdc</span></a> app based organizing met strong interest. Many participants engage in addressing challenges from surveillance state actors, family and partner abuse. Moreover, people with visual impairment were happy about Android's screen reader support.</p><p>It's events like this that validate our efforts!</p><p><a href="https://chaos.social/tags/africa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>africa</span></a></p>
Jan Lehnardt :couchdb:<p><a href="https://narrativ.es/tags/OfflineFirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OfflineFirst</span></a> saves the day<br><a href="https://infosec.exchange/@masek/114417374661954735" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">infosec.exchange/@masek/114417</span><span class="invisible">374661954735</span></a></p>
Hex<p>Mastodon (Tusky), Signal, Matrix and E-Mail work fine in low bandwidth situations. The web is unusable.</p><p><a href="https://chaos.social/tags/a11y" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>a11y</span></a> <a href="https://chaos.social/tags/offlinefirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>offlinefirst</span></a> <a href="https://chaos.social/tags/digitalDivide" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>digitalDivide</span></a> <a href="https://chaos.social/tags/webDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webDev</span></a></p>
ElektroBento<p><span class="h-card" translate="no"><a href="https://social.tchncs.de/@kuketzblog" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>kuketzblog</span></a></span> seit diesem Jahr ist bei mir wieder local first was wichtige Daten angeht. Zero trust was US Anbieter angeht mittlerweile, wenn jemand den "Stecker" zieht ists aus und man möchte sich doch nicht erpressbar machen.</p><p>Für Cloud Daten bin ich nun zu <span class="h-card" translate="no"><a href="https://fosstodon.org/@filen" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>filen</span></a></span> gewechselt was so gut wie jeden Use Case bei mir abdeckt. Langfristig aber nur für Daten deren Verlust verschmerzbar ist.</p><p><a href="https://mastodon.social/tags/offlinefirst" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>offlinefirst</span></a> <a href="https://mastodon.social/tags/BuyFromEU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BuyFromEU</span></a></p>