I'm Tu, the Magento Tech Guru at M.academy and a Magento and Adobe Commerce Certified Expert Developer.
At 16, I unearthed my passion for website development, a journey that has been the cornerstone of my career ever since. Specializing in Magento and Adobe Commerce development, I have consistently refined my skills, earning recognition as an authority in the field. Collaborating closely with influential figures like Mark Shust, a luminary in the Magento ecosystem, I now prodly hold the position of Magento Tech Guruat M.Academy. Remarkably, I achieved the esteemed Adobe Commerce Developer Expert with Cloud Add-on certification through dedicated self-study, practical experience and perseverance, bypassing the reliance on popular paid preparation courses and guides for exam success.
With 10 years of experience, I am skilled in both backend and frontend development, but my main focus and specialization lie in backend development. I have a strong ability to troubleshoot and fix bugs. I take great pride in my attention to detail, ensuring accuracy and precision in every aspect of my work. I am able to work well in team environments and also work independently.
What sets me apart from other developers is my exclusive focus on Magento. I am not hesitant to tackle challenging tasks or issues that others may shy away from. While many developers work with multiple platforms such as Laravel, Drupal, WordPress, Shopify, Big Commerce, etc., I specialize solely in Magento. I follow Magento's coding standards and best practices to ensure secure and maintainable code.
My passion is working with Magento and helping others in the Magento community. I contribute to the Magento codebase, Magento Developer Official documents, and provide support on platforms such as Magento Stack Exchange and various Magento-dedicated Slack groups.
I also share Magento tutorials, tips, tricks, and security updates through my blog at https://magetu.com
For the past eight years, I have exclusively worked remotely and full-time for various agencies in the UK.
🌎 I offer Magento development support and consulting services to store owners, managers, Magento developers, and agencies worldwide, including those in the US, UK, AU, and Europe.
Connect with me on LinkedIn https://www.linkedin.com/in/tu-van-dinh/
📫 Contact for work: [email protected]
Are you encountering difficulties with the upgrade of your Magento version to 2.4.7 or 2.4.6, which requires PHP 8? I have created a detailed step-by-step guide to assist you through the upgrade process:
https://magetu.com/how-to-upgrade-to-magento-version-2-4-6-or-2-4-5-or-2-4-4/. If you continue to experience issues, please leave a comment in the post, and I will be happy to help.
I would like to draw your attention to the following topics, which may be helpful to you:
- Magento 2.4.6 Error 500 when the welcome is empty - report.CRITICAL: TypeError: addslashes(): Argument #1 ($string) must be of type string, null given in vendor/magento/framework/Escaper.php:440
- https://magento.stackexchange.com/questions/360928/magento-2-security-vulnerability-cve-2022-35698-where-can-i-find-patch-for-2
- https://magento.stackexchange.com/questions/361476/magento2-4-5-console-display-html-tags-must-be-properly-nested-and-closed
- https://magento.stackexchange.com/questions/360973/magento-2-4-5-layered-navigation-filter-not-working-after-upgrade-2-4-3-to-2-4-5
- https://magento.stackexchange.com/questions/360890/updating-from-2-3-5-to-2-4-4-gives-magento-framework-102-0-5-requires-php-7-1-3
- https://magento.stackexchange.com/questions/361616/composer-update-created-error-requirevendor-magento-composer-root-update-plugi
- https://magento.stackexchange.com/questions/361042/magento-2-4-5-p1-no-products-listed-in-categories-and-search
- https://magento.stackexchange.com/questions/363100/magento-2-4-5-in-customer-forgot-password-link-reset-my-password-button-is-disa (fixed in Magento 2.4.7-beta1)
- https://magento.stackexchange.com/questions/360562/mini-cart-product-thumbnail-not-sizing-to-values-set-in-etc-view-xml
- https://magento.stackexchange.com/questions/363176/custom-customer-attribute-field-data-not-showing-in-customer-account-information
- https://magento.stackexchange.com/questions/363175/custom-customer-address-field-not-passing-validation
- https://magento.stackexchange.com/questions/363590/magento2-how-to-save-bundle-product-custom-image
- https://magento.stackexchange.com/questions/360851/set-specific-cron-job-time-from-admin
- https://magento.stackexchange.com/questions/361490/the-date-of-birth-can-only-be-edited-once
- https://magento.stackexchange.com/questions/361682/ho-do-i-switch-to-the-magento2-fork-mage-os
- https://magento.stackexchange.com/questions/362719/where-is-the-code-of-packages-like-magento-recaptchaadminui-on-github
- https://magento.stackexchange.com/questions/361668/how-to-programatically-delete-an-email-template-from-admin-via-patch
- https://magento.stackexchange.com/questions/361475/how-to-save-extension-attribute-in-salesrule-api-magento-2-4
- https://magento.stackexchange.com/questions/363920/extension-attributes-not-storing-data-in-database
- https://magento.stackexchange.com/questions/361932/uncheck-my-billing-and-shipping-address-are-the-same-checkbox-by-default
- https://magento.stackexchange.com/questions/361848/mandatory-custom-field-in-the-payment-choice-process
- https://magento.stackexchange.com/questions/362796/i-ran-composer-update-and-it-brought-the-website-down-how-to-fix
- https://magento.stackexchange.com/questions/363175/custom-customer-address-field-not-passing-validation
- https://magento.stackexchange.com/questions/363070/after-changing-to-developer-mode-i-am-facing-the-error-element-remove-this-e
- https://magento.stackexchange.com/questions/361041/abstractcollection-class-of-module-reports-is-not-overriding
- https://magento.stackexchange.com/questions/363091/can-i-use-sitemap-products-generating-before-event-to-modify-product-sitemap-in