Apedik
Environment Isolation Risk in Adobe Commerce SaaS Connector
Adobe Commerce SaaS Connector warning: after a Magento production database sync, staging environments can remain connected to the production SaaS data space. Learn why Live Search and Commerce Services may push staging data to production and how to prevent it.
Fixing PHP 8.2+ Issues in Magento 2 Using AI: Scanning and Refactoring All Custom Code
PHP 8.1 reached EOL on 31 December 2025. Learn how to use AI to scan and fix all Magento 2 custom code for PHP 8.2, removing deprecated dynamic properties safely and at scale.
Debugging production-only issues in Adobe Commerce
Debug Adobe Commerce production-only bugs faster by running Magento locally with a staging database via SSH tunnel, avoiding database dumps and enabling Xdebug.
Why My Magento Patch Didn't Apply – and How PhpStorm Was the Culprit
Magento Admin 2FA Automatically Filled in with 1Password (No More External Tools)
Set up 1Password to autofill Magento Admin 2FA (TOTP) automatically — no need for external authenticator apps. Works seamlessly after initial setup
Setting up a Btrfs Swapfile with Hibernation Support on Ubuntu
Step-by-step guide to create a swapfile on a Btrfs file system with hibernation support. Learn how to calculate swap size, disable COW, and configure GRUB resume parameters.
Dynamically Adding Extension Attributes to Orders in Magento 2: A Flexible Approach
This post explores a flexible approach to dynamically add extension attributes to orders in Magento 2 using plugins and di.xml configuration. This method simplifies customization and enhances maintainability by avoiding core file modifications.
How to Create a Custom Cache Class in Magento 2 with Tests
Learn how to create a custom cache class in Magento 2, implement caching logic, and write integration tests to ensure optimized performance and efficient data retrieval for your custom modules.
Modify .desktop Files with a Bash Script
Learn how to modify .desktop files in Linux using a Bash script. This guide includes a script to update the Exec line for Google Chrome with additional flags for enabling the Ozone platform and touchpad overscroll history navigation


