Added some more tests and found an issue where permissions aren't being removed properly! Tomorrow let's investigate why that may be. See you then!

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

Daytime Completions: Jiiiii — Part 750

YouTube

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

Let's investigate why permissions aren't being removed!

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

Come chill with me: https://youtube.com/live/3PGKbYK9ehY

Daytime Completions: Jiiiii — Part 750

YouTube

Fixed another simple index ordering issue, and finished up all the tests for syncing lists! Tomorrow, let's see if we can make using URL-safe cursors a bit easier, especially on the client side. See you then!

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

Daytime Completions: Jiiiii — Part 751

YouTube

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

Let's refactor cursors so they are always URL-safe!

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

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

Daytime Completions: Jiiiii — Part 751

YouTube

Refactored SyncCursors to auto-url-encode themselves leading to simpler code. Tomorrow night, let's add tests for syncing list entries, then get started on routes for invitations. See you then!

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

YouTube

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

Let's add 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/7aNi8fldoBA

Late Night Silent Completions: Jiiiii — Part 752

YouTube

Added tests for loading paged user lists. Tomorrow night, let's add tests for committing changes, and start thinking about how we'll track hot lists in the process. See you then!

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

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 start adding tests for list entry commits!

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

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

Late Night Silent Completions: Jiiiii — Part 753

YouTube

Started adding tests for list entry commits, and realized I'll need some extra tests to check for list invalidation as well. Tomorrow night, let's update the tests to also check that lists are updated. See you then!

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

YouTube

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 lists are marked as updated when entries are!

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

Come chill with me: https://youtube.com/live/V8-7V4KTj_w

Late Night Silent Completions: Jiiiii — Part 754

YouTube

Updated the existing tests to make sure lists are updated inline with entries. Tomorrow night, let's finish the test that makes sure sync cursors for subscribed accounts are also updated. See you then!

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

YouTube

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

Let’s continue writing tests to make sure entries are properly committed when a list is being subscribed to!

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

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

Late Night Silent Completions: Jiiiii — Part 755

YouTube

Ran out of time, but made progress fleshing out tests that validate subscriptions work. Tomorrow night, let's continue looking into why the test harness is misbehaving and not getting the latest value available. See you then!

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

YouTube

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

Let’s continue yesterday's debugging session and try to find out why changes are not persisted by the time we read them in 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/byeXN8WyvJ8

Late Night Silent Completions: Jiiiii — Part 756

YouTube

An hour of debugging later, I think I found the issue, but not the cause 😅 Tomorrow night, let's see if we can re-write the test harness to properly execute list tasks _after_ the interrupt finishes. See you then!

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

YouTube

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

Let's continue debugging the out-of-order updates from yesterday!

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

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

Late Night Silent Completions: Jiiiii — Part 757

YouTube

Narrowed down the bug to a corruption issue at the datastore layer, so something to look into offline. Tomorrow night, let's pivot and update the icon for the winter season. See you then!

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

YouTube

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

Time for everyone's favorite stream: picking colors for next season 😛 Let's start making the winter season icon!

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

Come chill with me: https://youtube.com/live/Z1ncZ-bZbqo

Late Night Silent Completions: Jiiiii — Part 758

YouTube

20 min of mouse lag later, I realized YouTube isn't even getting enough frames to show anything, so I think I'm gonna give my computer a break from its panic attack 😅 Tomorrow night, let's try again? See you then!

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

YouTube

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

Take two trying to stream… will it work now after restarting all the things???

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

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

Late Night Silent Completions: Jiiiii — Part 759

YouTube

Picked some colors today! As usual, let's sleep on it and make some minor tweaks in a day or two. Tomorrow night, I'll be streaming from a different setup temporarily, so we'll see how well it works haha. See you then!

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

Streaming from a different setup while family stays over, let's try investigating why the wrong transaction is written!

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

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

Late Night Silent Completions: Jiiiii — Part 760

YouTube

Finally found the cause of the corruption and test failure: a read only transaction that outlived its stay! This is likely the same cause I’ve been chasing down lately, which is a relief. Tomorrow let's merge it in. See you then!

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

YouTube

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

Let's commit and write tests for yesterday's CodableDatastore fix!

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

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

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