Jon Soini
banner
soini.com
Jon Soini
@soini.com
📍 Seattle, startup founder, indie iOS dev
📸 Building @memcam.bsky.social, the productivity camera I've always wanted
🗒️ Also building https://riftnotes.com
⌛️ Previously Cruise (self-driving), Mercedes-Benz R&D, T-Mo
Sadly not a lot of time as of late to spend on it, the ‘day job’ has kept me busy 😢 I’m hoping to get some time in August to look at this and any iOS 26 updates for it
July 19, 2025 at 3:22 AM
Can confirm, one-shotted a feature the first time with 3.7, then took on a more complex feature I haven’t been smart enough to make work yet and had that done in about an hour.
February 25, 2025 at 2:55 AM
To be clear, the prompt was very specific, 'update this ABC thing, refer to this other thing, update views X,Y,Z, reference this existing design' etc., you have to know what you're doing, it's not a free lunch not to understand your app or other best practices.
February 24, 2025 at 10:42 PM
This wasn't the most complex feature, but it is dealing with userprefs, my app's data model, updating notes, and navigating across multiple screens, menus and overlays.

Most of the time I fight with some errors from the models with SwiftUI, this is just one try, but feels like a clear step forward.
February 24, 2025 at 10:30 PM
Cursor + Claude created the class to handle the feature and preferences management, the view to be re-used throughout the app, updated existing views and inserted it in the right places, and then even added missing functionality that I hadn't specified, but was needed for full functionality.
February 24, 2025 at 10:30 PM
What I did, I made a ___Manager.swift and then I interact with my records and SwiftData through functions in that, it's an @EnvironmentObject in views so they update when the manager updates records. That's what I did for my notes app. But I'm also somewhat new to this... but I like it so far.
February 13, 2025 at 9:23 PM
And I forgot to post the iPad screenshots a few days ago, been using it across all my devices.
January 24, 2025 at 6:53 PM
Window can go pretty small, think I'll add a 'focus' view where it strips away all the buttons and toolbars so you can write in peace, or for screenshotting text.

And I wonder how much work it is to get multi-window going so you could leave a few notes open on the desktop...
January 24, 2025 at 6:49 PM