Never knew the singularity would be a directory full of markdown files.
Never knew the singularity would be a directory full of markdown files.
Thanks! When I see AI code comments (let alone code), I think there is a lot of redundant information. It's cumbersome for a human to parse. Having multiple citations with attached PDFs vs "it should be 3 not 5" doesn't help out.
I dove into improving my app, and wrote it up. It was fun to find and fix these problems, and the result was great!
github.com/bolsinga/sit...
Your post reminds me of the progress of the Chicago River over the years.
OK. I was working on Intents around then and it helped me with⦠something!
Have you tried handlesExternalEvents?
github.com/bolsinga/sit...
Your book made it so clear weβre witnessing cult behavior at scale.
Skeumorphic certificate, key, and pencil from Tahoe
Skeumorphism Continues to Live On in Keychain Access #tahoe #skeumorphism
Seeing that byline made me curse out loud.
More From War Torn Portland Today
You made me LOL
ha! I wonder if I found it at your site?!? Thanks!
I enjoyed your article. I use @SceneStorage to save @Observables via JSON too.
I think you may be able to skip the Data <-> instance code by declaring your @Observable as RawRepresentable as a String.
See github.com/bolsinga/sit... and github.com/bolsinga/sit...
Thanks! Looking at your SPM, I also forgot about `MainActor.assumeIsolated` and relateds.
Swift Concurrency Q: What's the equivalent of "run this on the next turn of the runloop"?
See github.com/bolsinga/sit...
bsky.app/profile/bols...
Yay! It's in Xcode 26 Beta 3.
Swift Resolved Issues Fixed: Observations is not available. (152888116)
I batch 50 here. The error message documents the limit, from what I recall. Iβm not sure if this is too low, but my app never shows that many locations at once.
github.com/bolsinga/sit...
If this is an iOS app, why not use CLGeocoder (or its MapKit equivalents in iOS26)? It's free and barely rate limited.
I'm terrified to read it, and I will now.
I just donβt want a workaround added for 6.0 to affect the future
Thanks, I appreciate it!
Nice! 6.2 makes me want to reassess all the work I've done concurrency before. I'd added several Sendables and @MainActors to get strict concurrency passing.
Beside other issues, the code here does work before seeing if the Task is cancelled. This is contrary to the documentation.
docs.swift.org/swift-book/d....
Has anyone figured out how to pass data from their Swift App to a CarPlay delegate without using a global variable? developer.apple.com/forums/threa... #swiftui #carplay
Also check out the new Observations type! I haven't found it in the documentation yet. developer.apple.com/videos/play/...
Observations looks great! AsyncStreams of @Observables? Woo! #wwdc25
So many APIs nowadays!
Weβll see!