Srinivas Prayag·Jul 25@unchecked Sendable in new force unwrap ! in Swift today.First thing first, this is not a 5 min read article, it will take some decent amount of time to understand, as Usage of Sendable is a…
InDev GeniusbySrinivas Prayag·Jun 9The “Line Leader” Strategy: Cracking Longest Consecutive Sequence in O(N) Time Without SortingHave you ever looked at a LeetCode problem, instantly knew the “naive” way to solve it, but hit a complete mental wall when trying to…
Srinivas Prayag·Feb 20Saying Goodbye to Callback Hell: A Deep Dive into Swift’s Async/Await vs. GCDIf you have been an iOS developer for more than a few years, you intimately know the Grand Central Dispatch (GCD). For over a decade, GCD…
Srinivas Prayag·Dec 7, 2025Stop Confusing Task with ThreadSwift Concurrency has been out for a while, yet one dangerous misconception refuses to die.
Srinivas Prayag·Sep 13, 2025Inside Apple’s Foundation Models: On‑Device AI for iOS DevelopersApple’s Foundation Models framework represents a revolutionary shift in mobile AI development, bringing the power of large language models…
Srinivas Prayag·Oct 23, 2024Understanding nonisolated in Swift actors?Swift’s actors provide a powerful way to safely manage concurrent access to a shared, mutable state. By isolating their internal data…
Srinivas Prayag·Sep 27, 2024How to achieve thread safety in iOS🧵🧶In today’s world of mobile app development, performance is crucial. But with performance comes the complexity of multithreading. Threads…
Srinivas Prayag·Jul 5, 2024Savior of SwiftUI Navigation: Navigation StackHello fellas, today i came across one interesting article, which revolves around usage of navigation view and navigation stack. Primarily…
Srinivas Prayag·May 4, 2024How Observable Macro Killed StateObject, ObservedObject, Published Properties🔪Hey guys, hope you are doing well. Before diving deep into this medium article, i am assuming you guys have basic understanding on how…A response icon1A response icon1
Srinivas Prayag·Aug 27, 2023First Missing Positive Integer: SwiftHello folks, I hope you all are doing well. Today I came up with an article related to one of the Leetcode problems. Let’s dive into it.