Those Who Swift - Issue 207
Weekly note ✏️The term vibe-coding has been spreading fast, fueled by the rise of LLMs and AI assistants that handle the boilerplate, the complex, and the mundane parts of coding. Some developers are even generating entire projects by simply prompting their ideas. You might love it, you might hate it—but it’s happening. More concerning, despite security best practices, some developers are feeding entire codebases into AI for refactoring—even for critical apps in healthcare, banking, and insurance. The whole vibe of vibe-coding suggests that programming isn’t something complicated anymore. Just have an intention, describe what you need, and let AI handle the rest. But here’s the real question: AI-assisted coding is here to stay, but blind trust in automation comes with risks. The real skill isn’t just in getting AI to generate code—it’s in understanding, validating, and securing what it produces. Connect with the "Those Who Swift" team - Justas Markus & Anton Gubarenko 👋 Sponsor 🤝Supercharge your GitHub Actions with fully managed M4 Pro runners from Cirrus LabsThe fastest Apple Silicon chips at a fixed monthly price. Start your free 10-day trial plus 50% off your first month with code WHOSWIFT50OFF — exclusively for subscribers. Swift Around the Web 🌐Using Proxyman to Intercept and Simulate iPhone App Network RequestsFatbobman provides a comprehensive guide on utilizing Proxyman, a network debugging proxy tool, to capture and modify network requests from iPhone applications. He details the installation and configuration of Proxyman and its certificates on both macOS and iOS devices, emphasizing the importance of proper setup for effective network data interception. ModelActor is Just WeirdPhilippe Massicotte examines SwiftData's Coding 👨💻SwiftUI TabView: Explained with Code ExamplesAntoine van der Lee provides a comprehensive guide on implementing Awaiting Multiple Async Tasks in SwiftMajid Jabrayilov discusses the Design 🎨SwiftUI: Implicit vs Explicit AnimationsThis article examines the differences between implicit and explicit animations in SwiftUI. Implicit animations are applied automatically to state changes using modifiers like Other cool stuff 🧰Adapting Images and Symbols to Dynamic Type Sizes in SwiftUIArticle discusses techniques for ensuring that images and symbols in SwiftUI applications adapt appropriately to users' preferred text sizes. Natalia Panferova explains how SF Symbols automatically scale with Dynamic Type, maintaining clarity and alignment with text. Modal Presentation Background and Color Scheme in SwiftUIThis post explains how to manage modal presentations' background and color scheme in SwiftUI. It demonstrates how to set a custom background color for modals and control their appearance based on the device's light or dark mode. The Simple Life(cycle) of a SwiftUI View in 2025Danny Bolella revisits the SwiftUI view lifecycle, highlighting its evolution since SwiftUI's introduction in 2019. He emphasizes the shift from UIKit's complex view controller lifecycle to SwiftUI's more straightforward approach, noting that SwiftUI's declarative nature and data binding mechanisms have simplified UI development AI 🤖How We Used LLMs to Help Us Find the Perfect Piece of Land for Our Future HomeFelix Krause details how he and his fiancée utilized Large Language Models (LLMs) to streamline their search for an ideal plot of land in Austria. They faced challenges such as duplicate listings across platforms, verbose descriptions lacking essential details, and missing address information. To address these issues, they developed a system that integrated LLMs to extract pertinent information from property listings, calculated precise distances to points of interest, and organized data using Airtable. Tutorials 📒Detecting Body Poses in a Live Video FeedMatteo Altobello demonstrates how to utilize Apple's Vision framework to detect and track human body poses in real-time within a SwiftUI application. The tutorial guides you through setting up a camera session using Video 🎥Tracking Down Memory Leaks with InstrumentsMichael Forrest shares his experience using Apple's Instruments, a profiling tool in Xcode, to diagnose and resolve memory leaks in his iOS application, CueCam.This video offers practical insights into maintaining optimal app performance by effectively utilizing Instruments. FriendsDonny Walls is offering 15% off his practical bundle of all three books to our community members. Yet, another thing…🗂️Amazing animationDaria Leonova once again showing and amazing animation done with SwiftUI and inspiring to dive into animations! Do you like Severance?) Thanks for reading Those Who Swift! Subscribe for free to receive new posts. |