Milind Singh

Milind Singh

I like to code. teach code. explore code in my free time. and even dream code sometimes.

Have an interesting project and need an expert developer ?

Contact Me

Blog posts by me

Case Study: Cannabis Online Store

Case Study: Cannabis Online Store

This case study provides a detailed technical implementation for starting cannabis ecommerce business with all the features required for the online store, including identity verification, stock management in weight, maximum quantity allowed to sell to a single customer, and legal requirements.

Ecommerce | Magento 2 Ecommerce Open Source Cannabis Shopify BigCommerce Vendure WooCommerce Shopware Medusa

Posted 22. April 2023 by Milind SinghMilind Singh - 10 min read

Serverless Scraping: Build API to get products by url using function apps

Serverless Scraping: Build API to get products by url using function apps

A detailed step-by-step guide for building a REST API in Node.js with AWS Lambda, API Gateway, DynamoDB, and Serverless Framework with deployment on AWS

Serverless | Nodejs Ecommerce AWS Serverless Serverless Framework Lambda Scraping REST Dynamodb TypeScript

Posted 19. March 2023 by Milind SinghMilind Singh - 15 min read

Serverless Scraping: Deploying with local bash and GitHub Actions

Serverless Scraping: Deploying with local bash and GitHub Actions

A step by step tutorial for deploying a Serverless service with local bash and GitHub Action pipeline.

Serverless | Nodejs Tutorials AWS Serverless Serverless Framework Lambda TypeScript Deployment GitHub Actions Azure Azure Function

Posted 19. March 2023 by Milind SinghMilind Singh - 10 min read

Unsolved Mysteries in Magento 2

Unsolved Mysteries in Magento 2

Even after years of development, the quest to find a solution with Magento 2 is un-ending. The difficulties I face in every implementation are real and common pain points. The objective is not to just brag about problems, but to solve them and ask for feedback.

Magento 2 | Magento 2 Customization Developer Experience Ecommerce Open Source

Posted 11. April 2021 by Milind SinghMilind Singh - 4 min read

Strapi: Creating a cron job for adding short links to the articles

Strapi: Creating a cron job for adding short links to the articles

Creating a cron in Strapi for adding short links to articles

Building a Blog | Nodejs Strapi Cron

Posted 2. April 2021 by Milind SinghMilind Singh - 2 min read

Traefik 101: Deploying Magento 2 with Traefik using File Configuration Provider

Traefik 101: Deploying Magento 2 with Traefik using File Configuration Provider

Learn basic deployment of a Magento 2.4 using file-based configuration (without using any Container service like Docker).

Deployments | Nginx Magento 2 Traefik MySQL

Posted 28. March 2021 by Milind SinghMilind Singh - 6 min read

Magento 2: Building a Module for Catalog Release Management

Magento 2: Building a Module for Catalog Release Management

This article is a step by step tutorial for building a Magento 2 module to manage catalogue release by a pre-specified date.

Magento 2 | Knockout.js Magento 2 Customization Building a Module Tutorials Interview Preparation PHP Ecommerce

Posted 7. March 2021 by Milind SinghMilind Singh - 5 min read

Traefik 101: Deploying Node.js App with PM2 and Traefik using File Provider

Traefik 101: Deploying Node.js App with PM2 and Traefik using File Provider

We all know the classic web servers Apache and Nginx, but try the much newer and amazing Traefik! Traefik is a modern HTTP reverse proxy and load balancer that makes deploying microservices easy. Learn basic deployment of a Node.js app using file-based configuration (without using any Container service like Docker).

Deployments | Nodejs PM2 Traefik

Posted 21. February 2021 by Milind SinghMilind Singh - 5 min read

Magento 2: Get order id by increment id

Magento 2: Get order id by increment id

Find order id (entity_id) from increment id in Magento 2 using a lightweight DB query without loading the complete order model.

Magento 2 | Magento 2 Sales Order Customization Developer Experience

Posted 13. February 2021 by Milind SinghMilind Singh - 2 min read

Explore: How this blog is built ?

Explore: How this blog is built ?

A definitive guide for building a modern website. Know what happens behind the scenes in adapttive.com.

Building a Blog | DNS Nginx Vue.js Gridsome Nodejs PM2 Strapi HTML Netlify GraphQL JAMStack MongoDB

Posted 5. January 2021 by Milind SinghMilind Singh and Risha TiwariRisha Tiwari - 5 min read

How to create a multi-level sub domain ?

How to create a multi-level sub domain ?

Its looks cool to have multi-level subdomains for different projects. example: https://api.cms.adapttive.com/ or https://api.store.adapttive.com/

Domain Management | DNS Nginx Domain Management CNAME

Posted 31. December 2020 by Milind SinghMilind Singh - 2 min read

Automating code quality check using GrumPHP in Magento 2

Automating code quality check using GrumPHP in Magento 2

Find the ultimate configurations to automate code quality checks using GrumpPHP in Magento 2

Code Quality | Magento 2 GrumPHP PHPCS PHPMD PHPStan Code Quality Automation Best Practices Coding Standards

Posted 25. December 2020 by Milind SinghMilind Singh - 5 min read

Open Source by me

Discussions with me