[{"title":"Swift Bits: Xcode Cloud Build Number","site_name":"Anton’s Blog","created":"2026-07-03T10:00:45.830166Z","guid":"https://antongubarenko.substack.com/p/swift-bits-xcode-cloud-build-number","url":"https://iosfeeds.com/read/31074","twitter_url":"https://x.com/AntonGubarenko"},{"title":"Apple's MCP Server for Safari","site_name":"Brent Deverman's Thoughts","created":"2026-07-03T06:03:23.940731Z","guid":"https://deverman.org/official-mcp-server-safari/","url":"https://iosfeeds.com/read/31073","twitter_url":""},{"title":"Humans Don't Work at GitHub","site_name":"Mihaela MJ's Blog","created":"2026-07-02T06:15:29.515212Z","guid":"https://aleahim.com/blog/humans-dont-work-at-github/","url":"https://iosfeeds.com/read/31072","twitter_url":"https://twitter.com/civeljahim"},{"title":"Those Who Swift - Issue 273","site_name":"Those Who Swift","created":"2026-07-01T22:21:14.518814Z","guid":"https://thosewhoswift.substack.com/p/those-who-swift-issue-273","url":"https://iosfeeds.com/read/31071","twitter_url":""},{"title":"noUI()","site_name":"Swiftjective-C","created":"2026-07-01T22:20:47.573686Z","guid":"https://swiftjectivec.com/noUI","url":"https://iosfeeds.com/read/31070","twitter_url":"https://twitter.com/jordanmorgan10"},{"title":"Kodebits Day 50: Class Reference Share [FREE]","site_name":"Ray Wenderlich","created":"2026-07-01T22:16:31.787359Z","guid":"https://www.kodeco.com/52032555-kodebits-day-50-class-reference-share","url":"https://iosfeeds.com/read/31069","twitter_url":"https://twitter.com/rwenderlich"},{"title":"Creating a Ventoy USB stick","site_name":"David v.Knobelsdorff's Blog","created":"2026-07-01T22:06:35.112078Z","guid":"https://vknobelsdorff.com/homelab/creating-a-ventoy-usb-stick","url":"https://iosfeeds.com/read/31068","twitter_url":""},{"title":"How GitHub handles Git LFS","site_name":"Scott Berrevoets’ Blog","created":"2026-07-01T18:19:05.660928Z","guid":"tag:scottberrevoets.com,2026-07-01:/2026/07/01/how-github-handles-git-lfs/","url":"https://iosfeeds.com/read/31067","twitter_url":"https://twitter.com/ScottBerrevoets"},{"title":"Kodebits: June Roundup [FREE]","site_name":"Ray Wenderlich","created":"2026-07-01T18:16:34.348640Z","guid":"https://www.kodeco.com/53442210-kodebits-june-roundup","url":"https://iosfeeds.com/read/31066","twitter_url":"https://twitter.com/rwenderlich"},{"title":"ConcentricRectangle and ContainerRelativeShape","site_name":"Ralf Ebert's Blog","created":"2026-07-01T18:16:31.310530Z","guid":"https://swiftui-garden.com/Reference/ConcentricRectangle-and-ContainerRelativeShape","url":"https://iosfeeds.com/read/31065","twitter_url":"https://twitter.com/RalfEbert"},{"title":"Debugging Notes on Two SwiftUI Animation Bugs","site_name":"Fatbobman's Blog","created":"2026-07-01T14:09:11.770397Z","guid":"https://fatbobman.com/en/posts/debugging-notes-on-two-swiftui-animation-bugs/","url":"https://iosfeeds.com/read/31064","twitter_url":"https://twitter.com/fatbobman"},{"title":"I do not feel like a programmer anymore","site_name":"Igor Kulman’s Blog","created":"2026-07-01T10:09:47.161694Z","guid":"https://blog.kulman.sk/i-do-not-feel-like-a-programmer-anymore/","url":"https://iosfeeds.com/read/31063","twitter_url":"https://twitter.com/igorkulman"},{"title":"Cupertino moved to Codeberg. Update your Homebrew tap.","site_name":"Mihaela MJ's Blog","created":"2026-07-01T06:15:23.809667Z","guid":"https://aleahim.com/blog/cupertino-moved-to-codeberg/","url":"https://iosfeeds.com/read/31062","twitter_url":"https://twitter.com/civeljahim"},{"title":"Rotating Liquid Glass in SwiftUI without breaking the shape","site_name":"Livsy Code","created":"2026-07-01T06:14:51.877569Z","guid":"https://livsycode.com/?p=4027","url":"https://iosfeeds.com/read/31061","twitter_url":"https://x.com/livsycode"},{"title":"How To (Not) Spend $10k/wk on Coding Agents","site_name":"Allen Pike’s Blog","created":"2026-07-01T06:00:29.251235Z","guid":"https://allenpike.com/2026/how-to-not-spend-10k-on-coding-agents","url":"https://iosfeeds.com/read/31060","twitter_url":"https://twitter.com/apike"},{"title":"I Gave GLM-5.2 Eyes","site_name":"Pieces of My Soul","created":"2026-06-30T14:16:24.348180Z","guid":"/post/2026/06/i-gave-glm-5-2-eyes-d896","url":"https://iosfeeds.com/read/31059","twitter_url":""},{"title":"Dynamic Color Init","site_name":"Anton’s Blog","created":"2026-06-30T14:00:45.124022Z","guid":"https://antongubarenko.substack.com/p/dynamic-color-init","url":"https://iosfeeds.com/read/31058","twitter_url":"https://x.com/AntonGubarenko"},{"title":"How to start any Sudoku","site_name":"Detlev Voss' Blog","created":"2026-06-30T10:06:31.231463Z","guid":"https://apps.advoss.de/en/blog/2026/how-to-start-a-sudoku.html","url":"https://iosfeeds.com/read/31057","twitter_url":""},{"title":"Voice In, Visuals Out @ AI Engineering World's Fair","site_name":"Allen Pike’s Blog","created":"2026-06-30T02:00:30.571222Z","guid":"https://allenpike.com/2026/voice-in-visuals-out-ai-engineering-worlds-fair","url":"https://iosfeeds.com/read/31056","twitter_url":"https://twitter.com/apike"},{"title":"Kodebits Day 49: Variadic Sum [FREE]","site_name":"Ray Wenderlich","created":"2026-06-29T22:16:33.179345Z","guid":"https://www.kodeco.com/52032552-kodebits-day-49-variadic-sum","url":"https://iosfeeds.com/read/31055","twitter_url":"https://twitter.com/rwenderlich"},{"title":"Memberwise Initializer in Swift explained with Code Examples","site_name":"SwiftLee","created":"2026-06-29T14:20:48.497449Z","guid":"https://www.avanderlee.com/?p=203535","url":"https://iosfeeds.com/read/31054","twitter_url":"https://twitter.com/twannl"},{"title":"SPI Joins Apple, and Swift Moves Toward Self-Hosting - Fatbobman's Swift Weekly #142","site_name":"Fatbobman's Blog","created":"2026-06-29T14:13:29.434950Z","guid":"https://fatbobman.com/en/weekly/issue-142/","url":"https://iosfeeds.com/read/31053","twitter_url":"https://twitter.com/fatbobman"},{"title":"SPI Joins Apple, and Swift Moves Toward Self-Hosting | Fatbobman’s Swift Weekly #142","site_name":"Fatbobman's Blog","created":"2026-06-29T14:13:27.644920Z","guid":"https://medium.com/p/f68486aed9c0","url":"https://iosfeeds.com/read/31052","twitter_url":"https://twitter.com/fatbobman"},{"title":"Why My SwiftUI Map Bounced in Heading-Follow Mode?","site_name":"Emre Degirmenci’s blog","created":"2026-06-29T14:11:12.744707Z","guid":"https://emredegirmenci.substack.com/p/why-my-swiftui-map-bounced-in-heading","url":"https://iosfeeds.com/read/31051","twitter_url":""},{"title":"Understanding privacy manifests in iOS","site_name":"Tanaschita","created":"2026-06-29T10:22:37.659409Z","guid":"https://tanaschita.com/ios-privacy-manifests","url":"https://iosfeeds.com/read/31050","twitter_url":"https://twitter.com/tanaschita"},{"title":"A Custom Pull-to-Refresh in SwiftUI","site_name":"Livsy Code","created":"2026-06-29T06:13:51.394180Z","guid":"https://livsycode.com/?p=3880","url":"https://iosfeeds.com/read/31049","twitter_url":"https://x.com/livsycode"},{"title":"Old Timey Menus","site_name":"Brent Deverman's Thoughts","created":"2026-06-29T02:03:21.260212Z","guid":"https://deverman.org/old-timey-menus/","url":"https://iosfeeds.com/read/31048","twitter_url":""},{"title":"Multi-Version Multi-Framework DocC Documentation","site_name":"Alexander Weiß’s Blog (Teabyte)","created":"2026-06-28T22:00:22.019894Z","guid":"https://alexanderweiss.dev/blog/2026-06-28-multi-version-multi-target-docc","url":"https://iosfeeds.com/read/31047","twitter_url":"https://twitter.com/_al_we"},{"title":"Making Developer Tools Available Through Bazel","site_name":"Adin Cebic's Blog","created":"2026-06-28T18:00:10.734751Z","guid":"http://adincebic.micro.blog/2026/06/28/making-developer-tools-available-through.html","url":"https://iosfeeds.com/read/31046","twitter_url":"https://twitter.com/adincebic"},{"title":"Added TelemetryDeck to this Site","site_name":"Brent Deverman's Thoughts","created":"2026-06-28T14:03:16.547854Z","guid":"https://deverman.org/telemetrydeck-analytics-tracking-web/","url":"https://iosfeeds.com/read/31045","twitter_url":""},{"title":"Swift-based Saga static site generator PR accepted","site_name":"Brent Deverman's Thoughts","created":"2026-06-28T14:03:16.538820Z","guid":"https://deverman.org/pull-request-saga-static-site-generator-accepted-github/","url":"https://iosfeeds.com/read/31044","twitter_url":""},{"title":"\"The SwiftUI Oracle: Measuring a Clean Room Against the Real Thing\"","site_name":"Mihaela MJ's Blog","created":"2026-06-27T18:13:20.559971Z","guid":"https://aleahim.com/blog/the-swiftui-oracle/","url":"https://iosfeeds.com/read/31043","twitter_url":"https://twitter.com/civeljahim"},{"title":"How to support multiple Slack workspaces on MCP for Claude Code","site_name":"samwize’s Blog","created":"2026-06-27T14:27:02.283392Z","guid":"https://samwize.com/2026/06/27/claude-code-two-slack-workspaces/","url":"https://iosfeeds.com/read/31042","twitter_url":"https://twitter.com/samwize"},{"title":"SwiftUI Navigation Transitions Got Better in iOS 27","site_name":"Divyesh Vekariyas Blog","created":"2026-06-27T14:06:40.552791Z","guid":"https://medium.com/p/118801f1d8b6","url":"https://iosfeeds.com/read/31041","twitter_url":""},{"title":"Reordering Beyond List - SwiftUI iOS 27","site_name":"Sagar Unagar’s Blog","created":"2026-06-27T10:19:04.508934Z","guid":"https://www.sagarunagar.com/blog/swiftui-reorderable-lazy-layouts-ios-27/","url":"https://iosfeeds.com/read/31040","twitter_url":"https://x.com/sagarunagar_"},{"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"}]