</> warmodroid
Home Blog Apps About Contact

Engineering Notes

Mainactor

Filed from the desk
September 3, 2026 Mohit Agrawal

Swift Concurrency: Why Your Async Code Still Freezes UI

Learn why Swift async code can freeze your UI, how Task inherits actor isolation, and how to move image processing off MainActor with cancellation …

swiftiosconcurrency
Read More →

warmodroid

Swift & iOS Engineering — in-depth Swift and iOS development tutorials for senior engineers who want to build better apps.

Pages

  • Home
  • Blog
  • Apps
  • About
  • Contact

Topics

  • Swift
  • SwiftUI
  • UIKit
  • Architecture

Connect

  • GitHub
  • Twitter
  • LinkedIn
© 2026 Mohit Agrawal. All rights reserved. Built with Swift passion