NSHipster is back! 🎉 I always loved the idea of a blog which explored the outer reaches of the
galaxy frameworks, so I'm really happy to see it return to a regular posting schedule.
This article is all about code generation with GYP. I hadn't heard of it before, but I have used Sourcery for something similar in the past. GYP looks great too though! Tony Arnold also had some good follow up on using Build Rules in Xcode to make integration easier.
This is an interesting idea from John Sundell and while I'm not 100% convinced, it's certainly one way to tackle the massive view controller problem. It's also always good to think in a completely different way every once in a while.
Dejan Agostini with a good article on os_log which has been around for a couple of years now, but is an API that you may not be using the full power of. He also goes into detail on using the Console app to view your logs.
Talking of throwbacks to the early days (yea, yea, I know we haven't had Swift for that long!) this article from Vadim Bulavin made me think about
atomic properties for the first time in ages. It's a good piece on the locking APIs as well.