[{"title":"Acorn 8.6 Is Out, and Some Geeky Info on the New Brush Tool","site_name":"The Shape of Everything","created":"2026-06-26T22:18:34.936390Z","guid":"https://shapeof.com/archives/2026/6/acorn_8.6_brushes.html","url":"https://iosfeeds.com/read/31039","twitter_url":"https://twitter.com/ccgus"},{"title":"Free the Icons","site_name":"The Shape of Everything","created":"2026-06-26T22:18:34.929887Z","guid":"https://shapeof.com/archives/2026/6/free_the_icons.html","url":"https://iosfeeds.com/read/31038","twitter_url":"https://twitter.com/ccgus"},{"title":"Kodebits Day 47: Type Casting Check [FREE]","site_name":"Ray Wenderlich","created":"2026-06-26T22:14:18.467029Z","guid":"https://www.kodeco.com/52032546-kodebits-day-47-type-casting-check","url":"https://iosfeeds.com/read/31037","twitter_url":"https://twitter.com/rwenderlich"},{"title":"Xcode 27 support in the Point-Free ecosystem","site_name":"Point-Free Pointers","created":"2026-06-26T18:14:27.246095Z","guid":"https://www.pointfree.co/blog/posts/218-xcode-27-support-in-the-point-free-ecosystem","url":"https://iosfeeds.com/read/31036","twitter_url":"https://twitter.com/pointfreeco"},{"title":"Can iCloud remotely enable Protect Mail Activity on your Mac?","site_name":"Jeff Johnson’s Blog","created":"2026-06-26T18:10:23.507038Z","guid":"https://lapcatsoftware.com/articles/2026/6/6.html","url":"https://iosfeeds.com/read/31035","twitter_url":"https://twitter.com/lapcatsoftware"},{"title":"Your Agent Deserves Logs","site_name":"Build.ms","created":"2026-06-26T18:03:28.698130Z","guid":"https://build.ms/2026/6/26/your-agent-deserves-logs/","url":"https://iosfeeds.com/read/31034","twitter_url":"https://twitter.com/mergesort"},{"title":"Free Software and LLM Contribution Policies","site_name":"SICPERS","created":"2026-06-26T14:14:40.986880Z","guid":"https://www.sicpers.info/?p=3350","url":"https://iosfeeds.com/read/31033","twitter_url":"https://twitter.com/iwasleeg"},{"title":"200 markdown posts and the future-dated content puzzle","site_name":"Roland Leth’s Blog","created":"2026-06-26T14:14:34.278657Z","guid":"https://roland.leth.ro/blog/tech/200-markdown-posts-and-the-future-dated-content-puzzle","url":"https://iosfeeds.com/read/31032","twitter_url":""},{"title":"Using Cursor in Xcode 27","site_name":"Pol Piella's Blog","created":"2026-06-26T10:14:21.366746Z","guid":"https://polpiella.dev/cursor-xcode-27/","url":"https://iosfeeds.com/read/31031","twitter_url":"https://twitter.com/polpielladev"},{"title":"GLM 5.2: Affordable Providers, Vision, and Agents","site_name":"Pieces of My Soul","created":"2026-06-26T10:14:15.306583Z","guid":"/post/2026/06/glm-5-2-affordable-providers-vision-and-agents-8f8c","url":"https://iosfeeds.com/read/31030","twitter_url":""},{"title":"SwiftUI Is One Graph, Over 40+ Years of Engineering","site_name":"Mihaela MJ's Blog","created":"2026-06-25T22:13:34.225780Z","guid":"https://aleahim.com/blog/swiftui-is-one-graph/","url":"https://iosfeeds.com/read/31029","twitter_url":"https://twitter.com/civeljahim"},{"title":"Your First iOS App: Data Flow in SwiftUI [SUBSCRIBER]","site_name":"Ray Wenderlich","created":"2026-06-25T18:14:12.854604Z","guid":"https://www.kodeco.com/ios/paths/first-ios-app-from-scratch/53126114-your-first-ios-app-data-flow-in-swiftui","url":"https://iosfeeds.com/read/31028","twitter_url":"https://twitter.com/rwenderlich"},{"title":"Proposing task-local test traits for Swift Testing","site_name":"Point-Free Pointers","created":"2026-06-25T18:14:05.793830Z","guid":"https://www.pointfree.co/blog/posts/217-proposing-task-local-test-traits-for-swift-testing","url":"https://iosfeeds.com/read/31027","twitter_url":"https://twitter.com/pointfreeco"},{"title":"Creating Marketing Resources with ButterKit","site_name":"Cube Free Coder","created":"2026-06-25T18:06:06.389418Z","guid":"https://cubefreecoder.com/posts/butterkit/","url":"https://iosfeeds.com/read/31026","twitter_url":""},{"title":"LeafKit Lack of HTML Escaping Vulnerability","site_name":"Vapor Blog","created":"2026-06-25T02:23:28.080531Z","guid":"https://blog.vapor.codes/posts/leafkit-xss-vulnerability-2/","url":"https://iosfeeds.com/read/30987","twitter_url":"https://twitter.com/codevapor"},{"title":"Securing Vapor for the Future - Our Experience in GitHub's Secure Open Source Fund","site_name":"Vapor Blog","created":"2026-06-25T02:23:28.075412Z","guid":"https://blog.vapor.codes/posts/securing-vapor-for-the-future/","url":"https://iosfeeds.com/read/30986","twitter_url":"https://twitter.com/codevapor"},{"title":"Post Quantum JWTs","site_name":"Vapor Blog","created":"2026-06-25T02:23:28.070286Z","guid":"https://blog.vapor.codes/posts/post-quantum-jwtkit/","url":"https://iosfeeds.com/read/30985","twitter_url":"https://twitter.com/codevapor"},{"title":"Those Who Swift - Issue 272","site_name":"Those Who Swift","created":"2026-06-24T22:19:26.759342Z","guid":"https://thosewhoswift.substack.com/p/those-who-swift-issue-272","url":"https://iosfeeds.com/read/30984","twitter_url":""},{"title":"Making Changes To Your apple-app-site-association File for Universal Links","site_name":"Neil Macy's Blog","created":"2026-06-24T22:14:11.910133Z","guid":"https://www.neilmacy.co.uk/blog/making-changes-to-aasa-file/","url":"https://iosfeeds.com/read/30983","twitter_url":""},{"title":"Where Should Loading State Live In Swiftui","site_name":"AzamSharp Blog","created":"2026-06-24T22:03:09.511946Z","guid":"https://azamsharp.com/2026/06/24/where-should-loading-state-live-in-swiftui","url":"https://iosfeeds.com/read/30982","twitter_url":"https://twitter.com/azamsharp"},{"title":"“Trait-ifying” our libraries to reduce transitive dependencies","site_name":"Point-Free Pointers","created":"2026-06-24T18:14:29.169193Z","guid":"https://www.pointfree.co/blog/posts/216-trait-ifying-our-libraries-to-reduce-transitive-dependencies","url":"https://iosfeeds.com/read/30981","twitter_url":"https://twitter.com/pointfreeco"},{"title":"WebKit always enables the Copy menu item in every app","site_name":"Jeff Johnson’s Blog","created":"2026-06-24T18:10:30.733969Z","guid":"https://lapcatsoftware.com/articles/2026/6/5.html","url":"https://iosfeeds.com/read/30980","twitter_url":"https://twitter.com/lapcatsoftware"},{"title":"I made a colour mixer tool","site_name":"Neil Macy's Blog","created":"2026-06-24T14:14:06.003973Z","guid":"https://www.neilmacy.co.uk/blog/colour-mixer-tool/","url":"https://iosfeeds.com/read/30979","twitter_url":""},{"title":"Quitting social media","site_name":"Alexander Sandberg’s Blog","created":"2026-06-24T10:00:18.792485Z","guid":"https://alexandersandberg.com/quitting-social-media/,Tue, 20 Jan 2026 00:00:00 +0000","url":"https://iosfeeds.com/read/30978","twitter_url":"https://twitter.com/alexandberg"},{"title":"macOS Apps Step by Step Minor Update","site_name":"TrozWare","created":"2026-06-24T02:18:58.792485Z","guid":"https://troz.net/post/2026/macos-apps-step-by-step-minor-update/","url":"https://iosfeeds.com/read/30977","twitter_url":"https://twitter.com/trozware"},{"title":"Local AI with a 2026 MacBook Neo","site_name":"Splinter Software","created":"2026-06-24T02:17:42.200086Z","guid":"http://www.splinter.com.au/2026/06/24/local-ai-on-2026-macbook-neo/local-ai-on-2026-macbook-neo","url":"https://iosfeeds.com/read/30976","twitter_url":""},{"title":"iOS 27 SDK: 3 Major Requirements That Migh Break Your App","site_name":"Makwan's Blog","created":"2026-06-23T22:14:08.121450Z","guid":"https://blog.makwanbk.com/ios-27-sdk-3-major-requirements-that-migh-break-your-app","url":"https://iosfeeds.com/read/30975","twitter_url":"https://twitter.com/makwanbk"},{"title":"Taking control of toolbar items in SwiftUI","site_name":"Majid’s Blog about Swift development","created":"2026-06-23T22:14:07.063245Z","guid":"https://swiftwithmajid.com/2026/06/23/taking-control-of-toolbar-items-in-swiftui","url":"https://iosfeeds.com/read/30974","twitter_url":"https://twitter.com/mecid"},{"title":"Swift Package Index joins Apple","site_name":"Swift Package Index Blog","created":"2026-06-23T18:18:31.436057Z","guid":"https://swiftpackageindex.com/blog/swift-package-index-joins-apple","url":"https://iosfeeds.com/read/30973","twitter_url":"https://twitter.com/SwiftPackages"},{"title":"New macros for SwiftNavigation","site_name":"Point-Free Pointers","created":"2026-06-23T18:14:43.384174Z","guid":"https://www.pointfree.co/blog/posts/215-new-macros-for-swiftnavigation","url":"https://iosfeeds.com/read/30972","twitter_url":"https://twitter.com/pointfreeco"},{"title":"A WWDC 27 Update on Building a Mac-assed App with SwiftUI","site_name":"Paulo Andrade’s Blog","created":"2026-06-23T18:14:33.415112Z","guid":"https://pfandrade.me/blog/swiftui-mac-assed-wwdc27-update/","url":"https://iosfeeds.com/read/30971","twitter_url":"https://twitter.com/pfandrade_"},{"title":"UIKit for scroll performance!? Real engineers use Metal.","site_name":"Jacob’s Tech Tavern","created":"2026-06-23T18:10:38.807211Z","guid":"https://blog.jacobstechtavern.com/p/real-engineers-use-metal","url":"https://iosfeeds.com/read/30970","twitter_url":"https://twitter.com/jacobs_handle"},{"title":"Connecting Antigravity to Xcode","site_name":"minimal swift","created":"2026-06-23T14:28:33.140456Z","guid":"https://laurentbrusa.hashnode.dev/connecting-antigravity-to-xcode","url":"https://iosfeeds.com/read/30969","twitter_url":""},{"title":"All new frameworks presented at WWDC26","site_name":"Marco Eidinger’s Blog (Swifty Tech)","created":"2026-06-23T14:14:26.839762Z","guid":"https://blog.eidinger.info/all-new-frameworks-presented-at-wwdc26","url":"https://iosfeeds.com/read/30968","twitter_url":"https://twitter.com/MarcoEidinger"},{"title":"Now","site_name":"Alexander Sandberg’s Blog","created":"2026-06-23T14:00:18.149556Z","guid":"https://alexandersandberg.com/now/,Tue, 23 Jun 2026 00:00:00 +0000","url":"https://iosfeeds.com/read/30967","twitter_url":"https://twitter.com/alexandberg"},{"title":"Composer is joining SoFi","site_name":"Alexander Sandberg’s Blog","created":"2026-06-23T14:00:18.088018Z","guid":"https://alexandersandberg.com/articles/composer-is-joining-sofi/","url":"https://iosfeeds.com/read/30966","twitter_url":"https://twitter.com/alexandberg"},{"title":"Swift 6.4 adds async support to Result","site_name":"Livsy Code","created":"2026-06-23T06:11:22.058596Z","guid":"https://livsycode.com/?p=4038","url":"https://iosfeeds.com/read/30965","twitter_url":"https://x.com/livsycode"},{"title":"ARkit, RealityKit, SharePlay, Reality Composer Pro WWDC Resources","site_name":"Brent Deverman's Thoughts","created":"2026-06-23T06:03:19.231609Z","guid":"https://deverman.org/ar-wwdc-resources/","url":"https://iosfeeds.com/read/30964","twitter_url":""},{"title":"MetricKit for SwiftUI Apps: Real-World Performance After Launch","site_name":"iOS App Templates Blog","created":"2026-06-22T22:22:46.376140Z","guid":"https://iosapptemplates.com/blog/metrickit-swiftui-performance-after-launch/","url":"https://iosfeeds.com/read/30961","twitter_url":"https://twitter.com/0xflorian"},{"title":"Liquid Glass in SwiftUI: How to Modernize an iOS App Template","site_name":"iOS App Templates Blog","created":"2026-06-22T22:22:46.371286Z","guid":"https://iosapptemplates.com/blog/liquid-glass-swiftui-app-template-modernization/","url":"https://iosfeeds.com/read/30960","twitter_url":"https://twitter.com/0xflorian"},{"title":"App Intents for SwiftUI Apps: Siri, Shortcuts, Spotlight, and Action Button","site_name":"iOS App Templates Blog","created":"2026-06-22T22:22:46.365094Z","guid":"https://iosapptemplates.com/blog/app-intents-swiftui-siri-shortcuts-spotlight/","url":"https://iosfeeds.com/read/30959","twitter_url":"https://twitter.com/0xflorian"},{"title":"Kodebits Day 45: Lazy Property Init [FREE]","site_name":"Ray Wenderlich","created":"2026-06-22T22:12:28.916633Z","guid":"https://www.kodeco.com/52032536-kodebits-day-45-lazy-property-init","url":"https://iosfeeds.com/read/30958","twitter_url":"https://twitter.com/rwenderlich"},{"title":"DebugSnapshots now logs SwiftUI bindings","site_name":"Point-Free Pointers","created":"2026-06-22T22:12:19.986301Z","guid":"https://www.pointfree.co/blog/posts/214-debugsnapshots-now-logs-swiftui-bindings","url":"https://iosfeeds.com/read/30957","twitter_url":"https://twitter.com/pointfreeco"},{"title":"Pencil notes, not pencil marks — a word that changed the app","site_name":"Detlev Voss' Blog","created":"2026-06-22T18:06:40.506316Z","guid":"https://apps.advoss.de/en/blog/2026/pencil-notes-not-pencil-marks.html","url":"https://iosfeeds.com/read/30956","twitter_url":""},{"title":"Is Anyone Else Excited by Swift’s Progress as a Language? - Fatbobman's Swift Weekly #141","site_name":"Fatbobman's Blog","created":"2026-06-22T14:07:33.723864Z","guid":"https://fatbobman.com/en/weekly/issue-141/","url":"https://iosfeeds.com/read/30955","twitter_url":"https://twitter.com/fatbobman"},{"title":"Is Anyone Else Excited by Swift’s Progress as a Language? | Fatbobman’s Swift Weekly #141","site_name":"Fatbobman's Blog","created":"2026-06-22T14:07:32.031112Z","guid":"https://medium.com/p/aa2506bd9c7e","url":"https://iosfeeds.com/read/30954","twitter_url":"https://twitter.com/fatbobman"},{"title":"Getting started with Apple's Foundation Models framework","site_name":"Tanaschita","created":"2026-06-22T10:25:00.173532Z","guid":"https://tanaschita.com/foundation-models-getting-started","url":"https://iosfeeds.com/read/30953","twitter_url":"https://twitter.com/tanaschita"},{"title":"AsyncImage improvements in iOS 27","site_name":"Nil Coalescing","created":"2026-06-22T10:13:40.398438Z","guid":"https://nilcoalescing.com/blog/AsyncImageImprovementsInSwiftUIOnIOS27","url":"https://iosfeeds.com/read/30952","twitter_url":"https://twitter.com/nilcoalescing"},{"title":"_UIPortalView: From Live Mirroring to Liquid Glass-Style Effects","site_name":"Livsy Code","created":"2026-06-22T10:12:48.838524Z","guid":"https://livsycode.com/?p=3926","url":"https://iosfeeds.com/read/30951","twitter_url":"https://x.com/livsycode"},{"title":"Indie Diary #9 — What do we do now?","site_name":"Dean’s blog","created":"2026-06-22T10:06:28.600102Z","guid":"https://blog.thomasdurand.fr/story/2026-06-22-indie-diary-9/","url":"https://iosfeeds.com/read/30950","twitter_url":"https://twitter.com/deanatoire"},{"title":"Kodebits Day 44: Protocol Conformance [FREE]","site_name":"Ray Wenderlich","created":"2026-06-21T22:14:27.715314Z","guid":"https://www.kodeco.com/52032532-kodebits-day-44-protocol-conformance","url":"https://iosfeeds.com/read/30416","twitter_url":"https://twitter.com/rwenderlich"},{"title":"What Apple Wants You to Build This Summer (You Can Read It in the Docs)","site_name":"Mihaela MJ's Blog","created":"2026-06-21T22:13:34.882929Z","guid":"https://aleahim.com/blog/cupertino-11-release/","url":"https://iosfeeds.com/read/30415","twitter_url":"https://twitter.com/civeljahim"}]