markbattistella
banner
markbattistella.com
markbattistella
@markbattistella.com
video editor. (somewhat) indie developer. straight up smart ass. I make things
markbattistella.com
November 18, 2025 at 11:07 AM
What’s the best way to generate that ID? I’m not trying to track users - it’s only to ensure reminders can’t be edited on other devices. Anyone solved this pattern?
November 18, 2025 at 11:06 AM
I’m thinking of adding a creatorDeviceID and only allowing edits on the original device. But I need a stable, device-unique ID that survives reinstalls without syncing.
November 18, 2025 at 11:06 AM
I don’t want to use CloudKit subscriptions or background push. I want notifications to stay local to the device that created the reminder, while still syncing the model for restoration.
November 18, 2025 at 11:06 AM
Device A then syncs the updated model but its old notification never updates unless the app is opened. So different devices end up firing different notification times.
November 18, 2025 at 11:06 AM
Device A creates a reminder and schedules a notification. Device B gets the synced model but no notification. If B edits the reminder, it schedules a new notification locally.
November 18, 2025 at 11:06 AM
what was you preference in using LocalizedKey over LocalizedResource? Is it just targeting <17? Also I found an app called Localiji which seeks good at the multiple upload localisations for descriptions etc.
October 25, 2025 at 11:50 PM
you mean like a little light that you could turn on instead of some paper
October 12, 2025 at 11:22 AM
Gave me something real to focus on when things weren’t great.

Anyway, it’s out now - if you try it, I’d love to hear what you think.

This stuff’s just a fun hobby for me, completely different from the day job.
October 11, 2025 at 7:51 AM
Funny thing is, this wasn’t even the app I was meant to be building. I was working on another one, but ended up spinning off this idea and reusing a bunch of the stuff I built along the way - 16 Swift packages later 😅

Honestly, having this project to tinker on during treatment helped a lot.
October 11, 2025 at 7:51 AM
My wife was having some stomach issues, and we were using Apple Notes to track what she ate and how she felt. Around the same time, I was going through treatment and recovery myself, and wanted a better way to keep an eye on how things were going day to day.

So I built something for both of us.
October 11, 2025 at 7:51 AM
you could use this one init(isExpanded:content:label:) and in the label have it as an HStack, with edit spaced to the right. and if you tap edit and it’s collapsed you can toggle is expanded too.
October 7, 2025 at 1:22 PM
shame! do you know the specific method - haven’t used uikit in a long time. just so i can read up more on it
September 19, 2025 at 12:15 AM
and here i am manually creating my own label style - though using iOS18 - but thank you for a neat tip
September 14, 2025 at 7:25 AM
@siracusa.social there is Mos (github.com/Caldis/Mos/b...) for mouse scroll direction vs trackpad which I've found to be really helpful
github.com
September 5, 2025 at 12:06 AM