Majid Hajian
banner
mhadaily.bsky.social
Majid Hajian
@mhadaily.bsky.social
✨ Work @Microsoft.com on AI, Azure, and Dev Productivity advocacy

✨ Dart & Flutter Community Leader @GoogleDevExpert
✨ Pluralsight & FlutterEngineering.io author!
✨ My YouTube channel youtube.com/@mhadaily
✨ Organizer FlutterVikings.com
How incredible 😊😊

My blog post is/was the most popular post on Reddit #Flutter community

reddit.com/r/FlutterDev/s…

Thanks everyone for kind words and comments ❤️💙💙💙🦋
From the FlutterDev community on Reddit: 8 More Flutter Widgets You’re Probably Not Using (But Should Be)
Explore this post and more from the FlutterDev community
www.reddit.com
October 29, 2025 at 8:58 PM
Reposted by Majid Hajian
Front row seats with the amazing @mhadaily.bsky.social for Google I/O Connect
June 25, 2025 at 8:07 AM
Alright friends 😄

Mission accomplished: @remirousselet.bsky.social and I officially nailed it, literally! 💅😂
Flutter 💙 + Riverpod 💚 now proudly repping on the fingertips 💪

Certified FlutterNinjas™.
May 30, 2025 at 7:10 AM
Reposted by Majid Hajian
OWASP Top 10 For Flutter — M6: Inadequate Privacy Controls in Flutter & Dart by @mhadaily.bsky.social offers some valuable insights for Mobile App Developers.
docs.talsec.app/appsec-artic...
#flutter #dart
May 21, 2025 at 12:11 PM
Reposted by Majid Hajian
Part 5 of our OWASP Top 10 series is here — M5: Insecure Communication in Flutter and Dart by
@mhadaily.bsky.social . A must-read for mobile app developers focused on security and regulatory compliance.

docs.talsec.app/appsec-artic...
May 2, 2025 at 1:06 PM
I have written OWASP top 10 for Flutter Already and now it’s been published

This one M4, lots of tips and tricks on input and output validation for flutter apps

docs.talsec.app/appsec-artic...
OWASP Top 10 For Flutter – M4: Insufficient Input/Output Validation in Flutter | AppSec Articles
docs.talsec.app
April 28, 2025 at 2:00 PM
I love the music track in this video. Can you tell me if you like it too? 🕺💃 ⬇️ or can you guess where you have listened to this before? 😀

A unique solution for code quality observability in #Flutter, Dart projects
dcm.dev DCM @dcm.dev · Apr 25
🚀 Announcing DCM Dashboards general availability

An ultimate solution to monitor code quality for your #Flutter projects.

✅ Never let important issues slip
✅ Visualize technical debt
✅ Track trends within your org
✅ Share reports with stakeholders
April 25, 2025 at 10:50 AM
Me and Dmitry are working on something awesome to announce for @dcm.dev which you might not have seen similar to it before in Flutter community.

A dedicated observability for building higher quality Flutter app!

Stay tuned 😊
April 22, 2025 at 7:39 PM
Reposted by Majid Hajian
Only a handful of people can put on a show during a talk like @mhadaily.bsky.social!
On top of that, a super insightful session on leaks and performance—we're definitely looking forward to rewatching this one.
April 4, 2025 at 2:20 PM
#Security above all!

As part of my effort to cover the OWASP top 10 for mobile security, I have written another article covering "|M3: Insecure Authentication and Authorization for #Flutter developers"

Looking forward to hearing your feedback ⬇️
Part 3 of series of articles on OWASP Top 10 For Flutter – M3: Insecure Authentication and Authorization in Flutter

#flutter #MobileAppDevelopment #gdpr #PrivacyRegulations #CyberSecurity

docs.talsec.app/appsec-artic...
April 1, 2025 at 5:57 PM
Do you want to go to FlutterConnection in Paris this week and need a ticket?

@dcm.dev can sponsor 1 ticket and makes it free to you to attend.

Just comment and let me know if you can go 100%. And I’ll send you the free ticket.

First come first serve!
March 31, 2025 at 10:43 AM
I missed schedule posting on this platform @bsky.app

Also haven’t seen noticeable improvements, is everything fine?
March 30, 2025 at 10:07 AM
Reposted by Majid Hajian
Over the last 6 years I have observed mistakes that also easy to avoid in #Flutter and #dart
I have written top 15 of them in a very comprehensive blog post.
March 25, 2025 at 4:41 PM
Over the last 6 years I have observed mistakes that also easy to avoid in #Flutter and #dart
I have written top 15 of them in a very comprehensive blog post.
March 25, 2025 at 4:41 PM
I have written 10 articles covering OWASP's top 10, as security is one of my passions and something I must cover even more at work these days!

Thanks to @talsecofficial.bsky.social for accepting to publish these articles on their blogs, as they are pioneer in mobile security.

