✕ Clear all filters
37 articles
▶ Videos →

📰 Dev.to · ArshTechPro

37 articles · Updated every 3 hours · View all reads

All Articles 173,180Blog Posts 163,830Tech Tutorials 46,199Research Papers 33,880News 21,840 ⚡ AI Lessons
iOS - 3 Line code for Debounce in SwiftUI
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 7mo ago
iOS - 3 Line code for Debounce in SwiftUI
If you've ever built a search feature in iOS, you know the problem: every keystroke triggers a...
Swift Async Algorithms: Powerful Tools for Processing Values Over Time
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 7mo ago
Swift Async Algorithms: Powerful Tools for Processing Values Over Time
Swift's concurrency model with async/await revolutionized how we write asynchronous code. But what if...
Debounce in Swift: Ditch Combine for This One Simple Loop
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 7mo ago
Debounce in Swift: Ditch Combine for This One Simple Loop
Remember when you first learned about debouncing in iOS? You probably reached for Combine, set up a...
Multiple alert in single View SwiftUI
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 8mo ago
Multiple alert in single View SwiftUI
Ever tried adding multiple .alert() modifiers to a SwiftUI view, only to watch in frustration as only...
The Hidden Power of connect() and autoconnect() in Combine Swift
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 8mo ago
The Hidden Power of connect() and autoconnect() in Combine Swift
Have you ever subscribed to a Combine publisher and wondered why nothing happened? You set up your...
Why Your Swift Combine Code Might Be Making Duplicate API Calls Without You Knowing
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 8mo ago
Why Your Swift Combine Code Might Be Making Duplicate API Calls Without You Knowing
Picture this: you add a second subscriber to monitor an API call, and suddenly your app is making two...
Understanding rules_xcodeproj: Generate Xcode Projects from Bazel
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 8mo ago
Understanding rules_xcodeproj: Generate Xcode Projects from Bazel
What is rules_xcodeproj? rules_xcodeproj is a Bazel ruleset that automatically generates...
Safely Migrating Singletons to Swift 6
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 9mo ago
Safely Migrating Singletons to Swift 6
If you're migrating your iOS project to Swift 6, you've probably encountered this dreaded...
Embedded Swift Gets Major Upgrades in Swift 6.3
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 9mo ago
Embedded Swift Gets Major Upgrades in Swift 6.3
Swift 6.3 is bringing significant enhancements to Embedded Swift, the subset of Swift designed for...
iOS 26.2 Beta is Here: What Devs Need to Know
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 10mo ago
iOS 26.2 Beta is Here: What Devs Need to Know
Apple just dropped the beta versions of iOS 26.2, iPadOS 26.2, macOS 26.2, tvOS 26.2, visionOS 26.2,...
Building Passkey Authentication in SwiftUI: Part 2
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 10mo ago
Building Passkey Authentication in SwiftUI: Part 2
See Part 1 for basics of Passkeys. Here's the code. Three main pieces: view model (handles auth...
Understanding Passkeys in SwiftUI: Part 1
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 10mo ago
Understanding Passkeys in SwiftUI: Part 1
What Are Passkeys? Passkeys are cryptographic key pairs that replace passwords: Private...
What iOS Devs Need to Know About FairPlay Streaming SDK 26
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 10mo ago
What iOS Devs Need to Know About FairPlay Streaming SDK 26
If you got that email from Apple about FairPlay Streaming changes, you're probably wondering what it...
Mocking GPS Location in iOS: A Simple Guide
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 10mo ago
Mocking GPS Location in iOS: A Simple Guide
Testing location-based features in iOS apps can be frustrating if you don't know the right approach....
Why SPM Needs a CHANGELOG (And How to Write One)
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 11mo ago
Why SPM Needs a CHANGELOG (And How to Write One)
If you've ever updated a dependency and wondered "Wait, what changed?", you know the pain of packages...
Getting Started with Tuist: Manage XCode iOS Projects
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 11mo ago
Getting Started with Tuist: Manage XCode iOS Projects
What is Tuist? Tuist is a command-line tool that helps you generate, maintain, and...
Dynamic Member Lookup in Swift
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 11mo ago
Dynamic Member Lookup in Swift
Dynamic Member Lookup is one of Swift's most powerful yet underutilized features. It allows you to...
Xcode 26 - Swift Testing Attachments
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 11mo ago
Xcode 26 - Swift Testing Attachments
Swift Testing Attachments in Xcode 26 transform test debugging from guesswork into precise diagnosis....
Xcode 26 Exit Tests: Testing Fatal Errors and Crashes Safely
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 11mo ago
Xcode 26 Exit Tests: Testing Fatal Errors and Crashes Safely
How Exit Tests solve the decade-old problem of testing crashes safely The Problem Every...
Xcode 26 Key Features for Developers
Dev.to · ArshTechPro 🔧 Backend Engineering ⚡ AI Lesson 11mo ago
Xcode 26 Key Features for Developers
Based on official Apple Xcode 26 RC release notes Critical App Store Requirements App...