Archive - Vitaly Batrakov
Skip to main content
Hashnode
Vitaly Batrakov
Open search (press Control or Command and K)
Toggle theme
Open menu
Hashnode
Vitaly Batrakov
Buy me a coffee ☕
Open search (press Control or Command and K)
Toggle theme
Write
Command Palette
Search for a command to run...
Archive
13 posts published so far
Apr 6, 2025
Rules of Structured Concurrency
Vitaly Batrakov
Mar 9, 2025
Behind the scenes of async functions
Vitaly Batrakov
Feb 17, 2025
async let vs Task group
Vitaly Batrakov
Oct 27, 2024
Coordinators & SwiftUI
Vitaly Batrakov
May 12, 2024
How to modularize Monolith iOS App
Vitaly Batrakov
Mar 30, 2024
Adapting UIHostingController to changes in SwiftUI View size
Vitaly Batrakov
Feb 19, 2024
Behind the scenes of UI: Part 2 - SwiftUI
Vitaly Batrakov
Feb 19, 2024
Behind the scenes of UI: Part 1 - UIKit
Vitaly Batrakov
Jul 1, 2023
DI in SwiftUI
Vitaly Batrakov
Apr 30, 2023
Factory for DI
Vitaly Batrakov
Mar 26, 2023
Understanding Swift Closures
Vitaly Batrakov
Feb 14, 2023
Combine: Yet One Another Quick Start Guide
Vitaly Batrakov
Jan 19, 2023
How to create Bottom Sheet with UIKit
Vitaly Batrakov