persistence framework provided by Apple in the macOS and iOS operating systems
SpamSieve 3.3.1 is an update of my Mac e-mail spam filter that improves the filtering accuracy and includes various optimizations, fixes, and updates for macOS 27. Some interesting engineering issues
SwiftData updates: Section your query results by creating your query with a macro that takes a sectionBy parameter, as listed on the Additional query macros page. Use types that conform to Codable in
César Pinto Castillo: CloudKit is one of the best-kept secrets in the Apple platform stack. For years it has quietly powered sync, storage, and sharing for our apps — for free, with zero se
Ron Elemans: Despite all that, we have done our best to embrace and implement the concepts of the Liquid Glass design in Core Data Lab 3.0, although with a few tweaks here and there to improve the con
SpamSieve 3.3 is an update of my Mac e-mail spam filter that includes lots of changes to improve the filtering accuracy: Much of this is automatic: SpamSieve is better at analyzing the message structu
Drew McCormack (February): Had my Core Data sync framework, Ensembles, pretty much in maintenance mode. With Apple moving on to SwiftData, didn’t seem any point to modernizing the 15 year old Ob
Fatbobman (Mastoson): This library is designed to simplify and enhance Core Data’s handling of multithreading, drawing inspiration from SwiftData’s @ModelActor feature, enabling efficient,
Here’s what I see from a typical report from a crashing user device. The first thing that jumps out is that there is no explanation from the SwiftData error itself. But thankfully, we have the logs t