April 26, 2024
Hello, I'm the Chief Technology Officer of Mageplaza, and I am thrilled to share my story with you. My deep love and passion for technology have fueled my journey as a professional coder and an ultra-marathon runner. Over the past decade, I have accumulated extensive experience and honed my expertise in PHP development.
All posts by Vinh Jacker
Blog
April 25, 2024
Introduction to Magento 2 Object Manager
April 25, 2024
Magento 1's End of Life: What You Need to Know
April 23, 2024
Top 4 POS with Loyalty Programs for Retail Businesses
April 23, 2024
How to Add Checkbox to Checkout in Magento 2
April 23, 2024
How to Disable Ajax Add to Cart on Product Page in Magento 2
April 19, 2024
AI in Magento: Increasing Sales with Artificial Intelligence
April 17, 2024
Guide to Setting up a Blog in Magento 2
April 17, 2024
How to Choose the Best Magento Hosting Software Provider
April 17, 2024
How to Add Owl Carousel Slide into Magento 2
April 14, 2024
How to Create a Custom Module in Magento 2 with 5 Steps
March 30, 2024
How To Create Table Using Magento Database Schema
March 27, 2024
What is Magento? Should You Pick Magento for Your Business?
March 27, 2024
Enable Magento 2 Minimum Order Amount in Default Settings
March 25, 2024
How to Send Custom Emails in Magento 2 Programmatically
March 20, 2024
How to Fix Magento 2 Product Video Not Working?
March 20, 2024
Disable 2FA in Magento 2 with 3 Simple Command Line Methods
March 20, 2024
Top 8 Magento 2 Developer Tools to Thrive Your Business
January 17, 2024
Understandings Of Sip 401 Unauthorized: Meaning & Solutions To Fix
November 10, 2023
How To Hire Back-End Developers: Benefits & Skills Needed
November 10, 2023
A step-by-step guide to hire C# developers & programmers
November 10, 2023
A Complete Guide To Hire Blockchain Developers For Your Business
October 17, 2023
How to Reduce Unused JavaScript from Shopify Site
October 17, 2023
How to reduce unused JavaScript from Google Tag Manager
October 17, 2023
400 Bad Request Cookie Too Large: What Is It & How To Fix
October 16, 2023
Eliminate render-blocking resources CSS: The complete guide
October 13, 2023
10 Methods to Serve Static Assets With an Efficient Cache Policy
September 05, 2023
405 Method Not Allowed: 9 Ways To Fix It
August 31, 2023
How to Solve 403 Forbidden Errors on Nginx: A Complete Guide
August 31, 2023
Troubleshooting 403 Forbidden Chrome Errors
August 30, 2023
How to Fix 401 Unauthorized Error in Minutes
August 29, 2023
How To Find Website Bugs And Fix Them: The Quick Guide
August 22, 2023
412 Precondition Failed: What Is It & How To Fix?
August 22, 2023
409 Conflict: What It Is And How To Fix It
August 21, 2023
403 forbidden vs. 401 unauthorized: How to differentiate?
August 18, 2023
411 Length Required: What Is It & How To Fix?
August 17, 2023
What Is The 410 Gone Error & How To Fix It?
July 31, 2023
How To Add Magento 2 Sort By Newest with 4 Basic Steps
July 28, 2023
408 Request Timeout: Core Reasons And Useful Solutions
July 24, 2023
Resizing Images with HTML: A Complete Guide
July 21, 2023
Interaction To Next Paint: Everything You Should Know
July 21, 2023
How to remove unused CSS? 6 Tips to apply.
July 21, 2023
8 Key Strategies To Eliminate Render-Blocking Resources.
July 21, 2023
How To Avoid An Excessive DOM Size: 10 Ultimate Ways
July 21, 2023
402 Payment Required: What Is It & How To Fix This Error
July 21, 2023
8 Effective Ways to Fix 400 Bad Request Error
July 20, 2023
First Input Delay: A Simple Guide to Optimize It
July 19, 2023
Magento 2 Customer Group Pricing: A Step-by-step Guide
July 17, 2023
Website Backups: Ensuring Data Security and Reliability
July 17, 2023
15 E-Commerce Growth Hacks You Should Try
July 13, 2023
6 Ways to Check Broken Links and How to Fix Them
August 02, 2022
Magento 2 for direct-to-consumer (D2C) Manufacturers
October 06, 2021
Magento 2.4.2: All you should know about the latest version
September 08, 2021
10 Best Tactics To Promote your Online Store
August 05, 2021
15 Best Magento T-Shirt Designer Extensions & Tools
July 05, 2021
8+ Popular Magento Alternatives & Competitors in 2024
June 24, 2021
How to Fix 500 Internal Server Error in Magento 2?
May 05, 2021
Top 22 Magento Development Companies
October 30, 2020
15+ Best Reliable Books for Python Programming
April 29, 2020
How to Add a Custom Column to Order Grid in Magento 2?
December 13, 2019
Add Google Tag Manager to Magento 2
October 09, 2019
Magento 2 Custom Product Collection with Layered Navigation
September 16, 2019
How to Customize Minicart using Magento 2 Minicart extension
July 02, 2019
Instant search for products to quick order in Magento 2
June 17, 2019
How to Integrate Google Analytics in Magento 2
May 16, 2019
How to Add Multiple Products to Cart on Magento 2
February 25, 2019
How M2 stores manage orders effectively using Order Archive
January 19, 2018
The Basics of Dependency Injection in Magento 2
January 16, 2018
Upselling and Cross-Selling In Retail | 16 Practical Techniques
January 11, 2018
How to add Google reCAPTCHA into Magento 2
December 15, 2017
Integrate Infusionsoft with Magento 2
November 20, 2017
How to configure Mailchimp SMTP in Magento 2
June 26, 2017
How to Improve SEO with ALT Tags for Images in Magento 2
June 22, 2017
How to do On-page SEO for Magento 2?
June 21, 2017
19 Magento 2 SEO Issues & How to Avoid
Dev Docs
April 04, 2016
How to create a simple Hello World module for Magento 2
April 08, 2016
Magento 2 Block Template Ultimate Guides
April 20, 2016
How to Create Module in Magento 2
June 25, 2016
How to Create Controller in Magento 2
June 25, 2016
How to create CRUD Models in Magento 2
June 25, 2016
View: Layouts, Block and Templates
June 25, 2016
Configuration - System.xml
June 25, 2016
How To Create Admin Menu In Magento 2
June 25, 2016
Admin ACL
June 25, 2016
Admin Grid
June 25, 2016
Install / Upgrade script
June 25, 2016
Full list of Magento Events & How to Use Them
June 25, 2016
Plugin - Interceptor
June 25, 2016
Custom Indexers
June 25, 2016
Step-by-Step Guide on How to Create Magento 2 Routing
June 25, 2016
Add command line
June 25, 2016
Command Line Interface CLI
June 25, 2016
A Guide on How to Create Magento 2 Events & Observers
June 25, 2016
Get Customer Groups
June 25, 2016
Set & Unset session
June 25, 2016
Magento 2 Module load order position
July 07, 2017
Enable Guest Checkout in Magento 2: A Step-by-Step Guide
July 10, 2017
Custom Shipping Carrier validator
July 11, 2017
Add a new input form checkout page
August 14, 2018
How to Upgrade Magento 2 via Command Line
April 01, 2019
Add Rel Prev, Next tag
April 06, 2019
Magento 2 Cache and Page Cache Overview
April 06, 2019
Use Redis cache for Default Cache and Full page cache
April 08, 2019
How to Override Classes in Magento 2 Using Plugin | Unlocked
April 09, 2019
How to Enable/Disable Cache in Magento 2
April 12, 2019
Magento 2 Areas vs Modules | A Complete Guide
April 22, 2019
Enable Disable Developer Mode
April 24, 2019
How To Add Custom Columns To Magento 2
May 02, 2019
How to make Sidebar sticky
May 06, 2019
How to Add Custom Tab in Product Page Magento 2
May 06, 2019
Add Quick View feature
May 10, 2019
Javascript bundling - Group/Combine JS files
May 15, 2019
Add Custom Tab in Customer Account
May 16, 2019
Get Customer Collection
May 16, 2019
Get Product Collection by Category ID
May 20, 2019
How to Get Review, Rating Collection in Magento 2
May 23, 2019
Get On Sale Products Collection
May 23, 2019
Get Recent Viewed Products Collection
May 27, 2019
Custom payment method in checkout steps
May 29, 2019
Add new fields in address form
May 31, 2019
Add Product To Cart With Custom Price
May 31, 2019
What is Magento 2 API?
June 03, 2019
How To Add Extension Attribute To Entity In Magento 2
June 03, 2019
How to Use Block Cache in Magento 2?
June 04, 2019
Custom shipping address template
June 05, 2019
Magento 2 Creating A UI Form
June 11, 2019
How to Create Configurable Product with Magento 2 API
June 11, 2019
Create Integration Module
June 12, 2019