164: “Your wattage may vary”

Wed, 1 Dec 2021 17:10:00 +0000

It’s time for the first ever Stacktrace Headphone Holiday Guide! Along with discussions about writing technical articles, view models and the MVVM design pattern, and using Swift actors to solve race conditions and data races.

Sponsors

Shortcut: The project management tool built specifically for software development teams. Start your extended two-month free trial at shortcut.com/sundell

Pillow: Pillow is an all-in-one sleep tracking solution to help you get a better night’s sleep. Download it from the App Store today.

Links

NetNewsWire

Tilt

CloudKit 101

Common pitfalls when using Keychain Sharing on iOS

Swift actors: How do they work, and what kinds of problems do they solve?

Beats Studio Buds

Steelseries Arctis 7X

View models

SwiftUI’s state management system

Combine subjects

John “The Lost Art of System Design” talk

Rambo’s “MVC: Many View Controllers” talk