What makes a Magento module “good”
A good Magento module doesn’t touch the core, doesn’t use ObjectManager::getInstance(), and doesn’t break when you run bin/magento setup:di:compile.
It uses the right patterns: plugins for modifying existing behaviour, observers for reacting to events, and proper service contracts for shared logic. That’s what I build.
Module types I’ve shipped
From Tunisian TVA validation mixins to full custom checkout flows, Cloudflare Turnstile reCAPTCHA integration, international telephone input with per-context toggles, and blog plugin overrides on top of Mageplaza. If it’s Magento 2 PHP and needs to be custom, I’ve probably built something similar.