home.social

#vapor — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #vapor, aggregated by home.social.

fetched live
  1. Added tests ensuring we get the right error codes when cursors aren't valid any more, and prevented details of those cursors from being leaked in the process! Tomorrow night, let's add the tests everywhere. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/CcxGHCPXYgg
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

  2. Added tests ensuring we get the right error codes when cursors aren't valid any more, and prevented details of those cursors from being leaked in the process! Tomorrow night, let's add the tests everywhere. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/CcxGHCPXYgg
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

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

    Let's add tests to make sure we get the correct error codes when cursors are no longer valid!

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

    Come chill with me: youtube.com/live/2WFAheeVh4k

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

    Let's add tests to make sure we get the correct error codes when cursors are no longer valid!

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

    Come chill with me: youtube.com/live/2WFAheeVh4k

  5. Out of time, but made a decision to use a static random nonce tied to key rotation. Tomorrow night, let's add a fallback key along with tests for what happens when cursors are invalid. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/2WFAheeVh4k
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

  6. Out of time, but made a decision to use a static random nonce tied to key rotation. Tomorrow night, let's add a fallback key along with tests for what happens when cursors are invalid. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/2WFAheeVh4k
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

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

    Let's go through where cursors are generated one more time to make sure they can't actually use random nonces!

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

    Come chill with me: youtube.com/live/TecxWOR_Alk

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

    Let's go through where cursors are generated one more time to make sure they can't actually use random nonces!

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

    Come chill with me: youtube.com/live/TecxWOR_Alk

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

    Let's stabilize generated cursors so they deterministically generate the same output!

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

    Come chill with me: youtube.com/live/yb3ukKGGSwI

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

    Let's stabilize generated cursors so they deterministically generate the same output!

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

    Come chill with me: youtube.com/live/yb3ukKGGSwI

  11. История одного архитектурного круга: реактивность Vue

    Vue снова меняет способ обновления интерфейса: теперь на горизонте Vapor и рендеринг без Virtual DOM. Зачем очередная архитектурная перестройка и что не устраивает команду Vue в нынешнем подходе? Чтобы ответить, проследим путь Vue от Object.defineProperty до Proxy и зачем теперь понадобился Vapor. Это поможет лучше понимать поведение ref, reactive и computed, вникнуть в причины архитектурных изменений Vue и подготовиться к дальнейшим изменениям.

    habr.com/ru/companies/first/ar

    #vue #vuejs #vue3 #signals #reactivity #reactivity_javascript #proxy #virtualdom #vapor #dom

  12. Out of time, but got most of an obfuscated sync cursor implementation working! Tomorrow night, let's pin down the nonce so generated cursors are consistent for the same input. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/yb3ukKGGSwI
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

  13. Out of time, but got most of an obfuscated sync cursor implementation working! Tomorrow night, let's pin down the nonce so generated cursors are consistent for the same input. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/yb3ukKGGSwI
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

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

    Let's start actually obfuscating sync cursors!

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

    Come chill with me: youtube.com/live/BOIhXL9MdYk

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

    Let's start actually obfuscating sync cursors!

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

    Come chill with me: youtube.com/live/BOIhXL9MdYk

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

    Let's go through my notes and see what needs to be implemented next for lists!

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

    Come chill with me: youtube.com/live/-RaFozf6T3M

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

    Let's go through my notes and see what needs to be implemented next for lists!

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

    Come chill with me: youtube.com/live/-RaFozf6T3M

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

    Late and short stream, but let's try to fix the last two tests!

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

    Come chill with me: youtube.com/live/ZRASFNGvwKk

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

    Late and short stream, but let's try to fix the last two tests!

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

    Come chill with me: youtube.com/live/ZRASFNGvwKk

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

    Let's continue updating the remaining lists tests!

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

    Come chill with me: youtube.com/live/WSujGYxMsOQ

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

    Let's continue updating the remaining lists tests!

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

    Come chill with me: youtube.com/live/WSujGYxMsOQ

  22. Out of time, but got more tests re-passing based on some tweaked permissions logic and updated cursors. Tomorrow night, let's tackle the remaining 22 tests to get them all passing. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/WSujGYxMsOQ
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

  23. Out of time, but got more tests re-passing based on some tweaked permissions logic and updated cursors. Tomorrow night, let's tackle the remaining 22 tests to get them all passing. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/WSujGYxMsOQ
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

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

    Let's continue updating the other lists tests now that the implementation evolved so much!!

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

    Come chill with me: youtube.com/live/j0Y_ITrsX5M

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

    Let's continue updating the other lists tests now that the implementation evolved so much!!

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

    Come chill with me: youtube.com/live/j0Y_ITrsX5M

  26. Fixed one class of failures in the list tests, which leaves 47 more to tackle. Tomorrow night, let's look into cases where indices changed enough to invalidate previous validations. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/j0Y_ITrsX5M
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

  27. Fixed one class of failures in the list tests, which leaves 47 more to tackle. Tomorrow night, let's look into cases where indices changed enough to invalidate previous validations. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/j0Y_ITrsX5M
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

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

    Let's start updating the other lists tests now that the implementation evolved so much!!

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

    Come chill with me: youtube.com/live/5Y_kwlz8N64

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

    Let's start updating the other lists tests now that the implementation evolved so much!!

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

    Come chill with me: youtube.com/live/5Y_kwlz8N64

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

    Another late and short stream (can you tell sleep is going poorly?), but let's continue updating queue sync tests!

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

    Come chill with me: youtube.com/live/ggzQcva0-Ug

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

    Another late and short stream (can you tell sleep is going poorly?), but let's continue updating queue sync tests!

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

    Come chill with me: youtube.com/live/ggzQcva0-Ug

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

    Another late and short stream, but let's fix yesterday's queue sync tests!

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

    Come chill with me: youtube.com/live/TPDHZiw_00w

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

    Another late and short stream, but let's fix yesterday's queue sync tests!

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

    Come chill with me: youtube.com/live/TPDHZiw_00w

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

    Late and short stream, but let's continue updating queue sync tests!

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

    Come chill with me: youtube.com/live/7oWw9TEDrc0

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

    Late and short stream, but let's continue updating queue sync tests!

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

    Come chill with me: youtube.com/live/7oWw9TEDrc0

  36. Finally found a new implementation issue while updating tests! Tomorrow night, let's see why queue updates aren't replaying modified entries like history events are, or if they even should have this behavior. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/7oWw9TEDrc0
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

  37. Finally found a new implementation issue while updating tests! Tomorrow night, let's see why queue updates aren't replaying modified entries like history events are, or if they even should have this behavior. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/7oWw9TEDrc0
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

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

    Let's continue updating queue sync tests!

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

    Come chill with me: youtube.com/live/NwJskZgVbIc

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

    Let's continue updating queue sync tests!

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

    Come chill with me: youtube.com/live/NwJskZgVbIc

  40. Tidied up the queue logic to match the history logic, so tests should pass a little easier now. Tomorrow night, let's continue updating those tests and see what breaks next. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/NwJskZgVbIc
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

  41. Tidied up the queue logic to match the history logic, so tests should pass a little easier now. Tomorrow night, let's continue updating those tests and see what breaks next. See you then!

    🔜 Tomorrow’s stream: youtube.com/live/NwJskZgVbIc
    ⏮️ Playlist so far: youtube.com/playlist?list=PLRx
    📲 Download Jiiiii: apps.apple.com/app/apple-store

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

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

    Let's update queue sync tests now that they are also backed by lists!

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

    Come chill with me: youtube.com/live/ZsuNtZVW6Sg