Set up custom cron job and cron group in Magento 2

This blog will guide you how to create a custom cron job (any schedule task) and a custom cron group by using a sample module. In Magento cron helps to schedule certain tasks to run periodically and by default it provides 2 cron groups : default – which consists of most cron jobs index –…

Impact of growing technology over future employment

Technology has reshaped the world continuously over the past two decades with the Industrial Revolution. We are at the edge of a scientific revolution where technology is reshaping our understanding of work. We are seeing automation, but virtually none of that gain in productivity is turning into increased wages, which is a real problem. Today…

Create a custom widget in Magento 2

Widgets are a great way of adding any static or dynamic content to any CMS pages of your website. In the following content we will see how can we create our own custom widget in Magento 2. Step 1: We will start by creating a custom module first Here we have used Codetheatres as the…

Configure Authorize.net (Direct Post) payment method in Magento

Magento offers multiple payment methods in both versions i.e. 1.x as well as 2.x. One of the payment methods is Authorize.net (Direct Post). When payments are made with Direct Post, Authorize.net handles all steps in the transaction process such as payment data collection, data submission, and response to the customer while the customer remains in…

How to create custom console command in Magento 2

I hope you must be aware of the CLI commands that Magento uses by default. Some examples are like :- php bin/magento setup:upgrade (For updating the Magento software). php bin/magento cache:clean (For cleaning the cache). and there are many more like this. They are nothing but simply an action that you need to define in…

How to upgrade Magento 2.1.x to Magento 2.1.7 via CLI

This post will guide how to upgrade your Magento store to the latest version. It is always recommended to do the upgrade in demo store first before doing it in the live store. Please follow the below steps to successfully carry out the upgrade process : 1. Connect to the server using SSH To start…

Working with WooCommerce and its API

Working around with the WooCommerce platform had always been fun. There have been several instances where customization was required on top of the base feature and that was the point when the Woo power comes into play and helps you to find a better solution which is easy to implement and make things work. Let…

Working with GIT

Storing all your projects,codes and work in your GitHub repository is always better as it is easier to access and collaborate with your peers. Today we will see how we can clone or download repository to our local system and commit changes and push it to the respective branch of the repository. First, we need…

Security testing of Web Server

The first question which comes in our mind when we talk about web server security is What is the job of a web server? We all can see web applications and websites and we tend to be concerned about its security but what doesn’t bother us is the security of the server on which the…

How to integrate Google reCAPTCHA in webpage

Google reCPATCHA has been designed to protect your website from any spams and abuses while letting real people to pass through with ease. It uses deep analysis to tell humans and bots apart. It uses a simple widget that can be added to any blog, registration forms etc. Today I will show how to integrate…