Yay! We've just released our new p2panda version!
And our new website is online!
And there's a blog post about everything:
Yay! We've just released our new p2panda version!
And our new website is online!
And there's a blog post about everything:
We're preparing the p2panda + GNOME #localfirst hackfest for the weekend 7-8th @ Weise7 in Berlin.
More info and RSVP here: https://laub.liebechaos.org/6Npsa2h1Rc6GG7Nie1uEsQ
And of course everyone is very welcome to come to our release party at @offline tomorrow at 7pm.
We have a schedule for the @p2panda event next week
On Saturday December 7th and Sunday 8th we'll have a hackfest at Weise7 to start working on a new native GTK local-first collaborative text editor!
On Saturday night we'll also have a release party for the new version of p2panda at @offline with some topical talks by special guests Sarah Grant and @bumbleblue.
I am cooking something. Not sure, where exactly will it stop. But I would love to see my Certificate Expiry dates in my notifications before I have them in my e-mails.
You actually don't need 3rd party monitoring services for it.
Save the date
We're having a release event for the new @p2panda stack, and a hackfest to start working on a new native GTK local-first collaborative text editor!
Join us December 7-8 in Berlin (location and details TBA)
Did you know you can download devhelp packages from our API browsing website valadoc.org and have them all locally and usable with the Devhelp app? Sadly Devhelp is not much developed anymore (it used to be the primary offline docs app for #GNOME) but hopefully we get at some point a modern solution again! Until then, use devhelp, it might look old, but still works perfect!
#localfirst
For anyone in #ottawa that's interested in #LocalFirst tech or #LLM / #AI tech, I'll be presenting about how user agents can enable web applications to do AI stuff while leaving control over the model and data to users. I'll be demoing how we do it in @agregore with an example app that generates web apps using your local LLM and publishes to #Hypercore
I blogged about last week's hackfest!
https://blogs.gnome.org/tbernard/2024/10/05/boiling-the-ocean-hackfest
In other news, we have a slightly updated schedule for the few next days!
We finally have a schedule for the event this weekend in Berlin!
Come join us if you're interested in mobile Linux, image-based OSes, local-first, GNOME app design, and everything in between
A bit last-minute this time, but we have a hackfest/release event coming up next weekend in Berlin feat. @postmarketOS, @p2panda, and more!
More details to follow, but here's a teaser :P
I’m stoked about Sections! It seems relatively small, but Home Assistant has systematically been building out a whole new front-end in production, right under our noses. Mad props to the whole team.
@homeassistant https://fosstodon.org/@homeassistant/113080248329829841
Offline-First has been a rollercoaster since we coined the term in 2013. It didn’t take on the way we imagined (although it is heaving a second wave as local-first at the moment).
Professionally, it has never been a big money maker, but hell if it didn’t provide us with the most interesting and rewarding projects that we can proud of for the rest of our lives.
@slightlyoff @zkat @tojiro this is all great advice.
For the editor side check out #localfirst https://localfirstweb.dev/ for a good breakdown of your options for sync and storage that can let you focus more on the app than the technical details of robust sync services
For the viewer side I would recommend focusing on the load of those view pages, and then level it up to a PWA after for offline cache, assuming new users don't have the PWA SW cache for first view is key here to a great experience!
Just heard about the #localfirst #tinybase. Unfortunately it's written in #JavaScript. Was recently looking for a local-first alternative to #PocketBase
Curious if someone has evaluated #Yrs vs #Automerge vs Other and what deciding factors ended up being for #LocalFirst options.
Wouldn't the combination of #LocalFirst with #WebAssembly and a minimalist #browser implementation, i.e. supporting a good-enough #HTML and #CSS subset, give us:
- An end to the dominance of the #Cloud?
- An end to the sick browser oligopoly?
Then for our widespread local-first paradigm we'd only need that standardized sync protocol.
If you are looking for a good podcast recommendation, check https://www.localfirst.fm out. It is good!
@sitnik_en @localfirstconf thank you for your writeup! Perfect way to get a feel for the conference. #localfirst is so interesting, feels like the future!
Nice! All the vids are up for the #localfirst conf in #berlin in May!
Check the trailer: https://www.youtube.com/watch?v=cLuX0AFNJzQ