What do you think? 👇
OWASP Top 10 For Flutter — M2: Inadequate Supply Chain Security in Flutter
Part 2 in series of articles covering OWASP Top 10 For Flutter by @mhadaily.bsky.social

docs.talsec.app/appsec-artic...

#flutter #CyberSecurity #appdeveloper #eprivacy
March 24, 2025 at 6:03 PM
Happy international women’s day to all my friends 🎉
March 8, 2025 at 10:16 AM
Reposted by Majid Hajian
I have spent significant time on this article to reveal some functions that you might not have heard it.

I hope you will like it and learn something new from it.
dcm.dev DCM @dcm.dev · Mar 3
🧐 Ever stumbled upon a function that made you rethink how you write code?

We just published a blog on 10 lesser-known Dart & Flutter functions—their usage, implementation, and lessons learned. Which lesser-known function has surprised you the most? Let us know 👇!

📖 dcm.dev/blog/2025/02...
10 Lesser-Known Dart and Flutter Functionalities You Should Start Using | DCM - Code Quality Tool for Flutter Developers
In this article, I want to share some of those hidden gems I’ve discovered—lesser-known functionalities that can simplify your development process and add a unique touch to your apps. Moreover, we wil...
dcm.dev
March 3, 2025 at 7:12 PM
I have spent significant time on this article to reveal some functions that you might not have heard it.

I hope you will like it and learn something new from it.
dcm.dev DCM @dcm.dev · Mar 3
🧐 Ever stumbled upon a function that made you rethink how you write code?

We just published a blog on 10 lesser-known Dart & Flutter functions—their usage, implementation, and lessons learned. Which lesser-known function has surprised you the most? Let us know 👇!

📖 dcm.dev/blog/2025/02...
10 Lesser-Known Dart and Flutter Functionalities You Should Start Using | DCM - Code Quality Tool for Flutter Developers
In this article, I want to share some of those hidden gems I’ve discovered—lesser-known functionalities that can simplify your development process and add a unique touch to your apps. Moreover, we wil...
dcm.dev
March 3, 2025 at 7:12 PM
Cannot be more excited to go back to Paris to meet old and new friends again

Will I meet you?
Such a massive honour to welcome @mhadaily.bsky.social for a second time at Flutter Connection! He lit up the audience with his energy in 2023 and is back to do it again in 2025!

👉 https://flutterconnection.io
February 13, 2025 at 10:05 AM
Reposted by Majid Hajian
⚡️Drive change in tech! Sponsor us for #FlutteristasConf2025 and support diversity and empowerment in the Flutter community.

👉Get involved here: bit.ly/FCSIF2025 #FlutterDev 💜
January 30, 2025 at 9:47 PM
I am conducting research & I need your help. I should interview at least 50 developers & ask a few quick questions.

The only criteria:
✅ A #Dart or #Flutter Developer!

Please DM me if you can have a 30-minute call with me, and let's schedule a call.

I appreciate your help.
January 23, 2025 at 5:17 PM
Reposted by Majid Hajian
🔥 Did you know there is a Free DCM license for OSS #Flutter & #Dart packages?

In our latest blog and Youtube video together with @schultek.dev, we integrated DCM into dart_mappable to level up linting, unused code detection & auto-fixes.

🔗 Check it out here: dcm.dev/blog/2025/01...
Step by Step Guide to Integrate DCM Into A Flutter & Dart Open Source Package: dart_mappable | DCM - Code Quality Tool for Flutter Developers
In this post, I'll walk you through how we integrated DCM into dart_mappable and show you how you can select rules, create baseline and start fixing issues quickly.
dcm.dev
January 22, 2025 at 7:13 PM
Damn, is that only me or Twitter/X is getting worse and worse everyday?
There is a lot of impoliteness, radical thinkings, no respect at all, sometimes hate and even race to promote hate! and etc.

Every time, I opened after a few scroll, or a post, I said, let's just close it right away.
January 19, 2025 at 5:12 PM
Reposted by Majid Hajian
🤔 Ever discovered a Flutter widget that surprised you, even after years of coding?

We just published a blog exploring 10 lesser-known widgets, uncovering their implementations and usage. What’s the most surprising widget you’ve come across?

📖 dcm.dev/blog/2025/01...
10 Flutter Widgets Probably Haven’t Heard Of (But Should Be Using!) | DCM - Code Quality Tool for Flutter Developers
In this article, I want to share some of those hidden gems I’ve discovered lesser-known widgets and functionalities that can simplify your development process and add a unique touch to your apps. More...
dcm.dev
January 15, 2025 at 7:24 AM
Reposted by Majid Hajian
Did you know DCM Check Parameters identifies:
✅ Optional parameters never passed
✅ Unnecessarily nullable types
✅ Parameters with the Same Value
✅ And more…

Customize checks with additional flags to fit your project needs.

📺 watch here: youtu.be/ITtReoOu_JE
Check Parameters (DCM Features)
YouTube video by DCM Analyzer
youtu.be
January 7, 2025 at 8:30 PM