Deprecating code in a responsible way is hard, but it's the right thing to do if your library was lucky enough to pick up some users. I loved every word of this very entertaining post from Harlan Kellaway about how he deprecated his JSON parsing library, which I won't link to as he's trying to deprecate it! 😂
I love that this post from Xavier Lowmiller starts by exploring if you could fit the source for an app that keeps track of how many drinks you've had into a Tweet. Find out the answer to that question, and learn about AppStorage by reading the whole thing.
There has been no shortage of SwiftUI posts in the last few months, but most have focused on the obvious. Taking advantage of the new views in this year's releases, showing how to build a widget, and a few other common topics. It's nice to see Javier Nigro tackle something a little different in this post, and as with everything he writes, it's worth reading. 👍
Keeping a central data source up to date when you've implemented all of the different types of system extensions that are available today can be tricky. If you're using Core Data, here's Antoine van der Lee with a post on enabling and using persistent history tracking.