Made some progress, but ran into an issue where I can no longer consider ISO8601DateFormatter to be Sendable. Tomorrow, let's replace it with something more modern on systems that support it. See you then!

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

YouTube

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

Let's benchmark the new formatting options and swap the implementation in CodableDatastore!

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

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

Finally got everything to be Sendable again, and wrote tests to verify the corruption fix works. Tomorrow night, let's add a few more quality-of-life improvements to #CodableDatastore. See you then!

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

YouTube

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

Let's make a few more improvements to #CodableDatastore that I’ve been wanting to make use of!

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

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

Late Night Silent Completions: Jiiiii — Part 763

YouTube
Late Night Silent Completions: Jiiiii — Part 764

YouTube

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

Let's continue improving #CodableDatastore!

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

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

Late Night Silent Completions: Jiiiii — Part 764

YouTube

Finished re-writing all the accessors in #CodableDatastore, and made some improvements when loading the first or all entries from ranged reads. Tomorrow night, let's enable safe access to two persistences at once. See you then!

🔜 Tomorrow’s stream: https://youtube.com/live/Qmy0qVO2kic
⏮️ 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 support for accessing multiple persistences in #CodableDatastore!

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

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

Late Night Silent Completions: Jiiiii — Part 765

YouTube

Got an implementation in for working with multiple persistences safely in #CodableDatastore. Tomorrow night, let's add validation tests and start integrating it back into the server. See you then!

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

YouTube

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

Let's add multiple persistence tests to #CodableDatastore!

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

Come chill with me: https://youtube.com/live/1OsVPPZVaAk

Late Night Silent Completions: Jiiiii — Part 766

YouTube

Finished making changes to #CodableDatastore for the time being! Tomorrow night, let's jump back into finishing up the icon updates since the fall season is over, and start getting ready for the winter season. See you then!

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

YouTube

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

Let's export out the icons for winter season and make a new TestFlight build!

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

Come chill with me: https://youtube.com/live/0huyO2pPSg8

Stumbled three times updating the icon and color scheme, and forgot I need to wait for TestFlight reviews, so the waiting game begins 😅 Tomorrow, let's jump back into the backend. See you then!

🔜 Tomorrow’s stream: https://youtube.com/live/gDCqkbUfKyk
⏮️ 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 adjust the background color slightly, then jump back into the backend!

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

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

Late Night Silent Completions: Jiiiii — Part 768

YouTube

Cleaned up the integration with the fixes I made to CodableDatastore, and polished up the icon some more. Tomorrow night, let's update the site to switch to the new theme as well. See you then!

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

YouTube

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

Let's update the site for the winter season!

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

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

Late Night Silent Completions: Jiiiii — Part 769

YouTube

Exported and updated the main themes for the site, though I'm not pushing it quite yet. Tomorrow let's hope TestFlight reviews everything so I can push new builds, and start getting things out. See you then!

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

YouTube

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

TestFlight was approved, so let's kick off some releases!

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

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

Late Night Silent Completions: Jiiiii — Part 770

YouTube

Got version 1.5.2 submitted to the App Store, and updated https://jiiiii.moe with the winter theme. Tomorrow night, let's jump back into writing list tests and finding bugs. See you then!

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

Jiiiii - Seasonal Anime Guide

All your anime stream schedules in one place.

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

Time to jump back in to writing tests and finding bugs!

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

Come chill with me: https://youtube.com/live/JWH4kX-YcnU

Late Night Silent Completions: Jiiiii — Part 771

YouTube

Out of time, but managed to add a few more list entry tests today. Tomorrow night, let's continue the process. See you in the new year!

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

YouTube

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

Let's update all the copyright strings for the new year!

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

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

Late Night Silent Completions: Jiiiii — Part 772

YouTube
Late Night Silent Completions: Jiiiii — Part 773

YouTube

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

Let's power through writing more 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/lb0sVSfadZI

Late Night Silent Completions: Jiiiii — Part 773

YouTube

Finished writing tests, but before starting a new suite, decided to start investigating why cleanup isn't happening. Tomorrow night, let's investigate why app configuration is creating a reference cycle. See you then!

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

YouTube

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

Let's continue digging into why configuring the app creates a strong reference cycle!

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

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

Late Night Silent Completions: Jiiiii — Part 774

YouTube

Narrowed down the reference cycle to a transient Task capturing self, but never completed due to running in tests! Tomorrow night, we'll be back at it validating list entry syncing works and is bug free. See you then!

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

YouTube

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 add some unit tests for syncing list entries!

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

Come chill with me: https://youtube.com/live/g8E-yhrOQGg

Late Night Silent Completions: Jiiiii — Part 775

YouTube
Late Night Silent Completions: Jiiiii — Part 776

YouTube

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

Another late stream, but let's continue adding unit tests for syncing list entries!

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

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

Late Night Silent Completions: Jiiiii — Part 776

