avanderlee.com 5. 11. 2024How to Use URLSession with Async/Await for Network Requests in Swift – avanderlee.com 28. 10. 2024Using the #require macro for Swift Testing – avanderlee.com 22. 10. 2024Vapor and Swift Testing: Running tests in parallel – avanderlee.com 14. 10. 2024Security-scoped bookmarks for URL access – avanderlee.com 8. 10. 2024The Going Indie Podcast with Antoine van der Lee – avanderlee.com 30. 9. 2024Using the #expect macro for Swift Testing – avanderlee.com 24. 9. 2024Indie Development: Full Course now Available – avanderlee.com 17. 9. 2024Using Traits to annotate and customize test behavior – avanderlee.com 10. 9. 2024Swift Testing: Validate your code using expressive APIs – avanderlee.com 2. 9. 2024App onboarding funnel optimization to increase conversions – avanderlee.com 27. 8. 2024Designing Apps: 5 Methods to improve your workflow – avanderlee.com 19. 8. 2024JSON Parsing in Swift explained with code examples – avanderlee.com 13. 8. 2024@Entry macro: Creating custom environment values in SwiftUI – avanderlee.com 6. 8. 2024App design: 5 benefits of using system components – avanderlee.com 29. 7. 2024Going Indie: From Side Project to Going Independent – avanderlee.com 23. 7. 2024Memory consumption when loading UIImage from disk – avanderlee.com 16. 7. 2024Why macOS Development is Perfect for Indie Developers – avanderlee.com 8. 7. 2024Inspect network traffic using the Xcode Simulator – avanderlee.com 2. 7. 2024Typed throws in Swift explained with code examples – avanderlee.com 11. 6. 2024@Previewable: Dynamic SwiftUI Previews Made Easy – avanderlee.com 4. 6. 2024Swift Package Manager framework creation in Xcode – avanderlee.com 28. 5. 2024ChatGPT for Swift: Top 5 code generation prompts – avanderlee.com 21. 5. 2024MVVM: An architectural coding pattern to structure SwiftUI Views – avanderlee.com 13. 5. 2024Repository design pattern in Swift explained using code examples – avanderlee.com 7. 5. 2024Xcode Build Insights: Keep track of project compilation times – avanderlee.com 30. 4. 2024Solve Missing API declaration using required reason (ITMS-91053) – avanderlee.com 23. 4. 2024Using @Environment in SwiftUI to link Swift Package dependencies – avanderlee.com 16. 4. 2024Bar Chart creation using Swift Charts – avanderlee.com 9. 4. 2024Statistical significance and its importance with app experiments – avanderlee.com 2. 4. 2024Identifiable protocol in SwiftUI explained with code examples – avanderlee.com 26. 3. 2024Key press events detection in SwiftUI – avanderlee.com 19. 3. 2024The power of consistency in side projects – avanderlee.com 12. 3. 2024Test-Driven Development (TDD) for bug fixes in Swift – avanderlee.com 5. 3. 2024Optionals in Swift explained: 5 things you should know – avanderlee.com 27. 2. 2024Third-party libraries acknowledgments using a Settings bundle – avanderlee.com 20. 2. 2024Extensions in Swift: How and when to use them – avanderlee.com 13. 2. 2024How to use @ScaledMetric in SwiftUI for Dynamic Type support – avanderlee.com 4. 2. 2024App Preview Videos Capturing using the Xcode simulator – avanderlee.com 30. 1. 2024Status bar overrides in the iOS Simulator – avanderlee.com 23. 1. 2024ScrollView Bounce Behavior configuration in SwiftUI – avanderlee.com 16. 1. 2024Concurrency-safe global variables to prevent data races – avanderlee.com 9. 1. 2024@Observable Macro performance increase over ObservableObject – avanderlee.com 2. 1. 2024Swift Newsletters: How to stay up to date as an app developer – avanderlee.com 27. 12. 2023SwiftLee 2023: A Year in Review – avanderlee.com 19. 12. 2023Using campaign links to track impressions, downloads, and sales – avanderlee.com 12. 12. 2023Symbolicate crash logs with Xcode – avanderlee.com 6. 12. 2023SFSafariViewController in SwiftUI: Open webpages in-app – avanderlee.com 28. 11. 2023Swift Evolution: Reading and learning from proposals – avanderlee.com 31. 10. 2023Promotional offers: Increase App Revenue using discounts – avanderlee.com 17. 10. 2023Thread dispatching and Actors: understanding execution – avanderlee.com 10. 10. 2023@preconcurrency: Incremental migration to concurrency checking – avanderlee.com 26. 9. 2023Value and Type parameter packs in Swift explained with examples – avanderlee.com 19. 9. 2023App Intent driven development in Swift and SwiftUI – avanderlee.com 12. 9. 2023If and switch expressions in Swift – avanderlee.com 5. 9. 2023Predicate Macro in Swift for filtering and searching – avanderlee.com 29. 8. 2023SwiftSyntax: Parse and Generate Swift source code – avanderlee.com 22. 8. 2023Swift 6: Preparing your Xcode projects for the future – avanderlee.com 15. 8. 2023Build performance analysis for speeding up Xcode builds – avanderlee.com 8. 8. 2023Xcode Debug Console Tour: Exploring All Options – avanderlee.com 1. 8. 2023Localization testing in Xcode – avanderlee.com 18. 7. 2023OSLog and Unified logging as recommended by Apple – avanderlee.com 11. 7. 2023@backDeployed to extend function availability to older OS releases – avanderlee.com 5. 7. 2023App Intents Spotlight integration using Shortcuts – avanderlee.com 27. 6. 2023#Preview SwiftUI Views using Macros – avanderlee.com 20. 6. 2023Xcode Bookmarks: Save code landmarks & organize tasks – avanderlee.com 13. 6. 2023Swift Macros: Extend Swift with New Kinds of Expressions – avanderlee.com 6. 6. 2023ContentUnavailableView: Handling Empty States in SwiftUI – avanderlee.com 30. 5. 2023Share Swift Code between Swift On Server Vapor and Client App – avanderlee.com 23. 5. 202310 Tips to Get Your App Featured on the App Store – avanderlee.com 15. 5. 2023Ranges in Swift explained with code examples – avanderlee.com 9. 5. 2023Universal Links implementation on iOS – avanderlee.com 25. 4. 2023Optimizing your app for Network Reachability – avanderlee.com 18. 4. 2023Deeplink URL handling in SwiftUI – avanderlee.com 11. 4. 2023Unit testing async/await Swift code – avanderlee.com 4. 4. 2023Network Extension Debugging on macOS – avanderlee.com 1. 4. 2023Running Xcode on top of iPad – avanderlee.com 28. 3. 2023Location Simulation in Xcode’s Simulator – avanderlee.com 21. 3. 2023The operation couldn’t be completed: solving errors in Swift – avanderlee.com 7. 3. 2023Equatable conformance in Swift explained with code examples – avanderlee.com 28. 2. 2023View Composition using ViewModifiers in SwiftUI – avanderlee.com 21. 2. 2023Introducing Roadmap: Offer Public Feature Voting for Free – avanderlee.com 14. 2. 2023Using User Defaults to store preferences in Swift – avanderlee.com 7. 2. 2023Detached Tasks in Swift explained with code examples – avanderlee.com 31. 1. 2023Xcode Simulator Directories Exploration – avanderlee.com 24. 1. 2023Testing push notifications on the iOS simulator – avanderlee.com 17. 1. 2023Task Groups in Swift explained with code examples – avanderlee.com 3. 1. 2023Engineering goals: How to become a more successful developer – avanderlee.com 27. 12. 2022Enum explained in-depth with code examples in Swift – avanderlee.com 20. 12. 2022SwiftLee 2022: A Year in Review – avanderlee.com 13. 12. 2022OptionSet in Swift explained with code examples – avanderlee.com 6. 12. 2022How to use FormatStyle to restrict TextField input in SwiftUI – avanderlee.com 29. 11. 2022Sheets in SwiftUI explained with code examples – avanderlee.com 22. 11. 2022@dynamicCallable in Swift explained with code examples – avanderlee.com 15. 11. 2022Binary Targets in Swift Package Manager – avanderlee.com 8. 11. 2022Result builders in Swift explained with code examples – avanderlee.com 1. 11. 2022Getting started with Unit Tests in Swift – avanderlee.com 25. 10. 2022Refactoring Swift: Best Practices to succeed – avanderlee.com 18. 10. 2022Announcing the SwiftLee Talent Collective – avanderlee.com 11. 10. 2022Alternate App Icon Configuration in Xcode – avanderlee.com 4. 10. 2022Never keyword in Swift: return type explained with code examples – avanderlee.com 27. 9. 2022Side Projects: 10 Tips for being successful – avanderlee.com 20. 9. 2022Deadlocks in Swift explained: detecting and solving – avanderlee.com 13. 9. 2022Variable WidgetBundle configuration based on conditions – avanderlee.com 6. 9. 2022Accessibility in SwiftUI explained for UIKit developers – avanderlee.com 30. 8. 2022VoiceOver navigation improvement tips for SwiftUI apps – avanderlee.com 23. 8. 2022@ViewBuilder usage explained with code examples – avanderlee.com 16. 8. 2022Faster StoreKit testing by syncing in-app purchase products – avanderlee.com 9. 8. 2022Shared with You implementation and testing explained – avanderlee.com 26. 7. 2022UIViewRepresentable explained to host UIView instances in SwiftUI – avanderlee.com 19. 7. 2022URLSessionConfiguration: Exploring opt-in configurations – avanderlee.com 12. 7. 2022App Store Connect API SDK in Swift: Creating Developer Tools – avanderlee.com 5. 7. 2022Generics in Swift explained with code examples – avanderlee.com 28. 6. 2022Existential any in Swift explained with code examples – avanderlee.com 21. 6. 2022Some keyword in Swift: Opaque types explained with code examples – avanderlee.com 14. 6. 2022Using NavigationLink programmatically based on binding in SwiftUI – avanderlee.com 7. 6. 2022App Icon Generator is no longer needed with Xcode 14 – avanderlee.com 31. 5. 2022Increase App Ratings by using SKStoreReviewController – avanderlee.com 24. 5. 2022Markdown rendering using Text in SwiftUI – avanderlee.com 10. 5. 2022Memory leaks prevention using an autoreleasepool in unit tests – avanderlee.com 3. 5. 2022AsyncSequence explained with Code Examples – avanderlee.com 26. 4. 2022AsyncThrowingStream and AsyncStream explained with code examples – avanderlee.com 19. 4. 2022Downloading and Caching images in SwiftUI – avanderlee.com 12. 4. 2022Using MetricKit to monitor user data like launch times – avanderlee.com 5. 4. 2022Disable animations on a specific view in SwiftUI using transactions – avanderlee.com 29. 3. 2022Error alert presenting in SwiftUI simplified – avanderlee.com 22. 3. 2022AnyObject, Any, and any: When to use which? – avanderlee.com 15. 3. 2022RocketSim 7.0: Enhance your iOS Simulator – avanderlee.com 7. 3. 2022How to use the #available attribute in Swift – avanderlee.com 1. 3. 2022@Published risks and usage explained with code examples – avanderlee.com 22. 2. 2022@StateObject vs. @ObservedObject: The differences explained – avanderlee.com 15. 2. 2022How to use the Redacted View Modifier in SwiftUI with useful extensions – avanderlee.com 8. 2. 2022Debugging SwiftUI views: what caused that change? – avanderlee.com 1. 2. 2022@EnvironmentObject explained for sharing data between views in SwiftUI – avanderlee.com 25. 1. 2022Self-documenting code in Swift to increase readability – avanderlee.com 18. 1. 2022Tasks in Swift explained with code examples – avanderlee.com 11. 1. 2022Guard statements in Swift explained with code examples – avanderlee.com 4. 1. 2022Writing Swift Articles: Tips to become a better writer – avanderlee.com 28. 12. 2021Swift in 2021: A Year in Review – avanderlee.com 21. 12. 2021Reflection in Swift: How Mirror works – avanderlee.com 14. 12. 2021Give your Xcode Simulator superpowers with RocketSim – avanderlee.com 7. 12. 2021RunLoop.main vs DispatchQueue.main: The differences explained – avanderlee.com 30. 11. 2021Creating an App Update Notifier using Combine and async/await – avanderlee.com 23. 11. 2021Non-fatal errors vs fatal crashes: The differences explained – avanderlee.com 16. 11. 2021Composition vs. Inheritance: code architecture solutions explained in Swift – avanderlee.com 9. 11. 2021Property Wrappers in Swift explained with code examples – avanderlee.com 26. 10. 2021Increasing development effectiveness by recognizing repetition – avanderlee.com 19. 10. 2021Sendable and @Sendable closures explained with code examples – avanderlee.com 12. 10. 2021Presentation tips for performing professional Swift talks – avanderlee.com 5. 10. 2021Nonisolated and isolated keywords: Understanding Actor isolation – avanderlee.com 28. 9. 2021EXC_BAD_ACCESS crash error: Understanding and solving it – avanderlee.com 21. 9. 2021Race condition vs. Data Race: the differences explained – avanderlee.com 14. 9. 2021Thread Sanitizer explained: Data Races in Swift – avanderlee.com 7. 9. 2021PassthroughSubject vs. CurrentValueSubject explained – avanderlee.com 31. 8. 2021Picking your minimum iOS version to support – avanderlee.com 24. 8. 2021@AppStorage explained and replicated for a better alternative – avanderlee.com 17. 8. 2021How to use throwing properties to catch failures in Swift – avanderlee.com 10. 8. 2021Unwrap or throw: Exploring solutions in Swift – avanderlee.com 3. 8. 2021Async let explained: call async functions in parallel – avanderlee.com 27. 7. 2021Development Assets in Xcode to enrich SwiftUI Previews – avanderlee.com 20. 7. 2021Dependency Injection in Swift using latest Swift features – avanderlee.com 13. 7. 2021Async await in Swift explained with code examples – avanderlee.com 6. 7. 2021MainActor usage in Swift explained to dispatch to the main thread – avanderlee.com 29. 6. 2021Actors in Swift: how to use and prevent data races – avanderlee.com 22. 6. 2021Flaky tests resolving using Test Repetitions in Xcode – avanderlee.com 15. 6. 2021Improve discoverability using Static Member Lookup in Generic Contexts – avanderlee.com 8. 6. 2021Presenting sheets with UIKit using a UISheetPresentationController – avanderlee.com 1. 6. 2021WWDC 2021 Events, Parties, and Panels you don’t want to miss – avanderlee.com
5. 11. 2024How to Use URLSession with Async/Await for Network Requests in Swift – avanderlee.com 28. 10. 2024Using the #require macro for Swift Testing – avanderlee.com 22. 10. 2024Vapor and Swift Testing: Running tests in parallel – avanderlee.com 14. 10. 2024Security-scoped bookmarks for URL access – avanderlee.com 8. 10. 2024The Going Indie Podcast with Antoine van der Lee – avanderlee.com 30. 9. 2024Using the #expect macro for Swift Testing – avanderlee.com 24. 9. 2024Indie Development: Full Course now Available – avanderlee.com 17. 9. 2024Using Traits to annotate and customize test behavior – avanderlee.com 10. 9. 2024Swift Testing: Validate your code using expressive APIs – avanderlee.com 2. 9. 2024App onboarding funnel optimization to increase conversions – avanderlee.com 27. 8. 2024Designing Apps: 5 Methods to improve your workflow – avanderlee.com 19. 8. 2024JSON Parsing in Swift explained with code examples – avanderlee.com 13. 8. 2024@Entry macro: Creating custom environment values in SwiftUI – avanderlee.com 6. 8. 2024App design: 5 benefits of using system components – avanderlee.com 29. 7. 2024Going Indie: From Side Project to Going Independent – avanderlee.com 23. 7. 2024Memory consumption when loading UIImage from disk – avanderlee.com 16. 7. 2024Why macOS Development is Perfect for Indie Developers – avanderlee.com 8. 7. 2024Inspect network traffic using the Xcode Simulator – avanderlee.com 2. 7. 2024Typed throws in Swift explained with code examples – avanderlee.com 11. 6. 2024@Previewable: Dynamic SwiftUI Previews Made Easy – avanderlee.com 4. 6. 2024Swift Package Manager framework creation in Xcode – avanderlee.com 28. 5. 2024ChatGPT for Swift: Top 5 code generation prompts – avanderlee.com 21. 5. 2024MVVM: An architectural coding pattern to structure SwiftUI Views – avanderlee.com 13. 5. 2024Repository design pattern in Swift explained using code examples – avanderlee.com 7. 5. 2024Xcode Build Insights: Keep track of project compilation times – avanderlee.com 30. 4. 2024Solve Missing API declaration using required reason (ITMS-91053) – avanderlee.com 23. 4. 2024Using @Environment in SwiftUI to link Swift Package dependencies – avanderlee.com 16. 4. 2024Bar Chart creation using Swift Charts – avanderlee.com 9. 4. 2024Statistical significance and its importance with app experiments – avanderlee.com 2. 4. 2024Identifiable protocol in SwiftUI explained with code examples – avanderlee.com 26. 3. 2024Key press events detection in SwiftUI – avanderlee.com 19. 3. 2024The power of consistency in side projects – avanderlee.com 12. 3. 2024Test-Driven Development (TDD) for bug fixes in Swift – avanderlee.com 5. 3. 2024Optionals in Swift explained: 5 things you should know – avanderlee.com 27. 2. 2024Third-party libraries acknowledgments using a Settings bundle – avanderlee.com 20. 2. 2024Extensions in Swift: How and when to use them – avanderlee.com 13. 2. 2024How to use @ScaledMetric in SwiftUI for Dynamic Type support – avanderlee.com 4. 2. 2024App Preview Videos Capturing using the Xcode simulator – avanderlee.com 30. 1. 2024Status bar overrides in the iOS Simulator – avanderlee.com 23. 1. 2024ScrollView Bounce Behavior configuration in SwiftUI – avanderlee.com 16. 1. 2024Concurrency-safe global variables to prevent data races – avanderlee.com 9. 1. 2024@Observable Macro performance increase over ObservableObject – avanderlee.com 2. 1. 2024Swift Newsletters: How to stay up to date as an app developer – avanderlee.com 27. 12. 2023SwiftLee 2023: A Year in Review – avanderlee.com 19. 12. 2023Using campaign links to track impressions, downloads, and sales – avanderlee.com 12. 12. 2023Symbolicate crash logs with Xcode – avanderlee.com 6. 12. 2023SFSafariViewController in SwiftUI: Open webpages in-app – avanderlee.com 28. 11. 2023Swift Evolution: Reading and learning from proposals – avanderlee.com 31. 10. 2023Promotional offers: Increase App Revenue using discounts – avanderlee.com 17. 10. 2023Thread dispatching and Actors: understanding execution – avanderlee.com 10. 10. 2023@preconcurrency: Incremental migration to concurrency checking – avanderlee.com 26. 9. 2023Value and Type parameter packs in Swift explained with examples – avanderlee.com 19. 9. 2023App Intent driven development in Swift and SwiftUI – avanderlee.com 12. 9. 2023If and switch expressions in Swift – avanderlee.com 5. 9. 2023Predicate Macro in Swift for filtering and searching – avanderlee.com 29. 8. 2023SwiftSyntax: Parse and Generate Swift source code – avanderlee.com 22. 8. 2023Swift 6: Preparing your Xcode projects for the future – avanderlee.com 15. 8. 2023Build performance analysis for speeding up Xcode builds – avanderlee.com 8. 8. 2023Xcode Debug Console Tour: Exploring All Options – avanderlee.com 1. 8. 2023Localization testing in Xcode – avanderlee.com 18. 7. 2023OSLog and Unified logging as recommended by Apple – avanderlee.com 11. 7. 2023@backDeployed to extend function availability to older OS releases – avanderlee.com 5. 7. 2023App Intents Spotlight integration using Shortcuts – avanderlee.com 27. 6. 2023#Preview SwiftUI Views using Macros – avanderlee.com 20. 6. 2023Xcode Bookmarks: Save code landmarks & organize tasks – avanderlee.com 13. 6. 2023Swift Macros: Extend Swift with New Kinds of Expressions – avanderlee.com 6. 6. 2023ContentUnavailableView: Handling Empty States in SwiftUI – avanderlee.com 30. 5. 2023Share Swift Code between Swift On Server Vapor and Client App – avanderlee.com 23. 5. 202310 Tips to Get Your App Featured on the App Store – avanderlee.com 15. 5. 2023Ranges in Swift explained with code examples – avanderlee.com 9. 5. 2023Universal Links implementation on iOS – avanderlee.com 25. 4. 2023Optimizing your app for Network Reachability – avanderlee.com 18. 4. 2023Deeplink URL handling in SwiftUI – avanderlee.com 11. 4. 2023Unit testing async/await Swift code – avanderlee.com 4. 4. 2023Network Extension Debugging on macOS – avanderlee.com 1. 4. 2023Running Xcode on top of iPad – avanderlee.com 28. 3. 2023Location Simulation in Xcode’s Simulator – avanderlee.com 21. 3. 2023The operation couldn’t be completed: solving errors in Swift – avanderlee.com 7. 3. 2023Equatable conformance in Swift explained with code examples – avanderlee.com 28. 2. 2023View Composition using ViewModifiers in SwiftUI – avanderlee.com 21. 2. 2023Introducing Roadmap: Offer Public Feature Voting for Free – avanderlee.com 14. 2. 2023Using User Defaults to store preferences in Swift – avanderlee.com 7. 2. 2023Detached Tasks in Swift explained with code examples – avanderlee.com 31. 1. 2023Xcode Simulator Directories Exploration – avanderlee.com 24. 1. 2023Testing push notifications on the iOS simulator – avanderlee.com 17. 1. 2023Task Groups in Swift explained with code examples – avanderlee.com 3. 1. 2023Engineering goals: How to become a more successful developer – avanderlee.com 27. 12. 2022Enum explained in-depth with code examples in Swift – avanderlee.com 20. 12. 2022SwiftLee 2022: A Year in Review – avanderlee.com 13. 12. 2022OptionSet in Swift explained with code examples – avanderlee.com 6. 12. 2022How to use FormatStyle to restrict TextField input in SwiftUI – avanderlee.com 29. 11. 2022Sheets in SwiftUI explained with code examples – avanderlee.com 22. 11. 2022@dynamicCallable in Swift explained with code examples – avanderlee.com 15. 11. 2022Binary Targets in Swift Package Manager – avanderlee.com 8. 11. 2022Result builders in Swift explained with code examples – avanderlee.com 1. 11. 2022Getting started with Unit Tests in Swift – avanderlee.com 25. 10. 2022Refactoring Swift: Best Practices to succeed – avanderlee.com 18. 10. 2022Announcing the SwiftLee Talent Collective – avanderlee.com 11. 10. 2022Alternate App Icon Configuration in Xcode – avanderlee.com 4. 10. 2022Never keyword in Swift: return type explained with code examples – avanderlee.com 27. 9. 2022Side Projects: 10 Tips for being successful – avanderlee.com 20. 9. 2022Deadlocks in Swift explained: detecting and solving – avanderlee.com 13. 9. 2022Variable WidgetBundle configuration based on conditions – avanderlee.com 6. 9. 2022Accessibility in SwiftUI explained for UIKit developers – avanderlee.com 30. 8. 2022VoiceOver navigation improvement tips for SwiftUI apps – avanderlee.com 23. 8. 2022@ViewBuilder usage explained with code examples – avanderlee.com 16. 8. 2022Faster StoreKit testing by syncing in-app purchase products – avanderlee.com 9. 8. 2022Shared with You implementation and testing explained – avanderlee.com 26. 7. 2022UIViewRepresentable explained to host UIView instances in SwiftUI – avanderlee.com 19. 7. 2022URLSessionConfiguration: Exploring opt-in configurations – avanderlee.com 12. 7. 2022App Store Connect API SDK in Swift: Creating Developer Tools – avanderlee.com 5. 7. 2022Generics in Swift explained with code examples – avanderlee.com 28. 6. 2022Existential any in Swift explained with code examples – avanderlee.com 21. 6. 2022Some keyword in Swift: Opaque types explained with code examples – avanderlee.com 14. 6. 2022Using NavigationLink programmatically based on binding in SwiftUI – avanderlee.com 7. 6. 2022App Icon Generator is no longer needed with Xcode 14 – avanderlee.com 31. 5. 2022Increase App Ratings by using SKStoreReviewController – avanderlee.com 24. 5. 2022Markdown rendering using Text in SwiftUI – avanderlee.com 10. 5. 2022Memory leaks prevention using an autoreleasepool in unit tests – avanderlee.com 3. 5. 2022AsyncSequence explained with Code Examples – avanderlee.com 26. 4. 2022AsyncThrowingStream and AsyncStream explained with code examples – avanderlee.com 19. 4. 2022Downloading and Caching images in SwiftUI – avanderlee.com 12. 4. 2022Using MetricKit to monitor user data like launch times – avanderlee.com 5. 4. 2022Disable animations on a specific view in SwiftUI using transactions – avanderlee.com 29. 3. 2022Error alert presenting in SwiftUI simplified – avanderlee.com 22. 3. 2022AnyObject, Any, and any: When to use which? – avanderlee.com 15. 3. 2022RocketSim 7.0: Enhance your iOS Simulator – avanderlee.com 7. 3. 2022How to use the #available attribute in Swift – avanderlee.com 1. 3. 2022@Published risks and usage explained with code examples – avanderlee.com 22. 2. 2022@StateObject vs. @ObservedObject: The differences explained – avanderlee.com 15. 2. 2022How to use the Redacted View Modifier in SwiftUI with useful extensions – avanderlee.com 8. 2. 2022Debugging SwiftUI views: what caused that change? – avanderlee.com 1. 2. 2022@EnvironmentObject explained for sharing data between views in SwiftUI – avanderlee.com 25. 1. 2022Self-documenting code in Swift to increase readability – avanderlee.com 18. 1. 2022Tasks in Swift explained with code examples – avanderlee.com 11. 1. 2022Guard statements in Swift explained with code examples – avanderlee.com 4. 1. 2022Writing Swift Articles: Tips to become a better writer – avanderlee.com 28. 12. 2021Swift in 2021: A Year in Review – avanderlee.com 21. 12. 2021Reflection in Swift: How Mirror works – avanderlee.com 14. 12. 2021Give your Xcode Simulator superpowers with RocketSim – avanderlee.com 7. 12. 2021RunLoop.main vs DispatchQueue.main: The differences explained – avanderlee.com 30. 11. 2021Creating an App Update Notifier using Combine and async/await – avanderlee.com 23. 11. 2021Non-fatal errors vs fatal crashes: The differences explained – avanderlee.com 16. 11. 2021Composition vs. Inheritance: code architecture solutions explained in Swift – avanderlee.com 9. 11. 2021Property Wrappers in Swift explained with code examples – avanderlee.com 26. 10. 2021Increasing development effectiveness by recognizing repetition – avanderlee.com 19. 10. 2021Sendable and @Sendable closures explained with code examples – avanderlee.com 12. 10. 2021Presentation tips for performing professional Swift talks – avanderlee.com 5. 10. 2021Nonisolated and isolated keywords: Understanding Actor isolation – avanderlee.com 28. 9. 2021EXC_BAD_ACCESS crash error: Understanding and solving it – avanderlee.com 21. 9. 2021Race condition vs. Data Race: the differences explained – avanderlee.com 14. 9. 2021Thread Sanitizer explained: Data Races in Swift – avanderlee.com 7. 9. 2021PassthroughSubject vs. CurrentValueSubject explained – avanderlee.com 31. 8. 2021Picking your minimum iOS version to support – avanderlee.com 24. 8. 2021@AppStorage explained and replicated for a better alternative – avanderlee.com 17. 8. 2021How to use throwing properties to catch failures in Swift – avanderlee.com 10. 8. 2021Unwrap or throw: Exploring solutions in Swift – avanderlee.com 3. 8. 2021Async let explained: call async functions in parallel – avanderlee.com 27. 7. 2021Development Assets in Xcode to enrich SwiftUI Previews – avanderlee.com 20. 7. 2021Dependency Injection in Swift using latest Swift features – avanderlee.com 13. 7. 2021Async await in Swift explained with code examples – avanderlee.com 6. 7. 2021MainActor usage in Swift explained to dispatch to the main thread – avanderlee.com 29. 6. 2021Actors in Swift: how to use and prevent data races – avanderlee.com 22. 6. 2021Flaky tests resolving using Test Repetitions in Xcode – avanderlee.com 15. 6. 2021Improve discoverability using Static Member Lookup in Generic Contexts – avanderlee.com 8. 6. 2021Presenting sheets with UIKit using a UISheetPresentationController – avanderlee.com 1. 6. 2021WWDC 2021 Events, Parties, and Panels you don’t want to miss – avanderlee.com