saifcodes

Staff iOS Engineer @ HEINI - Founder at TPT

2025-06-06

Found this 💎 in my old bookmarks. If you still work or want to work with UIKit and Storyboards, this one is for you:

matteomanferdini.com/ios-auto-

#swiftlang #storyboards #uikit #iosdev

2025-06-05

Swift Continuations - Your Bridge from Callback Hell to Async Paradise

✨ Learn all 4 continuation types
🔄 Convert old callbacks to modern async/await
⚡ Performance tips

Read more: swiftshorts.com/2025/06/05/swi

#SwiftUI #iosdev #iOS #AsyncAwait #SwiftLang

2025-06-04

Write clean and reusable Swift code using the DRY Principle!

📖 Read the full guide: swiftshorts.com/2025/06/04/cle

#swiftlang #iosdev

2025-06-03

🚀 Tired of repeating imports in Swift?

Meet @_exported import — the cleanest way to re-export modules so your users don’t have to! 🤝

✅ Less boilerplate
✅ Cleaner APIs
✅ Perfect for SDKs & wrappers

Read More: swiftshorts.com/2025/06/03/_ex

#SwiftLang #iOSDev

2025-06-02

Meet "withoutActuallyEscaping", the secret weapon to use non-escaping closures where escaping is required.

💡 Cleaner APIs
⚡️ Faster performance
🔐 Memory-safe

Read more: swiftshorts.com/2025/06/02/swi

#SwiftLang #iOSDev

2025-06-01

🚀 Swift 5.9 introduces CONSUME, take control of memory & performance like never before!

🔍 No more silent copies
⚡️ Explicit ownership = safer, faster code
🧠 Great for games, ML, embedded Swift

Read more 👉 swiftshorts.com/2025/05/31/con

#SwiftLang #iOSDev

2025-05-30

🚀Swift 6 brings Typed Throws

Precise error handling that’s smarter, safer & faster!
🎯 No more vague `catch` blocks
🙅‍♂️ Know *exactly* what errors you’re dealing with.

📖 Read now → swiftshorts.com/2025/05/30/typ

#SwiftLang #Swift6 #iosdev

2025-05-27
2025-05-25
2025-05-24

Left or Right?

#buildinpublic

2025-05-23

SwiftHub is a free app that helps you stay up to date with the latest Swift content, find jobs, explore documentation, find iOS engineers, and so much more.

Check it out and leave your honest review :)

apple.co/3UFmiJN

#indiedev #buildinpublic #indiehackers

2024-12-27

Unpopular opinion:

Your app isn’t about features; it’s about solving a problem. Focus on what your users need, not what looks cool. A solution they can rely on always wins.

#indiedev #buildinpublic #indiehackers

2024-12-18

Hot take:

Your app doesn’t need to appeal to everyone, it needs to deeply resonate with a specific audience. Niche down, solve their problem, and you’ll build a loyal user base.

#indiedev #buildinpublic #indiehackers

2024-12-16

Want your indie app to succeed? Here’s a hard-earned lesson:

Your app isn’t just a product, it’s a solution to a problem. Focus on solving one problem really well instead of trying to do everything. Clarity in purpose wins over feature bloat every time.

#indiedev #buildinpublic #indiehackers

2024-12-14

Hot take:

Your first version doesn’t need to be perfect, it needs to be out there. Iteration is where the magic happens.

#indiedev #buildinpublic #indiehackers

2024-12-11

Hard truth for indie devs:

Building features no one asked for is a waste of time. Listen to your users, they’ll tell you what’s truly valuable.

#indiedev #indiehackers #buildinpublic

2024-12-09

Hot take:

Marketing is just as important as coding. You can build the best app in the world, but if no one knows about it, it’s worthless.

#indiedev #buildinpublic #indiehackers

2024-12-07

Unpopular Opinion:

Spending months perfecting your app’s design doesn’t guarantee success. Launch fast, gather feedback, and let your users guide the evolution.

#indiedev #buildinpublic #indiehackers

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst