I'm making a seasonal anime guide app, in the open for all to experience and learn from.

TestFlight expired yesterday, and a new season is upon up, so let's pause lists work and jump into prepping a new icon for Spring!

#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

Come chill with me: https://youtube.com/live/ArDfTa_7fK8

Late Night Silent Completions: Jiiiii — Part 861

YouTube

We're working also on vite-plugin-pwa v2 version:
- 🦾 workbox fork: from 340+ to just 20 dependencies ( @e18e ) 🤯
- ⚡ @vite 8 + Environment API support (v1 works with Vite 8)
- 🔌 pwa plugin becomes modular, we don't need to hack integrations anymore ( ala https://npmx.dev/package/serwist )

#pwa

Started integrating the invite logic into permission creation, but started wondering how emails with existing accounts should work. Tomorrow night, let's jump into that case to tackle it. See you then!

🔜 Tomorrow’s stream: https://youtube.com/live/ArDfTa_7fK8
⏮️ 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

Late Night Silent Completions: Jiiiii — Part 861

YouTube

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Let's continue integrating the invite event store into actual invite creation!

#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

Come chill with me: https://youtube.com/live/p0X9-p-DYIQ

Late Night Silent Completions: Jiiiii — Part 860

YouTube

12 слов вместо номера телефона: как мы сделали мессенджер невидимым для файрволов

BIP39 вместо номера телефона, ECDH P-256 + AES-256-GCM, non-extractable CryptoKey, трафик неотличимый от HTTPS. Как это устроено, что сломалось в процессе и почему некоторые решения были болезненными.

https://habr.com/ru/articles/1016900/

#e2ee #мессенджер #шифрование #bip39 #web_crypto_api #pwa #seed_phrase #приватность #dpi #typescript

12 слов вместо номера телефона: как мы сделали мессенджер невидимым для файрволов

Тот вечер я помню хорошо. Двадцать минут в звонке, пытаясь объяснить человеку как установить VPN. Через пару дней и этот способ тоже закрыли. Но это была не единственная боль. Простой звонок другу в...

Хабр

New version of Saulala Beta PWA is out!

What's new:
- A handful of small, but important bug fixes
- A brand new Sauce, directed by one of the members of our community, called "Confusing Circularity".

Happy experimenting!

https://saulala.discourse.group/t/saulala-pwa-beta-updates-main-thread/73/3

#saulala #photography #webapp #webdev #pwa #donationware

Saulala (PWA) Beta Updates (Main Thread)

Added a new Sauce called “Confusing Circularity” Photo Credit: Have a seat, we've been waiting for you. - Play Raw - discuss.pixls.us Fixed a cropping issue with EXRs, where Y axis was flipped (Thanks, saturix_!) Fixed a bug where after cropping the frame option would reset (Thanks, Joegen!) After exporting an image and selecting a different image resolution, the ‘Export’ modal will no longer close (Thanks, dracoroot7!) Fixed a bug where re-entering ‘Rotate’ screen after cropping and hitt...

Saulala - Discourse

Got a lot of the logic written out for when an invite should be created and sent! Tomorrow night, let's actually do the integration step and see if I'm missing anything else. See you then!

🔜 Tomorrow’s stream: https://youtube.com/live/p0X9-p-DYIQ
⏮️ 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

Late Night Silent Completions: Jiiiii — Part 860

YouTube

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Let's start integrating the invite event store into actual invite creation!

#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

Come chill with me: https://youtube.com/live/pl8JnVXYb-8

Late Night Silent Completions: Jiiiii — Part 859

YouTube

Short stream turned long scream, but have a good foundation in place for invite tracking. Tomorrow night, let's integrate it into the existing functionality and see how it fits. See you then!

🔜 Tomorrow’s stream: https://youtube.com/live/pl8JnVXYb-8
⏮️ 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

Late Night Silent Completions: Jiiiii — Part 859

YouTube

I'm making a seasonal anime guide app, in the open for all to experience and learn from.

Another short stream, but let's consider improving lookups in the invite store.

#Jiiiii #DevStream #tvOS #visionOS #macOS #iOS #iPadOS #Anime #SwiftLang #SwiftUI #Vapor #WebAuthn #BuildInPublic #TestFlight #PWA #WebPush

Come chill with me: https://youtube.com/live/_6XMxOIWdPQ

Late Night Silent Completions: Jiiiii — Part 858

YouTube