[{"title":"AI can pass the assessment. You still have to survive the interview.","site_name":"Salari","created":"2026-09-01T18:21:57.766009Z","guid":"https://salari.dev/writing/ai-can-pass-the-assessment-you-still-have-to-survive-the-interview/","url":"https://iosfeeds.com/read/31726","twitter_url":""},{"title":"You watched the solution. Then you opened an empty editor.","site_name":"Salari","created":"2026-09-01T18:21:57.756975Z","guid":"https://salari.dev/writing/you-watched-the-solution-then-opened-an-empty-editor/","url":"https://iosfeeds.com/read/31725","twitter_url":""},{"title":"You have 40 interview tabs open and still don't know what to study.","site_name":"Salari","created":"2026-09-01T18:21:57.751191Z","guid":"https://salari.dev/writing/40-interview-tabs-dont-know-what-to-study/","url":"https://iosfeeds.com/read/31724","twitter_url":""},{"title":"Building AI features using Foundation Models. Multimodal input.","site_name":"Majid’s Blog about Swift development","created":"2026-09-01T18:15:36.790182Z","guid":"https://swiftwithmajid.com/2026/09/01/building-ai-features-using-foundation-models-multimodal-input","url":"https://iosfeeds.com/read/31723","twitter_url":"https://twitter.com/mecid"},{"title":"Simon 5.2 released","site_name":"David Sinclair’s Blog","created":"2026-09-01T18:06:29.586442Z","guid":"https://dejal.com/blog/?p=464","url":"https://iosfeeds.com/read/31722","twitter_url":"https://twitter.com/dejus"},{"title":"How to declare a fixed-size array in Swift","site_name":"Sarun Wongpatcharapakorn’s Blog","created":"2026-09-01T14:25:09.576610Z","guid":"https://sarunw.com/posts/fixed-size-array-in-swift/","url":"https://iosfeeds.com/read/31721","twitter_url":"https://twitter.com/sarunw"},{"title":"How to add cases to a public enum without breaking your API","site_name":"Sarun Wongpatcharapakorn’s Blog","created":"2026-09-01T14:25:09.570525Z","guid":"https://sarunw.com/posts/nonexhaustive-enums-in-swift/","url":"https://iosfeeds.com/read/31720","twitter_url":"https://twitter.com/sarunw"},{"title":"How to use if and switch as expressions in Swift","site_name":"Sarun Wongpatcharapakorn’s Blog","created":"2026-09-01T14:25:09.564194Z","guid":"https://sarunw.com/posts/if-and-switch-expressions/","url":"https://iosfeeds.com/read/31719","twitter_url":"https://twitter.com/sarunw"},{"title":"The right size for the Sudoku cells","site_name":"Detlev Voss' Blog","created":"2026-09-01T14:06:55.331885Z","guid":"https://apps.advoss.de/en/blog/2026/the-right-size-for-the-sudoku-cells.html","url":"https://iosfeeds.com/read/31718","twitter_url":""},{"title":"The Brains of the Operation","site_name":"Allen Pike’s Blog","created":"2026-09-01T10:00:27.535680Z","guid":"https://allenpike.com/2026/the-brains-of-the-operation","url":"https://iosfeeds.com/read/31711","twitter_url":"https://twitter.com/apike"},{"title":"What changed my mind about building with AI","site_name":"Roland Leth’s Blog","created":"2026-09-01T02:21:34.038597Z","guid":"https://roland.leth.ro/blog/tech/what-changed-my-mind-about-building-with-ai","url":"https://iosfeeds.com/read/31709","twitter_url":""},{"title":"The Spend Stack Revival","site_name":"Swiftjective-C","created":"2026-08-31T22:22:59.183835Z","guid":"https://swiftjectivec.com/The-Spend-Stack-Revival","url":"https://iosfeeds.com/read/31708","twitter_url":"https://twitter.com/jordanmorgan10"},{"title":"TipKit for the Real World","site_name":"Furbo","created":"2026-08-31T22:09:21.998922Z","guid":"https://furbo.org/?p=3067","url":"https://iosfeeds.com/read/31707","twitter_url":"https://twitter.com/chockenberry"},{"title":"Devs for Devs: From AI-Generated Code to AI-Assisted Engineering","site_name":"Those Who Swift","created":"2026-08-31T18:26:47.104271Z","guid":"https://thosewhoswift.substack.com/p/devs-for-devs-from-ai-generated-code","url":"https://iosfeeds.com/read/31706","twitter_url":""},{"title":"Managing toolbar visibility and overflow in SwiftUI","site_name":"Tanaschita","created":"2026-08-31T18:26:27.324983Z","guid":"https://tanaschita.com/swiftui-toolbar-visibility-overflow","url":"https://iosfeeds.com/read/31705","twitter_url":"https://twitter.com/tanaschita"},{"title":"Beta Preview: LazyState","site_name":"Point-Free Pointers","created":"2026-08-31T18:22:06.488996Z","guid":"https://www.pointfree.co/blog/posts/223-beta-preview-lazystate","url":"https://iosfeeds.com/read/31704","twitter_url":"https://twitter.com/pointfreeco"},{"title":"Comuncation between main app and extension using Drawin Notification","site_name":"Swiftdifferently","created":"2026-08-31T14:25:17.730154Z","guid":"https://www.swiftdifferently.com/blog/swift/drawin-notification","url":"https://iosfeeds.com/read/31703","twitter_url":""},{"title":"Just a Few Keystrokes - Fatbobman's Swift Weekly #151","site_name":"Fatbobman's Blog","created":"2026-08-31T14:09:04.587207Z","guid":"https://fatbobman.com/en/weekly/issue-151/","url":"https://iosfeeds.com/read/31702","twitter_url":"https://twitter.com/fatbobman"},{"title":"Just a Few Keystrokes | Fatbobman’s Swift Weekly #151","site_name":"Fatbobman's Blog","created":"2026-08-31T14:09:04.374178Z","guid":"https://medium.com/p/368b49c52d5d","url":"https://iosfeeds.com/read/31701","twitter_url":"https://twitter.com/fatbobman"},{"title":"Four Ways to Shake","site_name":"Chris Eidhof’s Blog","created":"2026-08-31T14:05:48.311324Z","guid":"http://chris.eidhof.nl/post/four-ways-to-shake","url":"https://iosfeeds.com/read/31700","twitter_url":"https://twitter.com/chriseidhof"},{"title":"Effective Geometry: Layout Without UIScreen.main","site_name":"Livsy Code","created":"2026-08-31T06:17:13.269143Z","guid":"https://livsycode.com/?p=4099","url":"https://iosfeeds.com/read/31699","twitter_url":"https://x.com/livsycode"},{"title":"Keep Making Weird Art","site_name":"The Shape of Everything","created":"2026-08-31T02:25:28.426062Z","guid":"https://shapeof.com/archives/2026/8/keep_making_weird_art.html","url":"https://iosfeeds.com/read/31698","twitter_url":"https://twitter.com/ccgus"},{"title":"Copycats in Apple Books","site_name":"Jeff Johnson’s Blog","created":"2026-08-30T18:10:04.014623Z","guid":"https://lapcatsoftware.com/articles/2026/8/11.html","url":"https://iosfeeds.com/read/31697","twitter_url":"https://twitter.com/lapcatsoftware"},{"title":"How to Reduce Bazel Disk Space Usage Across Git Worktrees","site_name":"Adin Cebic's Blog","created":"2026-08-30T18:00:08.891155Z","guid":"http://adincebic.micro.blog/2026/08/30/how-to-reduce-bazel-disk.html","url":"https://iosfeeds.com/read/31696","twitter_url":"https://twitter.com/adincebic"},{"title":"Why Swift is introducing a warning for weak captures within nested closures","site_name":"Swift by Sundell","created":"2026-08-30T14:22:46.151161Z","guid":"https://www.swiftbysundell.com/articles/warning-for-nested-weak-self-closure-captures","url":"https://iosfeeds.com/read/31695","twitter_url":"https://twitter.com/johnsundell"},{"title":"Getting into Flow with AI Coding","site_name":"Natasha The Robot","created":"2026-08-30T14:16:14.592753Z","guid":"https://www.natashatherobot.com/p/flow-ai-coding","url":"https://iosfeeds.com/read/31694","twitter_url":"https://twitter.com/natashatherobot"},{"title":"Building An Indie App Business #110","site_name":"Sebastian Roehl’s Blog","created":"2026-08-30T10:25:33.685952Z","guid":"https://sebastianroehl.substack.com/p/building-an-indie-app-business-110","url":"https://iosfeeds.com/read/31693","twitter_url":"https://x.com/sebastianroehl"},{"title":"SwiftUI data dependencies and their effect on view updates","site_name":"Nil Coalescing","created":"2026-08-30T10:20:18.950440Z","guid":"https://nilcoalescing.com/blog/SwiftUIDataDependenciesAndTheirEffectOnViewUpdates","url":"https://iosfeeds.com/read/31692","twitter_url":"https://twitter.com/nilcoalescing"},{"title":"Tiến Lên Miền Nam – Trải Nghiệm Game Bài Đỉnh Cao Tại EV99","site_name":"William Boles’s Blog","created":"2026-08-30T06:28:35.070271Z","guid":"https://chillseason.me/?p=356","url":"https://iosfeeds.com/read/31684","twitter_url":"https://twitter.com/wibosco"},{"title":"Baccarat Online – Trải Nghiệm Game Bài Uy Tín Tại EV99","site_name":"William Boles’s Blog","created":"2026-08-30T06:28:35.066262Z","guid":"https://chillseason.me/?p=365","url":"https://iosfeeds.com/read/31683","twitter_url":"https://twitter.com/wibosco"},{"title":"Cách Chơi Rồng Hổ Chi Tiết Và Hấp Dẫn Tại Nhà Cái EV99","site_name":"William Boles’s Blog","created":"2026-08-30T06:28:35.060418Z","guid":"https://chillseason.me/?p=374","url":"https://iosfeeds.com/read/31682","twitter_url":"https://twitter.com/wibosco"},{"title":"OpenBudget Dev Log - Part 2","site_name":"Khan Winter's Blog","created":"2026-08-30T06:12:59.403783Z","guid":"https://khanwinter.com/2026-08-29-OpenBudget-DevLog-02","url":"https://iosfeeds.com/read/31681","twitter_url":""},{"title":"FoundationModels has no Private Cloud Compute API","site_name":"kouworks","created":"2026-08-29T18:29:34.932868Z","guid":"https://en.kou-works.jp/blog/foundationmodels-has-no-pcc-api/","url":"https://iosfeeds.com/read/31680","twitter_url":""},{"title":"How to set a default value in Swift string interpolation","site_name":"Sarun Wongpatcharapakorn’s Blog","created":"2026-08-29T18:23:58.151457Z","guid":"https://sarunw.com/posts/default-value-in-string-interpolation/","url":"https://iosfeeds.com/read/31679","twitter_url":"https://twitter.com/sarunw"},{"title":"Kodebits Day 84: Reduce Product [FREE]","site_name":"Ray Wenderlich","created":"2026-08-29T18:21:26.770326Z","guid":"https://www.kodeco.com/52032910-kodebits-day-84-reduce-product","url":"https://iosfeeds.com/read/31678","twitter_url":"https://twitter.com/rwenderlich"},{"title":"Building A Reusable Http Client In Swift","site_name":"AzamSharp Blog","created":"2026-08-29T18:05:15.701420Z","guid":"https://azamsharp.com/2026/08/29/building-a-reusable-http-client-in-swift","url":"https://iosfeeds.com/read/31677","twitter_url":"https://twitter.com/azamsharp"},{"title":"Fix Sluggish SwiftUI Previews Instantly With Static Mock Data","site_name":"Sagar Unagar’s Blog","created":"2026-08-29T10:21:33.581731Z","guid":"https://www.sagarunagar.com/blog/fix-sluggish-xcode-swiftui-previews-mock-data/","url":"https://iosfeeds.com/read/31676","twitter_url":"https://x.com/sagarunagar_"},{"title":"Swift Enums: Associated Values, Raw Values, and Pattern Matching","site_name":"Divyesh Vekariyas Blog","created":"2026-08-28T14:09:12.249283Z","guid":"https://medium.com/p/a5844461beb1","url":"https://iosfeeds.com/read/31675","twitter_url":""},{"title":"How to use raw identifiers in Swift","site_name":"Sarun Wongpatcharapakorn’s Blog","created":"2026-08-28T06:23:58.465400Z","guid":"https://sarunw.com/posts/how-to-use-raw-identifiers-in-swift/","url":"https://iosfeeds.com/read/31674","twitter_url":"https://twitter.com/sarunw"},{"title":"The Great Mental Models - Volume I","site_name":"The Product Engineer","created":"2026-08-28T02:25:19.112471Z","guid":"https://mdb1.github.io/ep090-the-great-mental-models-1","url":"https://iosfeeds.com/read/31666","twitter_url":"https://twitter.com/manuherrera1"},{"title":"Good Work","site_name":"The Product Engineer","created":"2026-08-28T02:25:19.107979Z","guid":"https://mdb1.github.io/ep091-good-work","url":"https://iosfeeds.com/read/31665","twitter_url":"https://twitter.com/manuherrera1"},{"title":"The Comfort Crisis","site_name":"The Product Engineer","created":"2026-08-28T02:25:19.101817Z","guid":"https://mdb1.github.io/ep092-the-comfort-crisis","url":"https://iosfeeds.com/read/31664","twitter_url":"https://twitter.com/manuherrera1"},{"title":"How Are You?","site_name":"Josh Holtz's Blog","created":"2026-08-27T22:15:14.552086Z","guid":"https://www.joshholtz.com/blog/2026/08/27/how-are-you","url":"https://iosfeeds.com/read/31663","twitter_url":"http://twitter.com/joshdholtz"},{"title":"Sidecars and RAW: the .xmp next to your file","site_name":"Detlev Voss' Blog","created":"2026-08-27T22:08:49.224222Z","guid":"https://apps.advoss.de/en/blog/2026/the-xmp-next-to-your-raw-file.html","url":"https://iosfeeds.com/read/31662","twitter_url":""},{"title":"Some things are never truly lost - How git recovered two weeks of deleted work","site_name":"Daniel Saidi’s Blog","created":"2026-08-27T14:08:42.672175Z","guid":"https://danielsaidi.com/blog/2026/08/27/some-things-are-never-truly-lost","url":"https://iosfeeds.com/read/31618","twitter_url":"https://twitter.com/danielsaidi"},{"title":"Private properties no longer break the memberwise initializer in Swift 6.4","site_name":"Sarun Wongpatcharapakorn’s Blog","created":"2026-08-27T10:23:46.253825Z","guid":"https://sarunw.com/posts/exclude-private-properties-from-memberwise-initializer/","url":"https://iosfeeds.com/read/31617","twitter_url":"https://twitter.com/sarunw"},{"title":"Building an accessible calendar chart with Swift Charts","site_name":"Nil Coalescing","created":"2026-08-27T10:18:37.159611Z","guid":"https://nilcoalescing.com/blog/BuildingAnAccessibleCalendarInSwiftCharts","url":"https://iosfeeds.com/read/31616","twitter_url":"https://twitter.com/nilcoalescing"},{"title":"From Using AI to Delegating Work to AI (Part 2): What I Mean by Delegability","site_name":"Fatbobman's Blog","created":"2026-08-27T02:08:53.512571Z","guid":"https://fatbobman.com/en/posts/from-using-ai-to-delegating-work-to-ai-2/","url":"https://iosfeeds.com/read/31615","twitter_url":"https://twitter.com/fatbobman"},{"title":"Those Who Swift - Issue 281","site_name":"Those Who Swift","created":"2026-08-26T22:26:33.249360Z","guid":"https://thosewhoswift.substack.com/p/those-who-swift-issue-281","url":"https://iosfeeds.com/read/31614","twitter_url":""},{"title":"Kodebits Day 82: Stride By Value [FREE]","site_name":"Ray Wenderlich","created":"2026-08-26T22:22:12.736927Z","guid":"https://www.kodeco.com/52032906-kodebits-day-82-stride-by-value","url":"https://iosfeeds.com/read/31613","twitter_url":"https://twitter.com/rwenderlich"},{"title":"One Setting, Two Locale Gates: Localizing an iOS App Without Touching AppleLanguages","site_name":"Mechanical Turk","created":"2026-08-26T18:16:40.448260Z","guid":"https://trevorturk.github.io/one-setting-two-locale-gates","url":"https://iosfeeds.com/read/31612","twitter_url":""},{"title":"Golden Files Per Language, and a Fast Test Tier That Must Match Them Byte for Byte","site_name":"Mechanical Turk","created":"2026-08-26T18:16:40.440440Z","guid":"https://trevorturk.github.io/golden-files-per-language","url":"https://iosfeeds.com/read/31611","twitter_url":""}]