YouTube
Late Night Silent Completions: Jiiiii — Part 777

YouTube

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

Let's continue yesterday's refactor and code cleanup!

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

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

Late Night Silent Completions: Jiiiii — Part 777

YouTube

Got a lot more cleaned up today. Tomorrow night, let's finish it up by switching to the new indexing style and validate if readability and completion is improved. See you then!

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

YouTube

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

Let's continue migrating to the new indexing style!

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

Come chill with me: https://youtube.com/live/7nkoOFiO_YE

Late Night Silent Completions: Jiiiii — Part 778

YouTube

Finished going through the main refactor! Tomorrow night, let's rename our range spans into something more ergonomic. See you then!

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

YouTube

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

Short stream, but let’s see if we can make make range prefixing more ergonomic!

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

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

Late Night Silent Completions: Jiiiii — Part 779

YouTube

Almost finished renaming .span to .withPrefix, but ran out of time. Tomorrow night, let's finish it up, and start working on lists again. See you then!

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

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 finish making range prefixing more ergonomic!

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

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

Late Night Silent Completions: Jiiiii — Part 780

YouTube

Finally finished my rounds of code cleanup after improving CodableDatastore. Tomorrow night, let's add routes for adding permissions on lists, and start thinking through how invites will get sent out. See you then!

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

YouTube

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

Let's start adding routes for list permissions!

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

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

Late Night Silent Completions: Jiiiii — Part 781

YouTube

Went through and cleaned up my notes for what's coming up next! Tomorrow night, let's write a few more tests and start tackling permission sync. See you then!

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

YouTube

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

Let's add some syncing tests checking that empty updates still work!

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

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

Late Night Silent Completions: Jiiiii — Part 782

YouTube

Validated that sync requests with no updates don't lock the datastore, and made sure tests checked that case. Tomorrow night, let's jump into the permission routes. See you then!

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

YouTube

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

Let's start writing those permission routes!

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

Come chill with me: https://youtube.com/live/2yOew227HRo

Late Night Silent Completions: Jiiiii — Part 783

YouTube

Out of time, but finally started fleshing out the permission routes. Tomorrow night, let's finish them up and start writing some tests to validate they work as intended. See you then!

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

YouTube

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

Let's continue implementing the permission routes!

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

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

Late Night Silent Completions: Jiiiii — Part 784

YouTube

Once again out of time, and realized I don't remember the specifics behind one of the indices I'll need to save permissions 😅 Tomorrow night, let's dig into it more to document what the values should be. See you then!

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

YouTube

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

Let's re-figure out what “owner cursors” are supposed to represent and document them 😅

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

Come chill with me: https://youtube.com/live/98ZrYM8BSk8

Late Night Silent Completions: Jiiiii — Part 785

YouTube

Out of time for today, but I think I remember why I split out the owner cursor. That said, I feel like it could still be simplified somewhat, so let's tackle that tomorrow night. See you then!

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

YouTube

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

Let's simplify the owner cursors since it seems I assumed they would be used differently!

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

Come chill with me: https://youtube.com/live/p-0rymKqVaE

Late Night Silent Completions: Jiiiii — Part 786

YouTube

Finally got to a place I’m happy with for permission cursors, but then realized I’m probably marking lists dirty too often, which we'll tackle fixing tomorrow night. See you then!

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

YouTube

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

Let's fix lists being marked dirty too often!

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

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

Late Night Silent Completions: Jiiiii — Part 787

YouTube

Kiddo started stirring too much for comfort, so had to stop early. Tomorrow night, let's write tests to make sure lists are only marked as dirty as needed. See you then!

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

YouTube

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

Let's add tests to verify lists are only marked as dirty when needed!

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

Come chill with me: https://youtube.com/live/GsrdZif-isU

Late Night Silent Completions: Jiiiii — Part 788

YouTube

Fixed how lists are checked for async processing and added tests to verify it for good! Tomorrow night, let's add tests for the permission routes. See you then!

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

YouTube

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

Let's add tests to verify permission routes work!

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

Come chill with me: https://youtube.com/live/e-bbl5yx9w4

Late Night Silent Completions: Jiiiii — Part 789

YouTube

Started the process of getting tests ready, then got nerd sniped into making accessors for List types nicer 😛 Tomorrow night, let's finish them up, then get back to those tests. See you then!

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

YouTube

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

Short stream today, but let's finish up yesterday's nerd snipe improvements!

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

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

Late Night Silent Completions: Jiiiii — Part 790

YouTube

Out of time, but I’m starting to find some issues in auth that may be causing problems. Tomorrow night, let's investigate them more thoroughly. See you then!

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

YouTube

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

Let’s investigate why some tests stall when run as a group!

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

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

Late Night Silent Completions: Jiiiii — Part 791

YouTube

Out of time, but narrowed down the issue to a lockup in image processing shutdown. Tomorrow night, let's investigate more thoroughly. See you then!

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

YouTube