SwiftUI loading states with a twist; Solving a mutation puzzle
Notes from the SwiftUI Lab:
- Avoid glass overlapping glass
- Avoid glass in anything that scrolls
- Use glass when you want to grab attention
- Remember to put glass in appropriate GlassEffectContainers
- Move tinting away from NavBar into the content that scrolls... See more
Flo writes Codex.com


When I started building chat for our first companion app, I went with SwiftUI for the sake of development speed.
But if chat is the core experience of the app, it MUST FEEL RIGHT! There are table stakes you need to meet... can you do that with SwiftUI?
I immediately realized that List wasn’t... See more
If you're building an iOS app with AI - copy and paste this list into your session and have it review and refactor. It's pulled directly from Apple's eng team for SwiftUI:
Apple’s Essential Tips for iOS App Speed and Efficiency
1. Profile early and often using Instruments in Xcode 26.... See more
Kris Puckettx.comInstead, they forward the result to the AppState or a Binding provided by the View.
The Binding is used when the result of work (the data) is owned locally by one View and does not belong to the central AppState , that is, it doesn’t need to be persisted or shared with other screens of the app.
The Binding is used when the result of work (the data) is owned locally by one View and does not belong to the central AppState , that is, it doesn’t need to be persisted or shared with other screens of the app.
