Daniel Lyons
Daniel Lyons
@dan-dee-lyons.bsky.social
#musicpublishing admin by day 💼 iOS, #swiftlang and #Godot developer by night 🦸🏼♂️ Site: dandylyons.net GitHub: github.com/DandyLyons My Notes: dandylyons.net/notes
98 followers306 following340 posts
Daniel Lyons reposted
Starting with Swift 6.2 and iOS 26, EnumeratedSequence conforms to RandomAccessCollection, allowing enumerated() to be used directly in ForEach and List views: nilcoalescing.com/blog/UsingEn... #SwiftUI #iOSDev
for all of the bile the bold talk the venom the hate and the lies no one should be killed no blood should be spilled Charlie shouldn't have died youtu.be/UCBkt5Nt1wo?... #CharlieKirk
for all of the bile the bold talk the venom the hate and the lies no one should be killed no blood should be spilled Charlie shouldn't have died youtu.be/UCBkt5Nt1wo?... #CharlieKirk
There's Poor, and Then There's Capitalist Poor dandylyons.net/thoughts/the... #Capitalism #Marxism #AntiCapitalism
New poem: The Marxist, The Capitalist, and The Jealous dandylyons.net/essays/the-m... #Marxism #Capitalism
I love high quality text to speech readers and macOS 26 finally has a really good one built in. The only problem is that it's a pain in the butt to find and start. dandylyons.net/thoughts/mac...
My Takeaways From "Dawnshard" by Brandon Sanderson dandylyons.net/thoughts/daw...
New dog. Old Tricks. Let's talk about using LLMs for search. dandylyons.net/thoughts/act...
Daniel Lyons reposted
I made a starter pack of people that have either helped me with technical problems or that I've seen help others. Though it could be cool share. (I kinda hate that you are forced to include yourself in these things but whatever) go.bsky.app/Tw6RBQU
Daniel Lyons reposted
Redesigned Swift.org is now live! www.swift.org/blog/redesig... Thank you to the website workgroup and community members for contributing to these improvements.
So Josh from #BrowserCompany straight up confirmed that one of the reasons why they stopped updating #Arc is because of performance issues in #TCA / #SwiftUI So that's a bummer. arc.net/l/quote/cyfc...
I finally bit the bullet and started using #ObsidianPublish ! Before I was using #Quartz, which was fantastic, free and open source, but alas, sometimes I want something more native and integrated with #Obsidian . dandylyons.net/posts/post-37/ #Hugo #Netlify
My thoughts on Nikola Tesla's autobiography: dandylyons.net/thoughts/ent...
In #SwiftUI you can explicitly tell VoiceOver how to pronounce something... Except this just straight up doesn't work. Is this broken? ray.so/e5VNLgH
If this website can figure it out, then why can't Apple? ipa-reader.com?text=%2F%CB%...
It seems like this has been broken in iOS for years. stackoverflow.com/questions/70...
In #SwiftUI you can explicitly tell VoiceOver how to pronounce something... Except this just straight up doesn't work. Is this broken? ray.so/e5VNLgH
Also, it looks like it's just straight up not implemented on macOS. (Probably not iOS either? 🤷🏼♂️) developer.apple.com/documentatio...
Sorry is such an ambiguous term. Let's try to clear things up. dandylyons.net/essays/on-th...
There's nothing revealing about this story whatsoever. Anyone with two brain cells to rub together knew that Biden had difficulty finishing sentences and shouldn't have been President. The white house deliberately hid the truth except it was so obvious it didn't matter. www.cnn.com/2025/05/14/p...
Early 2000's: "Whoa this Halo AI is so real and life-like!!" Today: "Whoa ChatGPT is so real and life-like!!" dandylyons.net/thoughts/ai-... #AI #generativeAI
With the internet we reached post information scarcity. Now we are approaching post expertise scarcity. dandylyons.net/thoughts/pos...
Up to now, my blog has been almost entirely programming articles. But I've wanted to write about other topics. Now I have a new avenue for that: dandylyons.net/thoughts/pen...
Level up your SwiftUI icon skills! 🚀 Explore using Lucide Icons, convert custom SVGs to SwiftUI Path views for animations, and create custom SF Symbols. Unlock more icon opportunities for your apps! Full guide: dandylyons.net/posts/post-3... #SwiftUI #iOSDev #Icons #SFSymbols #LucideIcons #SVG
@objc.io I just finished watching ep. 439 on Optional Bindings: talk.objc.io/episodes/S01... At the end you see that each technique you tried would lead to unnecessary view redraws. Would this still be true if your subscript was a keypath and used dynamicMemberLookup?
P.S. I wrote about the same topic last year and came to similar conclusions. dandylyons.github.io/posts/using-... My solution involved adding a `toNonOptional(defaultValue:)` on Binding<T?>
Daniel Lyons reposted
Daniel Lyons reposted
Announcing a toolkit that provides a SwiftData-like experience to SQLite: SharingGRDB with StructuredQueries. www.pointfree.co/blog/posts/1...
@jeehut.bsky.social has released ErrorKit and it fixes another problem: Because the Error protocol is backwards compatible to NSError, it is cumbersome to use correctly. This new library needs more attention. See his write up about it here: www.fline.dev/swift-error-...
ErrorKit introduces the concept of Error Chain Debugging and it sounds like a fantastic idea that really needs to be explored further. swiftpackageindex.com/FlineDev/Err...