#pwa — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #pwa, aggregated by home.social.
-
Finally got all history sync tests passing! Tomorrow night, let's work through the queue tests to make sure nothing unexpected broke for them. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/ZsuNtZVW6Sg
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's continue updating lists tests!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/EYDrF2K6NWI
-
Decentralized browser-based P2P E2EE messaging.
The key detail that sets this apart from other messaging apps is the browser-based client-side cryptography philosophy.
No need to install anything. Your ID is crypto-random and so the app doesnt need to rely on any central registration system like phone numbers. Your ID is unguessable and to connect to someone, you have to explicitly share it.
WebRTC has other nuances like being to route through a shared network for secure/faster transfer.
I hope this project has reached a level i can share the following details. I've made a genuine effort towards documentation and transparancy. I dont think it'll ever be enough and so im still concerned it isnt ready to share. While im using AI throughout. This is not a vibecoded project. There is attention throughout for unit tests and formal-verification. With your feedback, id like to make improvements for clarity throughout.
This version of the app demonstrates a fairly unique approach using a browser-based, local-only and webrtc approach. I know it's impossible for any system to be the "world's most secure", but that isnt a reason to not try. By rigorously implementing an exhaustive list of security features and practices, the aim is to get as close as possible.
* [Enkrypted.Chat](https://enkrypted.chat/)
This is intended to demonstrate client-side managed secure cryptography.
* [Introducing Enkrypted Chat](https://positive-intentions.com/blog/introducing-enkrypted-chat)
* [Whitepaper (work-in-progress)](https://positive-intentions.com/docs/technical/whitepaper/complete-whitepaper)
* [Protocol Spec (work-in-progress)](https://positive-intentions.com/docs/technical/whitepaper/complete-protocol-spec)
* [Roadmap](https://positive-intentions.com/docs/technical/p2p-messaging-technical-breakdown/)I know ive tried to compress a lot of my journey into one post. The project above is going to be tricky to understand. Feel free to reach out for clarity on any of the details.
IMPORTANT: While this is aiming to provide a secure experience, It is [not audited or reviewed](https://www.reddit.com/r/CyberSecurityAdvice/comments/1su8lir/security_audit_feedback_from_radically_open/). **Shared for testing, feedback and demo purposes only.** Please use responsibly.
#Privacy #OnlinePrivacy #DataPrivacy #Infosec #CyberSecurity #OpSec #DigitalRights #AntiSurveillance #DataOwnership #E2EE #P2P #PeerToPeer #WebRTC #LocalFirst #LocalOnly #NoCloud #NoRegistration #PWA #SignalProtocol #PostQuantum #Cryptography #SecureMessaging #PrivateChat #EncryptedChat #Decentralized #OpenSource #SelfHosted #BetaTesting #FeedbackWelcome #TechDemo #ProofOfConcept #BuildInPublic #IndieDev #DevCommunity
-
🚨 New pod
Bruce chats with Alex Moore (Open Web Advocacy) about why your iPhone still can't run real web apps, and the five year fight to change that.
Tune in here or on your favorite podcast platform: https://vivaldi.com/blog/alex-moore-open-web-advocacy-for-a-better-web/
-
Turns out I wasn't ever hitting the #CodableDatastore bug I fixed, but instead ran into an issue because both requests shared the same time 😅 Tomorrow night, let's continue validating the new lists in old tests. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/EYDrF2K6NWI
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Looked into sending non-sendable types offline and it all looks fine in #CodableDatastore, so let's go back to figuring out why reads don't have the writes we supposedly just finished!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/bba8BC755fk
-
Welp, the bug I _thought_ was impacting my tests was not actually the bug impacting my tests haha. Tomorrow night, let's fix one more issue sending non-sendable values to transactions, then dig further into it. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/bba8BC755fk
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's try to add a test to #CodableDatastore to catch transactions overstepping themselves!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/Ge1bTYho7cU
-
🌐 mkbula/qbitwebui
Manages multiple qBittorrent instances with cross seed, real-time monitoring, and PWA mobile support
⭐ Stars: 571
📅 Last Update: Jul 27, 2026https://github.com/mkbula/qbitwebui
#selfhosted #homelab #selfhost #selfhosting #opensource #qbittorrent #pwa
-
Finally got around to fixing the transaction issue in #CodableDatastore! Tomorrow night, let's attempt to write a test for the broken behavior. See you tomorrow!
🔜 Tomorrow’s stream: https://youtube.com/live/Ge1bTYho7cU
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's update #CodableDatastore to stop using withoutActuallyEscaping()!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/YXmdv6Wo-y0
-
PWA mohou webu přidat ikonu na ploše, fungování bez připojení, notifikace a některé systémové funkce. Nejsou ale cestou k jednomu klientu pro všechny platformy. Vyplatí se tam, kde se lidé k webu vracejí a ocení okamžitý vstup z odkazu. Jakmile aplikace musí spolehlivě běžet na pozadí nebo fungovat stejně na každém zařízení, bývá vhodnější nativní řešení.
https://zdrojak.cz/clanky/mytus-jedne-aplikace-proc-pwa-nenahradi-vyvoj-pro-kazdou-platformu/ -
🎉 I am happy to announce that my #Chores app now supports using it with Spanish, German, and Hungarian languages! 🎉
https://chores-mvp.azurewebsites.net/
There is no browser based language detection, but from the profile anyone can change the language.
-
Finally figured out the compilation issues in #QuestionableConcurrency, and tagged a release! Tomorrow night, let's re-finish integrating it into #CodableDatastore. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/YXmdv6Wo-y0
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
One last issue to solve getting #QuestionableConcurrency tagged: fixing a suddenly-broken test 😅 Let's see what we can find out!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/JGSDxe_zs7s
-
Замена телеграм-бота — открывальщика ворот
В предыдущей статье я описал как я делал DTMF-MQTT шлюз для открывания ворот. Там я мЕльком упомянул, что делалось это как альтернатива телеграм и в общем свою функцию выполнило. В действительности путь был длинней, тернистей, но зато и завел куда дальше: текущее решение ничем не уступает тому что было в ТГ, а кое в чём и превосходит.
-
Got the transaction stream into #QuestionableConcurrency! Tomorrow night, let's finish integrating it into #CodableDatastore. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/JGSDxe_zs7s
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's bring over TransactionStream to #QuestionableConcurrency!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/uraifrNZezE
-
Went waaay over, but fell down the rabbit hole of making a generalized TransactionStream that seems to work really well. Tomorrow, let's write tests for it. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/uraifrNZezE
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
I've been struggling for a few hours, so let's rip the bandaid and drop Swift <6.1!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/s4lrNX4lFAk
-
#Development #Compilations
Progressive Web Apps (mostly) rock · Where PWAs shine and where they still fall short https://ilo.im/16er8z_____
#NativeApps #WebApps #PWA #Android #iOS #Chrome #Safari #Browsers #WebDev #Frontend -
I feel like I'm going in circles trying to maintain Swift 6.0 support, but it might be worth dropping. Tomorrow night, let's try saving it one more time. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/s4lrNX4lFAk
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I found a place to put my (many) thoughts about PWAs.
https://grooovinger.com/notes/progressive-web-apps-mostly-rock
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
I updated #AsyncSequenceReader offline, so let's try and figure out why #CodableDatastore has trouble on Swift <6.1!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/gIvap8XBMh0
-
Got tests passing, but compilation is still failing on Swift 6.0 and 6.1. Tomorrow night, let's make another update to #AsyncSequenceReader to better support that. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/gIvap8XBMh0
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's add some functionality to #AsyncSequenceReader to support what #CodableDatastore needs!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/aqV1biaXixc
-
Четыре месяца с Claude Code: что в итоге осталось лежать в .claude/
За четыре месяца работы в паре с Claude Code вокруг проекта наросла инфраструктура, которой в первый день не было и в помине: пять скиллов, четыре хука, 2066 строк собственных скриптов. Разбираю четыре проблемы, которые пришлось решать не промптом, а кодом — и три случая, когда агент уверенно врал.
https://habr.com/ru/articles/1061696/
#Claude_Code #ИИагенты #автоматизация #PWA #service_worker #петпроект #тестирование
-
The rabbit hole grows as I fix one issue only to reveal another. Tomorrow night, let's look into why the buffers aren't being fully read. See you then!
🔜 Tomorrow’s stream: https://youtube.com/live/aqV1biaXixc
⏮️ Playlist so far: https://www.youtube.com/playlist?list=PLRxjf93xotuofCtaxtGOcWeuxVZYJyY-m
📲 Download Jiiiii: https://apps.apple.com/app/apple-store/id6472801548?pt=14724&ct=MastodonCCStreams&mt=8#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #Swift #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
-
I'm making a seasonal anime guide app, in the open for all to experience and learn from.
Let's make sure Bytes compiles for Swift 6.4, and fix the remaining test issues bringing CodableDatastore to Swift 6!
#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush
Come chill with me: https://youtube.com/live/raIcfwDgsck