Debugging a Magento 2 Cloud Application with Xdebug and PhpStorm

As a senior Magento 2 developer, one of the essential skills you need in your toolbox is the ability to efficiently debug your code. Magento Cloud, a powerful cloud-based hosting platform for Magento applications, requires a specialized approach to debugging. In this blog post, we will explore how to set up and use Xdebug with …

Continue reading Debugging a Magento 2 Cloud Application with Xdebug and PhpStorm

A Comprehensive Guide to Installing and Enabling Magento 2 Multi-Source Inventory (MSI)

As an experienced Magento 2 senior developer, I understand the significance of efficient inventory management for an e-commerce store. One powerful tool that Magento 2 offers is the Multi-Source Inventory (MSI) feature. MSI allows you to manage and track inventory across multiple physical locations or warehouses seamlessly. In this blog post, we will delve into the step-by-step process of installing and enabling the Magento 2 Multi-Source Inventory packages.

A Comprehensive Guide to Magento 2 MSI (Multi-Source Inventory)

In the ever-evolving world of e-commerce, inventory management plays a critical role in ensuring a seamless customer experience. For Magento 2 developers, and merchants, the introduction of Multi-Source Inventory (MSI) has revolutionized the way inventory is handled. I had the opportunity to work with MSI recently and I found it pretty interesting so I decided to write about it and share my understanding with anyone who may be interested in learning more about it. In this blog post, we will explore the fundamentals of Magento 2 MSI, its purpose, and its significant benefits for businesses. Also, I'll give you an example to illustrate how it works currently.

Front Controller: the guy who handles the request in Magento 2

The Front Controller in Magento 2 is crucial for managing the application's request-handling process. It serves as the central entry point for HTTP requests, routes them to the appropriate controllers, and generates responses. The pattern provides benefits like centralized functionality, extensibility, and improved maintainability. Magento 2 implements this through the FrontControllerInterface, enabling effective routing, request processing, error handling, and response generation.

After some years, I finally got back to writing on my blog

It has been a long time since that young boy started this blog more than 10 years ago to write about Magento 1 development. At that time, there was no official documentation provided by the Magento Company (the Magento Company belonged to Permira Funds back in 2012), and a Magento developer's life was based on …

Continue reading After some years, I finally got back to writing on my blog

Por Que Ainda Investir em Aprender a Desenvolver para Magento 1

Em novembro de 2015 foi lançado o Magento 2. Até então o Magento, mesmo com sua arquitetura já um pouco ultrapassada, reinava boa parte de seu mercado e continua reinando. Não tenho dúvidas que o Magento 2 veio pra ficar e se estabelecer como o futuro (já presente) da plataforma, pois, por mais que ainda …

Continue reading Por Que Ainda Investir em Aprender a Desenvolver para Magento 1

Magento 2 – Request Flow (Bootstrapping)

Primeiramente meu olá à você que está lendo este artigo. Acredito que se você chegou até aqui esteja interessado em aprender um pouco mais sobre o Magento 2. Pois bem, eu também estou interessadíssimo em aprender sempre mais sobre o Magento 2. O Magento 1 se tornou, entre todos estes anos, a principal plataforma de …

Continue reading Magento 2 – Request Flow (Bootstrapping)

Magento 2.0 Finalmente é Lançado pela Magento Inc.

E aí, pessoal! Espero que estejam sentindo falta dos meus posts, pois isso significaria que vocês estão gostando do conteúdo do meu blog. Aproveitando, peço desculpas por estar um pouco ausente da comunidade, mas muitas coisas estão mudando em minha vida, da melhor forma possível. Hoje foi um dia marcante para toda a comunidade Magento, …

Continue reading Magento 2.0 Finalmente é Lançado pela Magento Inc.