General Magento and PHP development resources — architecture patterns, developer experience, and building quality Magento applications.
This module adds a floating bar to the frontend with useful information and shortcuts for developers.
In this video I am talking about how Magento 2 object manager could benefit from PHP 8.4s native lazy loading functionality.
Warden is a local wrapper for docker-compose that automates DNS (dnsmasq), reverse proxy (Traefik), and webmail (Mailpit). Project .env drives ephemeral docker-compose.yml generation. Preview with warden env config.
This project offers a Rust-based workspace that enhances the DI compilation process by providing a faster and more efficient pipeline while ensuring code generation and metadata consistency. It allows for parallel parsing and keeps track of changes against a baseline, making CI integration easier with validation and reporting features. The README outlines goals, workspace layout, prerequisites, and detailed usage instructions for building and testing.
Deep checkout instrumentation for debugging redirects/back-to-cart issues.
Magector is a Model Context Protocol (MCP) server that deeply understands Magento 2 and Adobe Commerce. It builds a semantic vector index of your entire codebase.
AI-powered skills for Magento 2 development with Hyva Theme. These skills extend AI coding assistants with specialized knowledge for creating Hyva themes, modules, and CMS components.
Alex Lyzun posted a video series on how to work with the Adobe App Builder.
When should you use a Block Class instead of a ViewModel in Magento? Most Magento developers default to ViewModels for adding PHP code to templates -- and that's usually right. But there's one situation where a custom Block Class is the better choice.
This extends the default Magento template hints.