Blog

Excess Inventory at the Home Depot Coffee Station

I took this photo at my local Home Depot home improvement store in the early evening this weekend. It’s located between the cashier and the exit/entry door. This isn’t a break room, it’s for customers. It’s out of the norm for what I expect to see from the largest home improvement store in Ame...

Learn More

After having worked on a few Magento 2 projects we've discovered that we've been repeating the same tasks over and over at the start of each project. Removing redundant navigation elements, changing header layout or including our handy LESS mixins are only a few of those tasks that we consta...

Learn More

One of goals of Magento 2 project was providing software with modularity. It gives us many advantages, and one of them is ability to disable modules which are not used. This speeds up compilation process, makes admin backend less-cluttered (what should improve UX) and finally, speeds up page load ti...

Learn More

5 Simple Tips for a Better User Experience

Improving the user experience of your e-commerce store or website in general is something that is critically important. The way a potential customer feels when they visit your website could be that determining factor if they proceed with a purchase.

Today I would like to present 5 Simple Tips for...

Learn More

As a frontend developer, there is a myth that CLI is for engineers or for sys admins and to don't touch it, but really, Magento 2 provides a straight forward list of commands and they can save you a lot of time on your development workflow.

What is CLI?

CLI stands for Command Line Interfac...

Learn More

There are times that you might want to give your client the ability to easily add or modify content on store front without using a full blown third-party extension. One common use case is a homepage slider or a simple content block in the sidebar with a catchy call to action. Using static bloc...

Learn More

Often when working on an M2 project customers use different 3rd party services for inventory management, shipping management etc. Usually if the 3rd party service only uses API calls to read data from an M2 instance there’s shouldn’t be any trouble, but when someone wants to make an update using the...

Learn More

Recently, we've built a Magento 2 store on Magento Cloud without the usage of migration tools to migrate the data from Magento 1. One of the things that has changed, was a category name that was used as a top-level category. In Magento 1 the URL was /elements/subcategory.html and in Magento 2 the cl...

Learn More

How to Apply Magento 2 Core Patches

In the ideal world, we wouldn't need patches for Magento 2 - the idea of applying semantic versioning rules in Magento 2 was to avoid having patches floating around, and instead of that, to fix all bugs and vulnerabilities by upgrading the whole system to latest "patch" version. In the real world, t...

Learn More

If your work environment includes multiple developers and you want eveyone to have the same content on their local environment without having to update the database each time you pull from remote, you should create or edit your CMS content programmatically. To achive this you use data upgrade...

Learn More

MSI Project by Magento and the Magento Community

Magento 2 Multi-Source Inventory (MSI) project is the largest community-driven project lead by Magento to date. And it’s quite an important one. MSI is a missing feature in both Magento Commerce and Magento Open Source. There are a few extensions which partially implement this functionality,...

Learn More

When you migrate to Magento or are moving a fresh set of data into a new product catalog, capturing your product attributes in meaningful groups is a good idea. An attribute is a specific feature or variable that makes a configuration of a product different from others. T-shirts have brands, sizes...

Learn More

We all know Magento is not the most welcoming environment for front-end developers. The basic set of tools that comes with the Magento 2 package is cumbersome to use and doesn't really help developers get the most out of their skill sets. Using Grunt to process LESS files is quite slow compa...

Learn More

Running Magento 2 Inside a Container

Why use containers?

Containers revolutionized infrastructure, providing a lightweight alternative to other virtual systems. Because they share resources they are able to use less resources with more but add more granularity to management and scaling. Also, they are easier to share across environme...

Learn More

There are many reasons why you may want to programmatically create a category in Magento 2. Your blog posts, brands that can be redirects to CMS pages, or even dynamically generated marketing categories can all be created with code. Rather than burden an end user with creating these things manually...

Learn More

Cart

The news frequently reports stories about hackers gaining access to credit card data for tens of thousands, sometimes millions, of consumers. The Target data breach of a few years ago cost the company over a quarter of a billion dollars. Small to medium size enterprises, in particular, have a...

Learn More

Shopping Insights

Before we begin, we want to introduce Google Shopping to readers who may not know what it is. We want you to open up a new browser and go to the Google homepage. In the search bar, type in "basketball shorts." Do you see the various gym shorts that appear on the page when you searched for the...

Learn More

Working

Whether you have just started your eCommerce business or have been running your own online store for some time now, it’s not uncommon to make mistakes when it comes to your advertisements. Whether it’s your written copy or your design, even the smallest details can turn consumers away from yo...

Learn More

Shopping Insights


Google Shopping Insight is a tool released by Google to calculate customer interest in products, at either a national, regional, or city (metropolitan) scale using Google. It compares and contrasts customer demands and search trends for items over a period of time across different geographic...

Learn More

Cart


Frankly speaking, there are thousands of articles and write-ups out there sharing tips and advice on how best an online merchant or business can set up and structure a Google Shopping Campaign. It can be quite daunting to sift through all this information and acquire expedient advice. So, in this article, you will be glad to know that we have done the sifting, and we will tell you what you really need to know to get started, so that you can focus your energy on the important things.

Learn More