What's new for concurrency in Swift 6.2
donny wals
What's new for concurrency in Swift 6.2
21:46
WWDC25 is about to start and I'm running a sale #wwdc25 #swift  #programming #coding #ios #wwdc
donny wals
WWDC25 is about to start and I'm running a sale #wwdc25 #swift #programming #coding #ios #wwdc
0:56
What's next for Practical Swift Concurrency? #coding  #programming #swift
donny wals
What's next for Practical Swift Concurrency? #coding #programming #swift
0:34
How to decide between VStack, LazyVStack, and List in SwiftUI?
donny wals
How to decide between VStack, LazyVStack, and List in SwiftUI?
12:27
Should you use preflight network checks in Swift?
donny wals
Should you use preflight network checks in Swift?
12:15
Task.sleep vs Thread.sleep in Swift explained
donny wals
Task.sleep vs Thread.sleep in Swift explained
8:58
Understanding when and why SwiftUI decides to redraw your views
donny wals
Understanding when and why SwiftUI decides to redraw your views
20:21
Protecting mutable state in Swift with Mutex
donny wals
Protecting mutable state in Swift with Mutex
13:18
How to profile a SwiftUI app's performance?
donny wals
How to profile a SwiftUI app's performance?
14:07
Using Singletons in Swift 6
donny wals
Using Singletons in Swift 6
12:47
How to stay productive as an independent developer?
donny wals
How to stay productive as an independent developer?
9:28
How to plan a migration to Swift 6?
donny wals
How to plan a migration to Swift 6?
13:21
Implementing Task Timeout in Swift Concurrency
donny wals
Implementing Task Timeout in Swift Concurrency
21:14
What's new in Swift 6.1?
donny wals
What's new in Swift 6.1?
10:06
Deciding where to store data in your iOS and macOS apps
donny wals
Deciding where to store data in your iOS and macOS apps
15:11
How to use @Observable outside of SwiftUI
donny wals
How to use @Observable outside of SwiftUI
16:20
@escaping in Swift explained
donny wals
@escaping in Swift explained
12:18
Sending vs. @Sendable in Swift 6
donny wals
Sending vs. @Sendable in Swift 6
11:19
Case Let Syntax in Swift Explained
donny wals
Case Let Syntax in Swift Explained
9:15
Knowing when to use the require macro in Swift Testing
donny wals
Knowing when to use the require macro in Swift Testing
12:55
Solving "passing closure as a sending parameter" errors in Swift 6
donny wals
Solving "passing closure as a sending parameter" errors in Swift 6
12:39
Asserting state with #expect in Swift Testing
donny wals
Asserting state with #expect in Swift Testing
12:26
Improving your test coverage with parameterized testing in Swift
donny wals
Improving your test coverage with parameterized testing in Swift
6:14
Getting started with Swift Testing
donny wals
Getting started with Swift Testing
15:42
Testing completion handler code with Swift Testing
donny wals
Testing completion handler code with Swift Testing
9:37
Dependency Injection for Swift Developers
donny wals
Dependency Injection for Swift Developers
8:56
I built a privacy manifest generator #swiftcode #privacymanifest
donny wals
I built a privacy manifest generator #swiftcode #privacymanifest
0:39
Toggling the Swift 6 language mode in Xcode
donny wals
Toggling the Swift 6 language mode in Xcode
9:03
Animating SF Symbols on iOS 18
donny wals
Animating SF Symbols on iOS 18
11:03
What are Optionals in Swift?
donny wals
What are Optionals in Swift?
19:19
Comments in code are bad! Or are they?...
donny wals
Comments in code are bad! Or are they?...
0:59
What's a code smell?
donny wals
What's a code smell?
0:47
Lazy vars in Swift explained
donny wals
Lazy vars in Swift explained
9:21
Richer previews with Xcode 16 and iOS 18
donny wals
Richer previews with Xcode 16 and iOS 18
12:52
What does await mean in Swift
donny wals
What does await mean in Swift
0:46
Mixing Colors in SwiftUI for iOS 18
donny wals
Mixing Colors in SwiftUI for iOS 18
5:32
Adding keys to SwiftUI's environment with Xcode 16 and @Entry
donny wals
Adding keys to SwiftUI's environment with Xcode 16 and @Entry
5:25
Programmatic Navigation in SwiftUI explained
donny wals
Programmatic Navigation in SwiftUI explained
17:50
How to decide between a Set and an Array in Swift?
donny wals
How to decide between a Set and an Array in Swift?
6:58
Let's build an app with iOS 18's new sidebar!
donny wals
Let's build an app with iOS 18's new sidebar!
9:16
Build a stretchy header with SwiftUI on iOS 18
donny wals
Build a stretchy header with SwiftUI on iOS 18
6:45
WWDC 2024 recap - Apple Intelligence and more
donny wals
WWDC 2024 recap - Apple Intelligence and more
22:51
Swift’s “if” and “switch” expressions explained
donny wals
Swift’s “if” and “switch” expressions explained
2:40
@preconcurrency usage in swift explained
donny wals
@preconcurrency usage in swift explained
7:52
Defer in Swift explained
donny wals
Defer in Swift explained
3:15
Deciding between a computed property and a function in Swift
donny wals
Deciding between a computed property and a function in Swift
5:14
Avoid App Store Rejection! Add a Privacy manifest to your app today
donny wals
Avoid App Store Rejection! Add a Privacy manifest to your app today
6:24
How to use experimental Swift versions and features in Xcode?
donny wals
How to use experimental Swift versions and features in Xcode?
9:30
Actor Reentrancy in Swift explained
donny wals
Actor Reentrancy in Swift explained
20:18
Using Closures as Dependencies
donny wals
Using Closures as Dependencies
15:18
Building an AsyncSequence with AsyncStream.makeStream
donny wals
Building an AsyncSequence with AsyncStream.makeStream
14:14
Five tips and tricks for exploring a new codebase
donny wals
Five tips and tricks for exploring a new codebase
11:29
Working with dates and Codable in Swift
donny wals
Working with dates and Codable in Swift
12:02
Customizing how Codable objects map to JSON data
donny wals
Customizing how Codable objects map to JSON data
9:32
An introduction to JSON Parsing in Swift
donny wals
An introduction to JSON Parsing in Swift
16:44
What's new in Swift 5.10
donny wals
What's new in Swift 5.10
5:09
Comparing @Observable to ObservableObjects in SwiftUI
donny wals
Comparing @Observable to ObservableObjects in SwiftUI
12:57
Designing APIs with typed throws in Swift
donny wals
Designing APIs with typed throws in Swift
10:55
How to determine where code runs in Swift Concurrency
donny wals
How to determine where code runs in Swift Concurrency
12:42
Writing code that makes mistakes harder
donny wals
Writing code that makes mistakes harder
14:43
Conforming your SwiftData objects to Codable
donny wals
Conforming your SwiftData objects to Codable
16:24
Binding vs. Bindable in SwiftUI on iOS 17
donny wals
Binding vs. Bindable in SwiftUI on iOS 17
13:12
SwiftData live stream June 6th, 2023
donny wals
SwiftData live stream June 6th, 2023
1:17:33
Concurrency vs Parallelism
donny wals
Concurrency vs Parallelism
0:47
Combine livestream 20201021
donny wals
Combine livestream 20201021
1:27:10
WWDC Watch Party - Advanced Combine
donny wals
WWDC Watch Party - Advanced Combine
24:35
iOS developers 310715
donny wals
iOS developers 310715
44:51