Ensembles 3 local-first sync framework for Core Data and SwiftData is now a thing.
The full story here: https://appdecentral.com/2026/03/11/ensembles-reanimated/
| Personal Website | https://lukaskubanek.com |
| What I'm Doing Now? | https://lukaskubanek.com/now/ |
| GitHub | https://github.com/lukaskubanek |
| Diagrams | https://diagrams.app |
Ensembles 3 local-first sync framework for Core Data and SwiftData is now a thing.
The full story here: https://appdecentral.com/2026/03/11/ensembles-reanimated/
Strongly recommend against the mindset that “code quality doesn’t matter because only agents read it.”
Use AI to move faster. Ship more. Improve your products. Let it speed up development and raise the bar.
But make sure you understand the code and can stand behind its quality.
If only an agent can read and modify your codebase, you’ve outsourced ownership of your product. Many of us already depend on big platforms. Don’t add another layer of fragility.
Adapt. Just don’t give up control.

Just discovered a new SwiftUI API in iOS 26: SensoryFeedback with semantic types like button press:
- SensoryFeedback.press(_:)
- SensoryFeedback.release(_:)
- SensoryFeedback.selection(_:)
🔗 https://developer.apple.com/documentation/swiftui/sensoryfeedback#Type-Methods
I tried these in a sample app, but they don’t produce any vibration on my iPhone 12 I use for testing. Has anyone managed to get them working? Also curious where they came from…

The Virtue of Finished Things
An email asking if my software was abandoned made me realize how the ideal of completeness has disappeared from our lives. In an era of mandatory updates and disposable goods, I reflect on the value of boring software - the kind that is finished, reliable, and simply does its job.
https://my-notes.dragas.net/2026/01/06/the-virtue-of-finished-things/

An email asking if my software was abandoned made me realize how the ideal of completeness has disappeared from our lives. In an era of mandatory updates and disposable goods, I reflect on the value of boring software - the kind that is finished, reliable, and simply does its job.