Advertisement · 728 × 90

Posts by Stewart Lynch 🇨🇦

SQLiteData Part 10  CloudKit Record Sharing and Altering Tables
SQLiteData Part 10 CloudKit Record Sharing and Altering Tables YouTube video by Stewart Lynch

Part 10 of SQLite Data for iOS is live! We wrap up the series with advanced CloudKit record sharing, letting users share their Gift Registry data with others. It has been an amazing journey. Hope you learned as much building it as I did teaching it! youtu.be/0VOLmSWYj5c

1 day ago 1 0 0 0

I find TestFlight approvals to be pretty quick and after the first approval, updates are instantaneous

1 day ago 0 0 0 0

A week a go I submitted my new MyLinks app to AppStore Review for approval. iOS target was approved within a day. Still waiting for the mac target to enter the review process. Mac review times are brutal. Is that everyone else’s experience?

2 days ago 2 0 2 0
Post image

Custom tools are often the best tools. I used vibe coding with Codex to create CTSiteBuilder, a SwiftUI app that stores site content in SQLiteData, syncs with iCloud, converts markdown, exports static HTML, and helps deploy the finished site.
www.createchsol.com/blog/2026-04...

2 days ago 4 0 0 0

Got SSH access working now and rsync is managing the synchronization between local and remote. No more FTP. Working exactly how I had planned it. Now there are no excuses to keeping my site up to date and fresh

3 days ago 0 0 0 0

For now just the manifest. I will be moving to rsync once I get SSL shell access from GoDaddy

3 days ago 0 0 1 0
SQLiteData Part 9   CloudKit Synching to iPad
SQLiteData Part 9 CloudKit Synching to iPad YouTube video by Stewart Lynch

Part 9 of the SQLite Data series is live. iPad Split View navigation plus CloudKit sync for one-to-one, one-to-many and many-to-many relationships. See how little code it takes. youtu.be/EhNxQYlHEfM

4 days ago 2 0 0 0

This version uses FTP and pushes the full set but there are only 46 files. A manifest manages removals. If I can get SSH working I will change to rsync

4 days ago 1 0 0 0
Video

Vibe coding was a perfect fit for this. I wanted my website to be easier to maintain and update, so Codex and I built a SwiftUI app using SQLiteData persistence to manage content and deploy HTML to the server. I am genuinely thrilled with how it turned out www.createchsol.com

4 days ago 6 0 2 0
Post image

I just published rsyncGUI, an open source macOS app that brings a proper SwiftUI interface to rsync. Copy, move, sync, delete, compare, and see exactly what command will run before you start.
Mostly vibe coded, but I needed it.
github.com/StewartLynch...

6 days ago 6 0 1 0
Advertisement
SQLiteData Part 8  Occasions and Many To Many Relationship Part 2
SQLiteData Part 8 Occasions and Many To Many Relationship Part 2 YouTube video by Stewart Lynch

The Gift Registry app just levelled up! 🚀 Part 8 completes many-to-many relationships in SQLite Data Use set arithmetic for clean inserts & deletes, and CloudKit sync is next! ▶️ youtu.be/kePACRwjumM #iOSDev #SwiftUI

1 week ago 5 1 0 0
Post image

Using Mind Node to organize my thoughts is very helpful when planning out a slide deck. I expect there to be hundreds of slides in the presentation

1 week ago 3 0 0 0
Post image

Watching all of the posts coming in from #DeepDishSwift has inspired me to start work on my slide deck for Swift Rockies. I have been doing the research, but now it is time to put it all together.

Swift Rockies
swiftrockies.com

1 week ago 10 0 1 0
SQLiteData Part 7  Occasions and Many To Many Relationship
SQLiteData Part 7 Occasions and Many To Many Relationship YouTube video by Stewart Lynch

We've done one-to-many. We've done one-to-one. Now it's time for many-to-many! 🚀 Part 7 of my SQLite Data series is live — CloudKit sync is getting closer! youtu.be/eIcBsMOW9UA #SwiftUI #iOSDev #SQLiteData

1 week ago 2 0 0 0
Video

Feedback to MyLinks for iOS and MacOS has been great. Improvements have been made. Please join the TestFlight for iOS AND for MacOS and test synchronization. Submitted version to the App Store will be always FREE. Now is your change to give feedback.
testflight.apple.com/join/2btxatau

1 week ago 3 0 0 0
SQLiteData Part 6   Image Assets and One to One Relationship
SQLiteData Part 6 Image Assets and One to One Relationship YouTube video by Stewart Lynch

6 videos in and the Gift Registry app just got a whole lot better. 🎉 Part 6 adds photo picking, blob storage & list thumbnails using SQLite Data from Point-Free in a one-to-one relationship . youtu.be/Js1n-sbUyU4 #SwiftUI #SQLiteData #iOSDev

