Nick Lockwood on Layout a new declarative UI framework released last week. This is not an Auto Layout library, this is an entirely new layout library (albeit one that interoperates with Auto Layout) based on either XML files with live reloading or very clean looking code. I'm still firmly on the side of Interface Builder myself, but if the (very valid) compromises you need to make are too much for you, this could be your new solution.
Let's stick with layout for a second and mention another declarative layout library, this time it's CwlLayout by Matt Gallagher. This is a wrapper around Auto Layout but looks nice and clean if you're in that position of wanting to stick with Auto Layout generally, but are looking for something to do layout with in code.
Now that JSON encoding/decoding is a solved problem let's move the solution up the chain a bit? Disk is a new library from Saoud Rizwan which takes anything that can be stored with Codable, as well as images and other binary data and persists it to the ... disk. 😎 Saving files to the disk is always my preferred method of simple data persistance so this really resonated with me.
I had an eye test this week 👀 which included eyedrops that dilated my pupils and blurred my eyesight for the remainder of the afternoon. As I was starting to regain my focus though, I couldn't wait for it to clear completely and bumped up the dynamic type on my phone so I could read again. Obviously, dynamic type is a really important accessibility feature of iOS, but it was only really easy to support if you were only using system fonts. Keith Harrison explains how iOS 11 fixes that problem.