The Magento Blog By Fooman

Magento2

Magento 2 / Php Versions Matrix

A quick list containing the first and latest version of the main Magento 2 branches and their respective supported PHP versions. Magento Version Supported PHP Versions Link to Source 2.0.0 ~5.5.0 |…

Magento 2 in a Hurry

Inspired by Karen from ShipperHQ I have been working on a series to provide a framework for getting a Magento 2 site up and running fast, starting from scratch. Preface If you are in a hurry needing…

Workflow for Magento 2 settings

I found this treasure hidden in the Magento Github repo describing succinctly on how to work with Magento's configuration files, namely app/etc/config.php and app/etc/env.php. Reposting it here so…

Working with Warden

There are lots of different options around to set up your local development environment and I'd hazard a guess no two development environments are the same. Most of my Magento development work I do…

#RoadToImagine 2018

It's less than 48 hours to go before my #RoadToImagine kicks off! This year will be slightly different for me as I won't be on stage speaking. It definitely removed some anxiety in the lead up to the…

Working faster with bin/magento

The bin/magento command is the entry point to working with Magento 2's command line tasks. Prompted by a couple of recent tweets I thought I quickly write down a couple of tips to speed up working…

Magento 2 API Documentation

Magento 2 uses Swagger to automatically generate documentation for its REST API. You can view a published version on Magento devdocs. What's even better - Swagger is shipped with each installed…

Magento Q&A: Pere Hospital (Cloudways)

In this Q&A, we chat to Pere Hospital, Co-Founder and CTO of Managed Magento Hosting Platform Cloudways. This interview is a little different - as extension developers we normally don't have a lot to…

Magento 2 Command Line Tips

While working with Magento 2 you will be using the command line a lot more often. I have started a collection of commands that have come in handy while working on various client installations: Tip #1…

Marketplace Extension Quality Program

Magento Marketplace has been up and running for a while but I think there is still some confusion out there as to what the different levels of validation actually do and how you can prepare yourself…

The MAGE_MODE Trap

You can run Magento 2 in three different modes: default, developer and production. Magento 2 allows you to define which mode to run via a server variable (MAGE_MODE). This can be seen in the below…

Magento 2 Quick Tips

Small, quick improvements to make Magento 2 development easier.

Magento 2 Development

Composer, testing frameworks and all the techy Magento 2 development details.

Magento 1 to 2 Migration

Tips to plan a smart and smooth migration.

Magento Extension Quality

How can you choose trusted Magento extensions?

Being a Magento Extension Developer

Want to develop Magento extensions? Curious what life is like as an extension developer?

Magento News & Community

Life in the #magento community.

Join the Fooman Community

We send our popular Fooman Developer Monthly email with Magento news, articles & developer tips, as well as occasional Fooman extension updates.