Advanced linter for Flutter and Dart developers. Join our discord https://t.co/Vk2F5gXV5o.
"its not AI, but it’s better!"dcm.dev/demo EverywhereJoined November 2022
Ever written a function that always returns the same value (like true)? 🤔
It usually means the logic isn’t doing what you think.
The "function-always-returns-same-value" rule catches these bugs before they spread! 👉 dcm.dev/docs/rules/com…
Overriding fields from a super constructor with a getter? 🤔 That can break your code or lead to unexpected results!
The "avoid-suspicious-super-overrides" rule helps you quickly spot and fix such issues.
👉 youtu.be/X_VgMfUSid4
AI is speeding up coding but also technical debt⚡️
In our new post we have brought to you how #Dart & #Flutter devs can use Dart & Flutter and DCM MCP servers to:
- Automate cleanup loops
- Enforce lints & metrics
- Keep AI-generated code maintainable
📖dcm.dev/blog/2025/08/2…
DCM 1.31.0 is here! 🎉
🔧 13 new rules
🤖 DCM MCP Server
💾 Memory optimization for code quality commands
🧩 Baseline for check-parameters
📋 more rules in Free and Starter plans
📊 JSON/CSV for lints-preview, Dashboard improvements, and more.
👉 dcm.dev/blog/2025/08/1…
🔥 13 new rules!
DCM 1.31.0 is out and we've added 13 new rules that include Riverpod and #Flutter best practices, as well as common practices for #Dart.
➡️ Learn more about new rules in our latest blog: dcm.dev/blog/2025/08/1…
Using `_` instead of `context`? You might be referencing the wrong `BuildContext`. That can lead to subtle bugs.
🔗 Here is a rule to help you quickly find such issues: dcm.dev/docs/rules/flu…#Flutter#Dart
🚀 Introducing the DCM Starter Plan: Built for Small Teams
🪑 Start from 2 seats
🔍 213 rules
🛠️ Quick fixes
‼️ All CLI Commands
📊 Dashboards & CI/CD
📦 Up to 100k LOC
Learn more 👉 dcm.dev/pricing
If your #Flutter widget tree has a matching sequence of "Align", "Padding", "ClipPath", and others, it can often be replaced with a single "Container" widget.
Use the "prefer-container" rule to simplify the layout dcm.dev/docs/rules/flu…
Ready for the friendliest Flutter conference of the year? 💙
We're kicking things off with a full day of social activities, but with so many great options, how do you choose?
Take our fun little test to find your perfect match, and let us know your result in the comments! 👇
I have started putting several hard #Flutter test cases into a repo for two purposes:
1- Train models to use it and repeat that for me
2- To use it as a reference
Repo: github.com/mhadaily/flutt…
Please contribute😀
Have also written first about that too dcm.dev/blog/2025/07/3…
DCM 1.30.0 includes better baseline support in Dashboards! 🚀
✅ Toggle between open & baselined issues
✅ New Baseline tab for projects
🔗 Learn more in our blog: dcm.dev/blog/2025/07/0…
Our new article covers the hard parts of #Flutter testing including:
✅ testing timers,
✅ mocking platform plugins,
✅ responsive UI,
✅ and even CustomPainter logic.
Learn more to level up your testing with practical examples 👇
dcm.dev/blog/2025/07/3…
💡 Why removing commented-out-code matters?
✅ It often hides unfinished work or dead logic
✅ Adds noise and confusion for other devs
✅ Git handles history anyway
Learn more → dcm.dev/docs/rules/com…
👀 Using GestureDetector with no event handlers? It’s doing nothing.
The DCM rule "avoid-unnecessary-gesture-detector" warns when gesture detectors are unused.
🎥 Watch to learn how to fix it: youtu.be/FvU8a0jl2b4
2K Followers 737 Following23, Palestinian, Indie dev, Flutter, exploring Jetpack compose, SwiftUI, Kotlin Multiplatform, making a living by building apps from the West Bank.
4K Followers 3K FollowingA unique learning and networking opportunity for the Flutter community🤍🩵 Hosted in Italy and broadcast globally 🌎
🔴📺 https://t.co/0IQ787Oq4a
25K Followers 250 FollowingWant to improve your flutter skill? Join our channel, learn how to become an expert flutter developer, and land your next dream job! Sub→ https://t.co/DXQz4aKLcQ
627 Followers 383 FollowingDo you work in tech? Welcome to Wrike TechClub, a community where Wrikers share what they’ve learned in their careers and help others improve their skills.
2K Followers 96 FollowingBlue Fire is a team working on open source packages and plugins for Flutter, like Flame, Audioplayers, Photo View, among others.
17K Followers 1K Following💙 Flutter Community Lead •💙 Flutter Study Group •👨💻 Coding for 20+ years •🏢 CTO DevAngels, London •👍🏻 #Flutter #Android #GoLang • he/him • 🏳️🌈 🇬🇧
172 Followers 1 FollowingAnnual conference about Dart 🎯, Flutter 🦜 and everything related to it.
3-4 December, 2021.
Ежегодная конференция, посвященная языку Dart, Flutter и штукам.
4K Followers 358 FollowingEngineering Leader | Tech Speaker, Author, Editor | Google Developer Expert in Dart and Flutter | Passionate about Mobile and Quality
6K Followers 1K FollowingFlutter Dev & GDE 💙 Co-founder https://t.co/UxXyTt6PEN 🫶🏽 Flutterista 💜 WTM 💚 @FlutterNFriends 🇸🇪 @flutter_riga 🇱🇻 org I also love to 📚💃🏽✈ Mother of Cats 😻😂
4K Followers 278 FollowingSr. Software Engineer at Esusu, author of @macos_ui. Husband, father, musician, Orioles fan & baseball enthusiast. Views are my own.