Blog: http://fatbobman.com
Newsletter: http://weekly.fatbobman.com
@fatbobman at X
@[email protected]
https://www.linkedin.com/in/fatbobman/
fatbobman.com/en/posts/su...
fatbobman.com/en/posts/su...
Demystifies SwiftUI view identity and data flow patterns to understand why child @𝑆𝑡𝑎𝑡𝑒 doesn't update from parent changes.
#SwiftUI #StateManagement
fatbobman.com/en/snippet/w...
Demystifies SwiftUI view identity and data flow patterns to understand why child @𝑆𝑡𝑎𝑡𝑒 doesn't update from parent changes.
#SwiftUI #StateManagement
fatbobman.com/en/snippet/w...
With build caching, selective testing, and actionable insights, Tuist makes your builds, test runs, and CI workflows fly—giving your AI agents faster feedback and more reliable results.
Check it out: l.fatbobman.com/sb-tuist
With build caching, selective testing, and actionable insights, Tuist makes your builds, test runs, and CI workflows fly—giving your AI agents faster feedback and more reliable results.
Check it out: l.fatbobman.com/sb-tuist
Building AI Moats: Anthropic’s Crackdown and the Apple-Google Alliance
🚀 Surviving tvOS
📱 _exported import vs. public import
⚡ State of Swift 2026
🏠 MirageKit: Streaming Framework
and more...
weekly.fatbobman.com/p/fatbobman...
Building AI Moats: Anthropic’s Crackdown and the Apple-Google Alliance
🚀 Surviving tvOS
📱 _exported import vs. public import
⚡ State of Swift 2026
🏠 MirageKit: Streaming Framework
and more...
weekly.fatbobman.com/p/fatbobman...
Building AI Moats: Anthropic’s Crackdown and the Apple-Google Alliance
🚀 Surviving tvOS
📱 _exported import vs. public import
⚡ State of Swift 2026
🏠 MirageKit: Streaming Framework
and more...
weekly.fatbobman.com/p/fatbobman...
fatbobman.com/en/snippet/...
fatbobman.com/en/snippet/...
Andy Liu shares his 7-year technical journey and practical insights
fatbobman.com/en/posts/ru...
Andy Liu shares his 7-year technical journey and practical insights
fatbobman.com/en/posts/ru...
fatbobman.com/en/posts/su...
fatbobman.com/en/posts/su...
An AT Life Isn't Necessarily Better Than an MT One
🌟 Running Swift on MCUs
📄 CKSyncEngine Q&A
🗺️ Beef with the iOS 26 Tab Bar
📘 Stop Getting Average Code from Your LLM
🔎 Codex Skill Manager
and more...
weekly.fatbobman.com/p/fatbobman...
An AT Life Isn't Necessarily Better Than an MT One
🌟 Running Swift on MCUs
📄 CKSyncEngine Q&A
🗺️ Beef with the iOS 26 Tab Bar
📘 Stop Getting Average Code from Your LLM
🔎 Codex Skill Manager
and more...
weekly.fatbobman.com/p/fatbobman...
An AT Life Isn't Necessarily Better Than an MT One
🌟 Running Swift on MCUs
📄 CKSyncEngine Q&A
🗺️ Beef with the iOS 26 Tab Bar
📘 Stop Getting Average Code from Your LLM
🔎 Codex Skill Manager
and more...
weekly.fatbobman.com/p/fatbobman...
Andy Liu shares his 7-year technical journey and practical insights
fatbobman.com/en/posts/ru...
Andy Liu shares his 7-year technical journey and practical insights
fatbobman.com/en/posts/ru...
2026: When AI Fades into the Workflow, Are You Ready?
🌟 The Indie Developer's Trial
📲 Swift vs. Rust
🗺️ Skip 2026 Roadmap
🕹️ How to use Claude Code
💬 Fucking Approachable Swift Concurrency
and more...
weekly.fatbobman.com/p/fatbobman...
2026: When AI Fades into the Workflow, Are You Ready?
🌟 The Indie Developer's Trial
📲 Swift vs. Rust
🗺️ Skip 2026 Roadmap
🕹️ How to use Claude Code
💬 Fucking Approachable Swift Concurrency
and more...
weekly.fatbobman.com/p/fatbobman...
2026: When AI Fades into the Workflow, Are You Ready?
🌟 The Indie Developer's Trial
📲 Swift vs. Rust
🗺️ Skip 2026 Roadmap
🕹️ How to use Claude Code
💬 Fucking Approachable Swift Concurrency
and more...
weekly.fatbobman.com/p/fatbobman...
To solve this mystery, simply add an index manually on the CloudKit Dashboard.
fatbobman.com/en/snippet/...
To solve this mystery, simply add an index manually on the CloudKit Dashboard.
fatbobman.com/en/snippet/...
SwiftData offers a more modern and type-safe batch delete API compared to Core Data.
fatbobman.com/en/snippet/...
SwiftData offers a more modern and type-safe batch delete API compared to Core Data.
fatbobman.com/en/snippet/...
Swift, SwiftUI & SwiftData: A Mature 2025
🌠 My Eight Years with CloudKit
🗺️ Non-Sendable First Design
🎮 Resolving Package With Registry from Tuist
💬 ml-sharp
and more...
weekly.fatbobman.com/p/fatbobman...
Swift, SwiftUI & SwiftData: A Mature 2025
🌠 My Eight Years with CloudKit
🗺️ Non-Sendable First Design
🎮 Resolving Package With Registry from Tuist
💬 ml-sharp
and more...
weekly.fatbobman.com/p/fatbobman...
Shili unveils the full Zipic adventure in a thrilling 3-part series:
🎨 Product Design
💰 Distribution & Sales
⚙️ Technical Details
fatbobman.com/en/posts/zi...
Shili unveils the full Zipic adventure in a thrilling 3-part series:
🎨 Product Design
💰 Distribution & Sales
⚙️ Technical Details
fatbobman.com/en/posts/zi...
Shili unveils the full Zipic adventure in a thrilling 3-part series:
🎨 Product Design
💰 Distribution & Sales
⚙️ Technical Details
fatbobman.com/en/posts/zi...
Shili unveils the full Zipic adventure in a thrilling 3-part series:
🎨 Product Design
💰 Distribution & Sales
⚙️ Technical Details
fatbobman.com/en/posts/zi...
Swift, SwiftUI & SwiftData: A Mature 2025
🌠 My Eight Years with CloudKit
🗺️ Non-Sendable First Design
🎮 Resolving Package With Registry from Tuist
💬 ml-sharp
and more...
weekly.fatbobman.com/p/fatbobman...
Swift, SwiftUI & SwiftData: A Mature 2025
🌠 My Eight Years with CloudKit
🗺️ Non-Sendable First Design
🎮 Resolving Package With Registry from Tuist
💬 ml-sharp
and more...
weekly.fatbobman.com/p/fatbobman...
Swift, SwiftUI & SwiftData: A Mature 2025
🌠 My Eight Years with CloudKit
🗺️ Non-Sendable First Design
🎮 Resolving Package With Registry from Tuist
💬 ml-sharp
and more...
weekly.fatbobman.com/p/fatbobman...
IceCream was born — now a top CloudKit project on GitHub.
Today, Yue shares all the lessons and pitfalls from 8 years in production 👇
fatbobman.com/en/posts/my...
IceCream was born — now a top CloudKit project on GitHub.
Today, Yue shares all the lessons and pitfalls from 8 years in production 👇
fatbobman.com/en/posts/my...
我丢失了十几年的数据,以及上面的联系人。
欢迎之前 X 上的朋友关注我在 bluesky 上的账号
我丢失了十几年的数据,以及上面的联系人。
欢迎之前 X 上的朋友关注我在 bluesky 上的账号
As a blogger, it saves me tons of bandwidth and time.
Curious about its creation? Shili( author ) will share a detailed review next week.
l.fatbobman.com/zipic
As a blogger, it saves me tons of bandwidth and time.
Curious about its creation? Shili( author ) will share a detailed review next week.
l.fatbobman.com/zipic
SwiftData offers a more modern and type-safe batch delete API compared to Core Data.
fatbobman.com/en/snippet/...
SwiftData offers a more modern and type-safe batch delete API compared to Core Data.
fatbobman.com/en/snippet/...