Reconcilable Differences

250: Water Hammer

Dec 20, 2024
Join a humorous exploration of new projects and tech dilemmas, including a washing machine saga where 'water hammer' becomes a plumbing villain. The speakers dissect grocery shopping disasters and the importance of avoiding YouTube spoilers while navigating digital clutter. Tune in for hilarious debates about iconic shows and personal reflections on informed shopping choices. The blend of nostalgia and tech banter keeps the conversation lively, making it an entertaining listen!
Ask episode
AI Snips
Chapters
Books
Transcript
Episode notes
INSIGHT

Strict Concurrency in Swift

  • Strict concurrency in Swift prevents simultaneous operations from interfering, ensuring program stability.
  • However, adopting it in existing codebases can be challenging due to the need for significant refactoring.
ANECDOTE

Swift Concurrency Challenges

  • John Siracusa is developing a new Mac app and encountered challenges converting it to the latest Swift version.
  • Strict concurrency rules in Swift 6 caused errors in his existing code, requiring significant restructuring.
ANECDOTE

Duplicate File Finder Script

  • John developed a script to find duplicate files, initially in his and his wife's shared photo library.
  • Expanding its use to other directories, he discovered significant potential for reclaiming disk space.
Get the Snipd Podcast app to discover more snips from this episode
Get the app