Don't rely on BGAppRefreshTask for your app's business logic
Why you shouldn’t rely on background app refresh tasks for critical data updates in your app.
I've been working as a Software Developer since 2016, and I've encountered a lot of different problems. Here, you'll find a collection of them and their solutions.
Why you shouldn’t rely on background app refresh tasks for critical data updates in your app.
Learn how to set up subscription notifications on your iPhone using CloudKit and Cloudflare for free.
SwiftData is cool but it comes with a lot of issues but you can easily avoid them.
No versioned schema in SwiftData? Prepare for crashes—learn from my mistake.
After starting to use String Catalogs, I noticed that English was no longer listed as a supported language on the App Store. This post shows you how to bring it back.
Using String Catalogs is a new way to localize your app, but how do you handle dynamic text?
In some cases, you may want to test the same Rake task multiple times with different arguments. This post shows you how to do that.