In this episode: Swift's strings are now stored as UTF-8, Sherlock lets you poke around in iOS layouts, Paul talks about mocking networking more easily, and we talk about whether surprise and delight in user interfaces is important.

  • Testing Swift: https://www.hackingwithswift.com/store/testing-swift

  • String's ABI and UTF-8: https://forums.swift.org/t/string-s-abi-and-utf-8/17676

  • Apple's October event: https://www.apple.com/apple-events/october-2018/

  • Sherlock: https://sherlock.inspiredcode.io/

  • App Store Connect API: https://developer.apple.com/app-store-connect/api/

  • Paul's Pick: the protocolClasses property of URLSessionConfiguration: https://developer.apple.com/documentation/foundation/urlsessionconfiguration/1411050-protocolclasses

  • Sean's Pick: Embracing the deadline: How engineers benefit from delivery dates: https://www.intercom.com/blog/embracing-the-deadline-how-engineers-benefit-from-delivery-dates/

  • Open Ballot: Should UIs surprise and delight users, or is it better to be functional?

  • Apple's old Passbook deletion animation: https://www.youtube.com/watch?v=3CgfaxJogEY