2 weeks ago 3 0 0 0
Post image

I’ve been wanting an app like this for a long time, so I made it. Keep your links, emails, phone numbers, and social accounts in one place. Copy, open, share selected entries, and sync across Apple devices. Will be forever Free. TestFlight testers wanted: testflight.apple.com/join/2btxatau

2 weeks ago 1 1 0 0
SQLiteData Part 5   One to Many CRUD Operations and Table Joins
SQLiteData Part 5 One to Many CRUD Operations and Table Joins YouTube video by Stewart Lynch

Why make individual queries when you can JOIN? Discover how to build efficient multi-table queries with SQLiteData that make Swift Data look limited. Part 5 of SQLite Data series live now! 🚀

youtu.be/1KvBpsqlH_o

2 weeks ago 3 0 0 0
Advertisement
Video

Any interest in this kind of app? A quick way to store and share any links that you want to share and access the content of those links too. I was hoping to use this when at WWDC but I didn’t get a ticket. Wondering if I should put on App Store (free) or open source it.

2 weeks ago 2 0 0 0
SQLiteData Part 4   Migrations and One to Many relationships
SQLiteData Part 4 Migrations and One to Many relationships YouTube video by Stewart Lynch

SQLite Data Part 4 is here! Learn to build proper one-to-many database relationships, handle migrations safely, and architect cleaner SwiftUI views. #SwiftDev #iOSDev #SwiftUI #SQliteData
youtu.be/8XInE0rAod0

3 weeks ago 1 0 0 0
Preview
Stewart Lynch Join over 23,000 YouTube subcribers who are mastering Swift and SwiftUI.Level up your iOS development skills with concise tutorials and professional development tips delivered straight to your inbox. ...

My next newsletter "Stewart Lynch Newsletter 2026 - 7" is coming Wednesday. Subscribe to get it and stay in the loop on everything I'm creating.
stewartlynch.kit.com

3 weeks ago 3 0 0 0
SQLiteData Part 3   Observable Models and Dynamic Sorts and Searches
SQLiteData Part 3 Observable Models and Dynamic Sorts and Searches YouTube video by Stewart Lynch

Video 3 of 10: Refactoring our gift registry app with observable models + SQLite Data! Something you can't do with SwiftData. Plus dynamic sorting, search filtering, clean architecture. Coming Wednesday: one-to-many relationships!
youtu.be/qKAhxmrjqKQ

3 weeks ago 3 0 0 0
Post image

My little boy turns 33 today. We use to take an annual trip to Waikiki every summer. Just me and him. In May he and I are off to Ireland. Looking forward to the Guinness tour in Dublin. I will miss 1 week of posing a new video☘️

3 weeks ago 12 0 1 0
Post image

The first two videos of my 10 part SQLite Data series is now out. 2 more coming net week. Check out the playlist at www.youtube.com/playlist?lis...
If you want immediate access to all videos, you either become a monthly subscriber or pay 1 time $15 Ko-fi ko-fi.com/stewartlynch/

3 weeks ago 3 0 0 0
Video

Did you know that you can add scope Guides to your code in Xcode 26.4? I didn’t know that until today. #Xcode #Swift

3 weeks ago 9 1 1 0
Advertisement

You have a full power of SQL and are not bound by the restrictions of SwiftData or CoreData.  You also have rock solid synchronization between devices and you can share records with cloud kit 

4 weeks ago 0 0 0 0
SQLiteData Part 2  -  CRUD Operations
SQLiteData Part 2 - CRUD Operations YouTube video by Stewart Lynch

Master CRUD operations with SQLite Data!
Learn to create, update & delete records with swipe actions and the powerful draft type. Part 2 of our series diving into this Swift Data alternative. #Swift #SwiftUI #SQLiteData
www.youtube.com/watch?v=uNsz...

4 weeks ago 2 0 0 0
SQLiteData Part 1: Setup, Schemas and Seeding Data
SQLiteData Part 1: Setup, Schemas and Seeding Data YouTube video by Stewart Lynch

Part 1 of my SQLite Data series is live! Learn to bootstrap databases, write SQL migrations, and set up preview data. This PointFree library brings serious power to Swift persistence. #iOSDev #Swift #SQLiteData
Next video Wednesday
youtu.be/p3NdQL9DND0

1 month ago 4 0 1 0
Post image

New YouTube series starts Sunday!
SQLite Data for iOS, macOS & iPadOS .
• 10 videos, 2/week.
• Database fundamentals, CloudKit sync & real-time record sharing.
• Instant access for Ko-fi monthly subscribers or a one-time $15.
Preview -> youtu.be/NG-nUJeWsgI

1 month ago 4 0 0 0

I have made this repo open source now so you can clone and take a look at it. You can also download the DMG from a link on the Repo a well.

github.com/StewartLynch...

1 month ago 3 0 0 0