Those Who Swift - Issue 265
Weekly note ✏️AI is not only changing how we write software, but also how we get hired! We all know about ATS systems scanning rΓ©sumΓ©s and filtering candidates before a human even sees the application. But hiring automation is going much further now. For years, some companies used prerecorded interview questions where candidates recorded answers by pressing a button. Later came the “tell us about yourself” intro videos to evaluate communication skills and readiness for remote work. Now some AI-first companies are fully automating the interview process itself. Imagine an AI interviewer. Let’s call her Clara. She starts politely with an ice-breaker like “How’s your day going?” and then moves into structured sections: Swift, APIs, Xcode, architecture. Sounds futuristic until the details appear. Clara asks candidates to leave a two-second pause after each answer so the system can detect when speech ends. Think too long, pause dramatically, or hesitate naturally, and your answer might simply get cut off. Have a noisy environment? Better warn the birds outside, the construction workers nearby, or anyone making unexpected sounds. The system may interpret any loud noise as the end of your response. And Clara will not repeat questions, no matter how many times you ask. Then comes the final stage: screen sharing and a coding challenge, often with strict instructions not to use AI tools. Which sounds ironic considering the company itself is using AI to evaluate and filter candidates from the very beginning. Maybe that’s the strangest part of all. The process is optimized for efficiency, but in doing so it often removes the human side entirely. Instead of building interest in the company, it can have the opposite effect. Less time invested in candidates, more restrictions, more automation. At this point, the real question almost sounds inevitable: will AI soon be interviewing AI? Have you had any similar experience lately, where you were interviewed by AI? π€ Share it in the comments. We would love to discuss! π¬ Forget about Ruby and Fastlane installation issues!Discover Codemagic CLI tools — the free, open-source Fastlane alternative for automating iOS builds, code signing and publishing. Swift Around the Web πActors Vs Queues Vs Locks In SwiftArtem Mirzabekian compares three synchronization tools through the same lens: actors give the safest model for shared mutable state, queues fit older GCD-style coordination, and locks still matter when you need the lowest overhead. The most useful part is the tradeoff framing, because the right choice depends less on style and more on isolation needs, legacy code, and performance pressure. Read more.πLevel: AdvancedSwift Concurrency: One await, Two Actors: A Runtime TraceNikita Galaganov explains what actually happens at runtime when Swift crosses an Read more.πLevel: AdvancedCoding π¨π»3 Key Strategies To Make SwiftUI Views More ReusableMatteo Manferdini argues that most SwiftUI reuse problems start with monolithic views, then breaks the fix into three layers: extract small subviews, move shared styling into Read more.πLevel: IntermediateScheduling And Handling Background App Refresh In SwiftUINatalia Panferova shows how to wire background refresh into a SwiftUI app with Read more.πLevel: IntermediateDesign π¨Designing Beautiful Apps as a Developer - Part 1Oleh Stasula is the founder of WinWinKit and Usage is haring a few personal tips on how he designs apps users love. This is part 1. Part 2 will be live in a couple of weeks. Subscribe to Indie App Devs! Read more.πLevel: BeginnerOther cool stuff π§°Managing Personal Projects With AgentsFelix Krause shows how personal AI agents can turn scattered project inputs from email, chat, and files into a cleaner system built around structured notes, linked source documents, and controlled automation. The most useful idea is the safety-conscious workflow: only manually approved inputs get processed, while the agent updates notes, organizes Google Drive files, and surfaces the latest version fast when you actually need it. Read more.πLevel: IntermediateAI π€AI Doesn’t Remember Your Project, Markdown DoesAlejandro makes a practical case for writing project context down in Markdown instead of expecting each new AI chat to rediscover architecture, constraints, and decisions from scratch. I could only verify the title and article snippet, so this summary is based on those visible details rather than the full post text. Read more.πTutorials πiOS Privacy Manifest & Required Reasons APIs: A Compliance ChecklistMrugesh Tank turns Apple’s privacy manifest rules into a practical checklist, with the clearest value coming from the five required-reason API categories that catch many teams by surprise, especially Read more.πVideo π₯My Take On The New AppleMarques Brownlee sees Apple’s leadership change as more than a CEO swap, arguing that John Ternus could push the company back toward more ambitious, product-driven hardware decisions. The sharpest takeaway is the contrast: Apple may be ready to take bigger swings on devices again, but its software side still has a lot of ground to recover. Watch here.πApple Foundation Models With Mohammad AzamThis Swift Academy episode looks at Apple’s AI direction as an architectural shift, where models become native app capabilities instead of remote chat services. The most useful part is the framing around tools, structured generation, and adapter-based evolution, which makes Foundation Models feel more like controllable system components than generic AI features. Watch here.πBooks πAlgorithmsJeff Erickson offers a free electronic version of his self-published algorithms textbook, plus a large set of lecture notes that go beyond the core material into topics like FFTs, linear programming, randomized algorithms, and models of computation. The most useful detail is the scope: this is not a beginner-first data structures book, but a deep reference for readers who already know the basics and want a more theory-heavy path. Download for FREE.πThanks for reading Those Who Swift! Subscribe for free to receive new posts. π
|

