iOS Architect • 10y code • 7+ yrs shipping apps Architecture • Performance • Production war stories Building apps that don't crash at 3 AM #iOSDev#SwiftDev
After 7 years of iOS dev:
• 50+ apps shipped
• 10+ full rewrites
• Too many 3 AM prod fires 🔥
• Very strong opinions on architecture now
Time to share what actually works in production.
What’s your biggest iOS pain point right now? Drop it below 👇
#Swift#iOSDev#SwiftUI
@jfaisal26 Impressions 3× with engagement dropping = algo loves something you're doing consistently now.
Mind if I DM? Building something similar rn and curious about your angle.
Most IT/product companies in India are now forcing full office return — even for top performers with consistent high ratings.
No WFH option at all.
Why are they so rigid about this in 2026?
Control? Culture? Real estate? Or just “because we can”?
#WFH#ITJobs#IndiaTech
@waghnakh_21 Exactly.
Good prompting isn’t an AI skill — it’s a thinking skill with better output.
The clearer your head, the less garbage the model has to guess through.
@jfaisal26 Google: 28, survived antitrust, built AI moat, Cloud exploding 48% YoY, $400B+ revenue, 750M Gemini users
Apple: quietly prints $143B in one quarter on iPhone go brrr + 2.5B devices
Meanwhile I'm refreshing Xcode& praying the next macOS doesn't break 😂
Respect to both GOATs
Agentic coding is here → Xcode 26.3 lets Claude Agent & Codex work directly in your project.
Task decomposition, architecture decisions, previews, auto-fixes… insane productivity boost incoming….
Official: https://t.co/bZU4xvOz7D
#iOSDev#Xcode26#Swift#CodingAgents
Agentic coding is here → Xcode 26.3 lets Claude Agent & Codex work directly in your project.
Task decomposition, architecture decisions, previews, auto-fixes… insane productivity boost incoming…
Official: https://t.co/bZU4xvOz7D
#iOSDev#Xcode26#Swift#CodingAgents
Agentic coding is here → Xcode 26.3 lets Claude Agent & Codex work directly in your project.
Task decomposition, architecture decisions, previews, auto-fixes… insane productivity boost incoming.
Official: https://t.co/bZU4xvOz7D
#iOSDev#Xcode26#Swift#CodingAgents
Agentic coding is here → Xcode 26.3 lets Claude Agent & Codex work directly in your project.
Task decomposition, architecture decisions, previews, auto-fixes… insane productivity boost incoming.
Official: https://t.co/bZU4xvOz7D
#iOSDev#Xcode26#Swift#CodingAgents
@azamsharp “My Veggie Garden” looks super handy — grabbing it today.
What veggie are you most excited to grow this time? 👀
Happy planting! 🌱 #GardenLife
@rudrank Wow, that’s super smart timing — love how you jumped on the 2x limit right when it landed! 🙌
Thanks for sharing, really cool to see you stress-testing headless like this.
How’s Codex feeling so far compared to Claude?
Production lesson #1
Cold launch = first impression.
Apple: <400ms to first frame.
Most apps: 2–4s 😬
#1 culprit: SDK init blocking main thread in AppDelegate.
Not needed on first screen? Lazy load it.
Don’t let analytics kill your retention.
#iOSDev#Swift#AppPerformance
Unpopular opinion after 7 yrs iOS:
MVVM vs VIPER vs Clean vs TCA vs whatever….
Real questions:
→ New teammate gets it in 30 min?
→ Tests without mocking everything?
→ Survives 3 yrs of feature creep?
Pick one. Stay consistent. Ship.
#iOSDev#Swift#SwiftUI
Love @twannl 's lazy var guide!
Use lazy var only when:
• Data is immutable after init
• Computation is expensive
• You want caching behavior
Quick q: Why not a Swift Fundamentals Agent Skill repo? like your SwiftUI one
Open to contribute if you're game! 🙌
Learn about lazy vars in Swift
https://t.co/joLYYbRlKh
🤔 What is a lazy property?
🤷♂️ The differences with a computed property
😲 How it's lifecycle can lead to unexpected side effects
#swiftlang#iosdev