Shoyab
180 posts

Shoyab
@ShoyabXCreator
Building Mobile Apps with Flutter 📱 🚀 1M+ LinkedIn Impressions 👥 5K+ Followers Tech. Build. Repeat. Flutter • AI • Startups DM for Collab 🤝
Katılım Aralık 2024
52 Takip Edilen64 Takipçiler

@ShoyabXCreator Because you used to stop when you got tired. The tool never tires.
English

@ShoyabXCreator AI lowered the floor for starting things so now everyone is running three side projects simultaneously instead of one. The bottleneck shifted from can I build this to which of the five half-done things deserves my next hour.
English

@codeswithroh Exactly, starting is easy but finishing is what builds real depth. Would be great to connect 👍
English

@ShoyabXCreator Yes the barrier to start a project has become so low that whatever idea is coming in our head we are just starting to build but it's important to focus on one and get it finished one by one.
would love to have you on my network...lets connect
English

@BlockByBlockHQ Absolutely — especially in fast-moving ecosystems like Flutter/Android.
Even small updates can quietly improve performance, DX, or unlock better patterns over time.
English

@ShoyabXCreator Always worth keeping up with ecosystem updates
English

From not playing T20I cricket for over 1.5 years to being named captain of the Indian side 🇮🇳💙
I'm genuinely happy for Shreyas. I've been a fan since 2017–18, and I believe he has always deserved opportunities at the highest level.
That said, this is a surprising decision.
Despite recent form, the team was being led well and things were going in a stable direction. A sudden change like this, especially after such a long gap from T20Is, is unexpected and raises a few questions about continuity.
For a player to return directly as captain after a long absence from T20Is is unusual and could feel discouraging for those who have been part of the setup.
Nevertheless, congratulations to Shreyas Iyer. No matter how it happened, he has earned his place and deserves this moment. 🫡
Wishing him success and hoping he takes this team to even greater heights. 🚀
P.S. 🙌✨ Vaibhav could make his India debut at just 15 years of age—the youngest ever for India! More on him in my next post.
What are your thoughts on this decision? Share them in the comments below 👇
#bcci #icc

English

🚀 Flutter Architecture Tip
Stop asking which is better: MVC, MVP, or MVVM.
The real question is:
👉 Which architecture works best with your state management and project requirements?
✅ Small apps → MVC + setState
✅ Medium apps → MVVM + Provider/Riverpod
✅ Large scalable apps → MVVM/Clean Architecture + Riverpod/Bloc
Architecture and state management should work together, not compete.
A good architecture makes scaling easier.
A good state management solution makes data flow predictable.
Choose based on your app's complexity, not trends.
#Flutter #Dart #MobileDevelopment #CleanArchitecture #Riverpod #Bloc
English

Congratulations @ShreyasIyer15 for becoming the captain of Indian team. Wishing you the best to take Indian cricket to new high
English

🚀 Dart Extension Types = Better Type Safety, Zero Runtime Cost.
Instead of wrapping values in classes, you can create lightweight custom types:
extension type UserId(String value) {}
✅ Safer code
✅ Cleaner APIs
✅ No wrapper overhead
Perfect for User IDs, Product IDs, Emails, and other string-based values.
#Flutter #Dart #Programming
English

Avoid rebuilding the entire widget tree.
Use const constructors wherever possible to reduce unnecessary rebuilds and improve performance.
Small optimization. Big impact. ⚡
#Flutter #MobileDevelopment #Dart
English

