Stacktrace

161: “One big data transformation engine”

Rambo longs to get back to UI development, John releases a new open source project, and the two embark on part one of their deep dive into Swift’s new concurrency system. Also, organizing devices, and mechanical keyboards.

Sponsors

  • Shortcut: The project management tool built specifically for software development teams. Start your extended two-month free trial at shortcut.com/sundell
  • RevenueCat: RevenueCat makes it easy to build and manage in-app purchases on iOS, Android, and the web. Learn more.

Links

  • Swift by Sundell episode with Christian Selig
  • CollectionConcurrencyKit
  • The new, concurrent version of Publish
  • Async sequences and streams
  • Sketch
  • NSXPCConnection
  • Swift’s concurrency system
  • The WIP MultipeerKit concurrency implementation
  • Adding pull-to-refresh to a SwiftUI List using async/await
  • Making URLSession’s async APIs backward compatible
  • Task
  • An example of running async unit tests on Linux
  • Keychron K2