

32: Which of your dependencies are load-bearing?
Aug 10, 2023
Challenges with package management in Swift and the need for proper package identifiers. Addition of CodeQL support and Dependent Bot for code quality checks and dependency updates. Discussion on DataKit package for custom binary data formats. Swift Whisper for accurate transcription. Swift Composable Architecture simplifies writing UI apps. Advantages of using the composable architecture package and caution against using Swift NRC for memory management.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Introduction
00:00 • 3min
Discussion on Package Management and Identifying Packages
02:49 • 3min
Shipping the wrong version of a package and the addition of code QL support and Dependent Bot
05:54 • 22min
Exploring the DataKit Package for Custom Binary Data Formats
27:54 • 3min
Swift Whisper and Transcription Tools
30:49 • 9min
Exploring the Swift Composable Architecture package and its benefits
39:34 • 4min
The Benefits of the Composable Architecture Package
43:22 • 5min