My superpower is creating Open-source tools

Magento 2 Senior Developer

10 endorsements
Certified Developer
Certified Solutions Specialist
Certified M2 Solution Specialist
Magento 2 Certified Professional Developer
27 Github Followers
430 Stack Exchange Reputation

Available now


Dockergento 1 week ago

Magento 2 docker setup for development optimised for Mac

Tool based on deployer.org to perform zero downtime deployments of Magento 2 projects

Don’t you have your deployments automated yet? Would you like to improve your release process but don’t know how? Magento 2 deployments require many steps and not having a reliable process can screw up your live server. This session will show you best practises for reliable and fully-automated deployments. You will also learn about great new features available on version 2.2, that finally make 0 downtime deployments possible. We will cover simple automation solutions, easy to integrate for everyone, as well as more advanced optimisations using a build server. After this session you will enjoy the grace of automatic deployments and save a lot of time and trouble.

As developers we are in the business of automating things and that also includes our daily tasks. In this talk we will cover all the steps involved in software delivery and how to automate them in Magento 2. We will also have a look at available open source tools that can help you with that.

As developers we are in the business of automating things and that also includes our daily tasks. In this talk we will cover all the steps involved in software delivery and how to automate them in Magento 2. We will also have a look at available open source tools that can help you with that.

Tutorial about how to setup a proper composer configuration for Magento 2 projects

Now that you know how to setup your pipelines, you might want to go one step further and keep just one pipeline configuration for all your projects. That is possible using Shared Libraries. The idea is that your standard pipeline configuration resides in a shared repository that will be accessed for each of your projects. Each project will then only set specific properties into its own Jenkinsfile.

Now that the first stable version of Blue Ocean Plugin was released, it is easier and cooler than ever to setup your Continuous Integration/Delivery with Jenkins. Jenkins has also evolved quite a lot in recent years, making easier to setup your automation server and builds in just a couple of steps.

Adding a custom database connection in Magento2 seems easy at first but doing it properly it is a bit more complicated. Here I will explain how to do it right.

Magento2 Builder Tool 11 months ago

magento2-builder-tool is a tool to setup local environments for your Magento2 projects by executing one command. No Docker, no Vagrant needed but it is also compatible inside those virtualised setups. Database, Apache/Nginx configuration and everything else are created automatically for each project. You can even use sync mode to get server data copied locally.

Kalen interviews Juan Alonso and they talk about Magento 2, code generation and deployment tools

Presentation at MeetMagento DK talking about my beginnings on Magento 2 and how code generator tools can help developers to be more productive.

Universal code generator used as base to create framework specific code generators Edit Add topics

Symlinker-pro 1 year ago

Small tool that creates relative symlinks from given paths. It can also create multiple symlinks from a file containing a list of paths

PHPStorm Live template preferences for Magento 2 Projects

Magento 2 Module to add simple image resizing capabilities in all blocks and .phtml templates

Looking for a Magento developer?

Commerce Hero is a better way to find an awesome Magento developer for your next project or full-time hire.

Are you a developer?

Commerce Hero is a better way for you to find great clients and full-time job offers.