mohammad faani Profile
mohammad faani

@mfaani

Followers
131
Following
2K
Media
31
Statuses
733

iOS Engineer and blogger at https://t.co/x4gtYOjKiC. Active contributor at Stack Overflow. WWDC Attendee. Likes and RT are not endorsements.

Joined November 2009
Don't wanna be here? Send us removal request.
@mfaani
mohammad faani
19 days
not just the engineering but the size and thoughtfullness of this effort is amazing!.
@SpoxCHN_MaoNing
Mao Ning 毛宁
21 days
East China’s Jinan just unveiled a 50m-tall, 20,000㎡ inflatable dome—the largest in the world—to create cleaner, quieter building sites, minimizing the impact on surrounding communities and the environment.
0
0
1
@mfaani
mohammad faani
19 days
RT @deedydas: Soham Parekh is just the tip of the iceberg, just like this Redditor pulling $800k a yr working 5 jobs. r/overemployed is a….
0
2K
0
@mfaani
mohammad faani
3 months
Just published a series of all my findings, pain points and ambiguity in the architecture and docs of iOS Live Activities:.
mfaani.com
0
0
0
@mfaani
mohammad faani
3 months
RT @ValaAfshar: It does not make sense to hire smart people and then tell them what to do; we hire smart people so they can tell us what to….
0
34
0
@mfaani
mohammad faani
4 months
TIL
0
0
0
@mfaani
mohammad faani
4 months
RT @ValaAfshar: Life lessons from @rogerfederer (must watch). 1 Effortless is a myth.2 Belief in yourself has to be earned.3 Grit > Gift .4….
0
82
0
@mfaani
mohammad faani
5 months
Such a simple, great post.🎖️.didn't know about 'Grouping', 'saving a search'. The ToDo tip is a bit hard to use because you have to meticulously hover over it. Xcode Bookmarks: Save code landmarks & organize tasks #swiftlee #ios #swiftlang via @twannl.
Tweet card summary image
avanderlee.com
Store Xcode bookmarks to important code references and search queries. Use the bookmarks as a to-do list to increase your productivity.
0
1
2
@mfaani
mohammad faani
7 months
This was very deep. .
@ValaAfshar
Vala Afshar
7 months
The longer you hold on to things, the heavier they become. Learn to let go. Forgive first.
0
0
0
@mfaani
mohammad faani
7 months
Such a fantastic introductory wwdc video on SwiftData: www notes:. important distinction . With a great short intro on "Document-based" applications
Tweet media one
0
0
0
@mfaani
mohammad faani
7 months
RT @ValaAfshar: CEO of Netflix on managing your team like professional athletes and sports.
0
9
0
@mfaani
mohammad faani
7 months
🎉🎉🎉. Glad to be of service .
Tweet media one
0
0
0
@mfaani
mohammad faani
7 months
TIL. Here's the link
Tweet card summary image
hacktivate.io
Free capture the flag challenges for schools.
@twostraws
Paul Hudson
7 months
Last year I launched a free website to help students aged 11 to 21 learn cybersecurity skills, and it’s taking off far more than I could have imagined – 250 schools now use the site regularly, and it’s being used in classes, competitions, after-school clubs, and more 🙌.
0
0
0
@mfaani
mohammad faani
8 months
Ever wondered why Swift engineers chose not to make Character conform to Strideable? Why you can't do a for-loop or get count of the range? . See
Tweet media one
0
0
0
@mfaani
mohammad faani
8 months
Another fantastic Article by @emergetools . If you ever wanted to check your app's .string file sizes, then from the built app, example ` directory, then just run: . `find . -name "*.strings" | xargs du -sch`. Will give you a report along with total size.
@emergetools
Emerge Tools
3 years
The largest iOS apps all have a common problem. Localization files account for.23% (74 MB) of @Uber .23% (30 MB) of @WhatsApp .17% (53 MB) of @MicrosoftTeams .17% (50 MB) of Nike Run Club. 🧵 Here's how Airbnb reduced the size of localizations by 82% with the help of Emerge.
0
0
2
@mfaani
mohammad faani
9 months
New Post on: . Adding a new parameter with a default value is a breaking change ❌. There were lots of other ways to break binary compatibility. You need to identify these and do major version bumps. Often your build process masks the breaking change 🚀.
mfaani.com
Ever wondered what how two binaries interface with one another? Which changes impact ABI and which don't?
0
0
0
@mfaani
mohammad faani
9 months
This is very different from WWDC Design videos and is more towards marketing. Nonetheless I felt it was very informative for as an iOS dev.
@yasminekho
Yasmine Khosrowshahi
9 months
I distilled my 4 years of marketing lessons into minimalistic visuals. 1. Sell Benefits. Not features.
Tweet media one
0
0
0
@mfaani
mohammad faani
10 months
Wow. This is a game changer for content creators.
@karinanguyen_
Karina Nguyen
10 months
For the first time we are fundamentally changing how humans can collaborate with ChatGPT since it launched two years ago. We’re introducing canvas, a new interface for working with ChatGPT on writing and coding projects that go beyond simple chat. Product and model features:
0
0
0
@mfaani
mohammad faani
1 year
RT @joshdholtz: If this tweet gets 100 retweets, I’ll release the @DeepDishSwift 2025 dates and early bird tickets tomorrow for @JamesSherl….
0
65
0