Yes, we've talked about the headline features of Swift 4 here previously but what about the smaller unsung heroes of the release? Nate Cook takes us through the enhancements to collections in Swift 4 over at the official Swift blog. There are some useful enhancements here and most of them even work in Swift 3.2 as well!
I'm always a bit hesitant to link to many custom UI controls because the design of the control can easily make it unsuitable for most apps but I'm going to make an exception for this library. In my opinion, these cards fit iOS 11 perfectly and remind me of the kind of UI used for the popup AirPods battery status. Worth a look!
Most apps do some kind of network communication, and all of that communication should be concurrent. Adam Sharp gives us some tips and tricks for making sure we stay safe while writing multithreaded networking code.
Dave Lyon on dealing with an imperfect world when parsing JSON in Swift 4.