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

Let's look into hashing non-user emails in tracking tables!

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

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

Late Night Silent Completions: Jiiiii — Part 853

YouTube

Monika Mateska is mentoring at Swift Island 2026.

Senior iOS Engineer with deep experience in scalable architecture, subscriptions and growing sustainable codebases — and a strong community builder.

We’re proud to have her on the island. 🏝️
https://swiftisland.nl/mentors

#SwiftLang #Swift #iOS #iOSDev #WWDC #SwiftIsland

Apple #Container Install Party is now at registered capacity but please come if you’re not registered as folks will be coming in and out all day! Lunch is being served as well. Hoxton Centraal #amsterdam. I see all of those dev #macbooks out there in the wild so come thru to learn about linux container capabilities!

Come now thru 3pm! #kubecon
see you soon?

#swiftlang

One of the interesting things about learning Swift is that I think it's take on extensions and protocols/interfaces is making me understand and appreciate traits in Rust much more.

#programming #swiftlang #swift #rust

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

Trying out new streaming software _and_ had basically no sleep last night, so let's try making some progress… any progress really 😅

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

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

Late Night Silent Completions: Jiiiii — Part 852

YouTube
App Store rejections are the worst. RevylAI just open-sourced Greenlight—a pre-submission compliance scanner that catches review guideline violations before you hit submit. Great addition to any iOS CI/CD pipeline! 🍏
🔗 https://go.peterfriese.dev/greenlight-pre-submission-comp?s=social&t=int #iOSDev #SwiftLang #Apple
Not only Swift - Issue #96

I tried it out myself and implemented a Swift version of the Mozilla Readability SDK using Agentic Engineering.

Peter Friese

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

Let's start assembling invite emails!

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

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

Late Night Silent Completions: Jiiiii — Part 851

YouTube

#kubecon folks: last call for a few seats left at two Monday workshops:

- Building Cloud Services w/ #swiftlang (hands on) https://s.apple.com/dr2F8e2FI7 &
- Apple #Containers Install Fest https://s.apple.com/dN4e7D6zV3

#SwiftLang #SwiftUI #concurrency task priority inversion question.

A SwiftUI view has a .task(id: ) modifier.
The task, among other things, calls an async func

.task(id: item) {
// ...
if let item {
value = await item.someFunction()
}
// ...
}

someFunction() calls someOtherFunction() [not async] and
someOtherFunction() eventually does this:

if let imgPreview = CGImageSourceCreateThumbnailAtIndex(...) { ... }

At runtime in Xcode I see this notice on the above line.

[Internal] Thread running at User-initiated quality-of-service
class waiting on a lower QoS thread running at Default
quality-of-service class. Investigate ways to avoid
priority inversions

Does not item.someFunction() get the same priority as the
task? Where does the lower QoS thread come from?

And how can I learn more about it. And fix it?

Drop an AI coding agent into an iOS codebase with no guidance and you'll get syntactically correct Swift that ignores your architecture.

I wrote up how I approached this: layered AGENTS.md docs, a Makefile that wraps xcodebuild, executable skills the agent follows like runbooks, and design token enforcement through SwiftLint.

https://sundayswift.com/posts/preparing-ios-codebase-for-ai-agents/

#iOSDev #SwiftLang #ClaudeCode

Preparing Your iOS Codebase for AI Agents — Sunday Swift

What I learned setting up a large-scale iOS codebase so that AI coding agents can work in it effectively, from hierarchical documentation to executable skills.

Sunday Swift