Work About Team Blog Tutorials FAQ
Book a discovery call → Chat on WhatsApp

Home / Blog

Engineering & Insights

Technical writings
from the craft.

Deep dives into Shopify architecture, custom Liquid workflows, headless engineering, and performance optimization.

All Topics (68) Shopify Performance React & Frontend DevOps & Cloud
VS CodeAIClaude Code

Antigravity Was Draining My Laptop Battery, So I Went Back to Plain VS Code

Antigravity was eating my battery and RAM. Here's the lighter setup I use instead: plain VS Code, Continue with Gemini Flash, Claude Code, and the Antigravity extension to utilize a Google AI Pro subscription.

Oct 15, 2026 · 8 min read Read →
ShopifyE-CommerceCheckout

RTO Is Quietly Eating Your Shopify Margins — Here's How We Fix It With GoKwik

Indian D2C brands lose 20-30% of COD orders to RTO. Here's how GoKwik's checkout, RTO intelligence, and WhatsApp engagement stack fixes it — and how we implement it on Shopify stores.

Oct 2, 2026 · 7 min read Read →
ShopifyE-CommerceCheckout

GoKwik Kwik Checkout vs Cashfree Checkout 360: An Honest Comparison

Both publish real pricing for lower-volume stores. Here's how Cashfree Checkout 360 actually compares to GoKwik on pricing, address prefill, RTO handling, and discounting for an Indian Shopify store.

Oct 2, 2026 · 6 min read Read →
ShopifyE-CommerceCheckout

GoKwik Kwik Checkout vs Razorpay Magic Checkout: An Honest Comparison

Both platforms claim the same numbers — address prefill, RTO reduction, discount stacking. Here's what's actually different between GoKwik and Razorpay Magic Checkout for an Indian Shopify store, and which fits which brand.

Oct 2, 2026 · 6 min read Read →
ShopifyE-CommerceCheckout

GoKwik vs Razorpay Magic Checkout vs Cashfree Checkout 360: The Complete Comparison

All three 1-click checkout platforms for Indian Shopify stores, compared side by side — address prefill, RTO handling, discounting, and pricing — plus a 2-minute quiz that tells you which fits your store.

Oct 2, 2026 · 5 min read Read →
ShopifyE-CommerceCheckout

Razorpay Magic Checkout vs Cashfree Checkout 360: An Honest Comparison

Two Indian payment gateways, two one-click checkout products, two very different pricing philosophies. Here's the actual difference for a Shopify store choosing between them.

Oct 2, 2026 · 5 min read Read →
GitGitHubDeveloper Tools

Git Worktrees Explained: Why They're Suddenly Trending (Thanks to AI Coding Agents)

A practical guide to git worktrees: what they are, real disk space and node_modules costs, dev server port collisions, and why AI coding agents revived this decade-old Git feature.

Sep 30, 2026 · 6 min read Read →
ShopifyThemesDesign

23 Free Shopify Themes (2026): The Complete Official List by Store Type

Every free, official theme in the Shopify Theme Store, organized by store type: what each one is good for, so you can shortlist one in minutes.

Sep 29, 2026 · 8 min read Read →
Web PerformanceCore Web VitalsSEO

Our Technical SEO Overhaul: 162 Schema Blocks & 99 PageSpeed

How we overhauled Klickspell's technical SEO: nested Schema.org entity graphs, a 99 mobile PageSpeed score, canonical integrity, WCAG AA and llms.txt.

Sep 6, 2026 · 9 min read Read →
ShopifyWeb PerformanceLiquid

How to Find and Remove Zombie Shopify App Code (The Hidden Speed Killer)

Uninstalling an app from the Shopify Admin does not remove its code. Learn how to locate, audit, and safely purge orphaned liquid snippets, dead network requests, and zombie JavaScript to boost mobile store speed.

Sep 6, 2026 · 6 min read Read →
Web PerformanceCore Web VitalsLighthouse

How We Achieved a 99 PageSpeed Score: A Real-World Web Performance Case Study

How we optimized Klickspell from the low 70s to a 99/100 PageSpeed score on desktop and 98/100 on mobile, covering WebP conversion, CSS inlining, self-hosted variable fonts, and eliminating forced reflows.

Sep 6, 2026 · 7 min read Read →
ShopifyWeb PerformanceCore Web Vitals

The 2026 Shopify App Bloat Benchmark: How 25 Top Apps Impact Mobile Core Web Vitals

We benchmarked 25 of the most popular Shopify apps across 7 categories to measure their real-world impact on JavaScript weight, main-thread CPU blocking time, and mobile conversion rates.

Sep 6, 2026 · 8 min read Read →
ShopifyJudge.meReviews

How to Install & Configure Judge.me in Shopify to Collect Customer Reviews

A comprehensive operational guide to setting up Judge.me Product Reviews: configuring automated review request emails, collecting photo reviews, spam filtering, and Google rich snippets.

Sep 4, 2026 · 6 min read Read →
FrontendAIWeb Development

Awesome Frontend Libraries and Modern AI Tools for Developers

Discover curated modern frontend libraries and AI developer tools that speed up your workflow, sharpen UI aesthetics, and streamline web development.

Sep 4, 2026 · 5 min read Read →
ShopifyComplianceStore Setup

How to Create and Update Policy Pages in Shopify (Legal & Compliance Guide)

A complete guide on generating, customizing, and linking Privacy, Refund, Terms of Service, and Shipping policies in Shopify to satisfy checkout compliance and build customer trust.

Sep 4, 2026 · 5 min read Read →
Web3HackathonEthereum

Inside ETHIndia: Lessons, Architecture, and My Web3 Hackathon Experience

A candid recap of building at ETHIndia, the world's largest Ethereum hackathon. Learn what it takes to form teams, build decentralized apps under pressure, and pitch to judges.

Sep 4, 2026 · 6 min read Read →
HackathonCareerNetworking

The Ultimate Guide to Hackathons: Level Up Your Skills, Win Bounties, and Network

Everything you need to know to excel at hackathons. Discover how to find the right teammates, build high-impact MVPs, impress judges, and accelerate your tech career.

Sep 4, 2026 · 7 min read Read →
GitHubHostingWeb Development

How to Deploy Your Website to GitHub Pages for Free (2025/2026 Guide)

A complete step-by-step guide to hosting HTML/CSS/JS websites and modern single-page applications for free on GitHub Pages with custom domains and SSL.

Sep 3, 2026 · 5 min read Read →
ShopifyCatalogProduct Management

How to Duplicate Products & Update Variants in Shopify (Step-by-Step)

Speed up catalog management by duplicating complex product listings in Shopify. Learn how to update SKUs, barcodes, imagery, variant pricing, and manage SEO URL handles.

Sep 3, 2026 · 5 min read Read →
ShopifyDomainsMigration

How to Reconnect or Transfer a Domain to a New Shopify Store

A comprehensive guide on disconnecting a custom domain from an old or dormant Shopify store and safely reconnecting it to a new store without downtime, email loss, or SSL conflicts.

Sep 3, 2026 · 5 min read Read →
GitHubGitDeveloper Tools

Get Your GitHub Account Started: A Step-by-Step Beginner Developer Guide

A practical walkthrough for new developers: creating a GitHub account, configuring local Git user profiles, setting up SSH keys, and publishing your first repository.

Sep 2, 2026 · 5 min read Read →
ShopifyDNSHostinger

How to Connect a Hostinger Domain to Shopify (DNS Setup Guide)

A step-by-step technical guide to pointing your custom Hostinger domain to Shopify: configuring A records, CNAME records, SSL certificate verification, and avoiding propagation delays.

Sep 2, 2026 · 5 min read Read →
GitGitHubProgramming

What is GitHub? Git vs. GitHub Explained for Developers & Non-Devs

A clear, beginner-friendly guide breaking down what GitHub is, how it differs from Git, why modern software teams rely on it, and essential concepts like commits, branches, and PRs.

Sep 1, 2026 · 5 min read Read →
ShopifyE-CommerceProduct Management

How to Add Products, Create Variants & Set Compare-At Prices in Shopify

A complete walkthrough of Shopify product catalog management: creating multi-attribute variants, setting up compare-at sale pricing, inventory tracking, and SEO title tags.

Sep 1, 2026 · 6 min read Read →
ShopifyE-CommerceStore Setup

How to Choose and Buy the Right Shopify Plan (Step-by-Step)

Shopify plans compared (Basic vs Shopify vs Advanced): annual savings, transaction fees, and how to buy, upgrade or downgrade your plan.

Aug 31, 2026 · 5 min read Read →
ShopifySEOStore Setup

How to Set Preferences in Shopify: Store SEO & Essential Settings

A comprehensive guide on configuring Shopify Online Store Preferences: homepage SEO title and meta description, Google Analytics 4, social sharing imagery, and password protection.

Aug 30, 2026 · 5 min read Read →
ShopifySecurityAgencies

Shopify Collaborator Access: How to Request & Give Access

How to request and give Shopify collaborator access, use collaborator request codes and scope permissions safely, for merchants and agencies.

Aug 29, 2026 · 5 min read Read →
ReactJavaScriptZustand

Re-rendering in React: Context API vs. Zustand Performance Comparison

A deep architectural breakdown of React re-rendering mechanics, explaining why React Context triggers unnecessary component renders and how Zustand solves it with selector-based state.

Aug 28, 2026 · 6 min read Read →
ShopifyGitHubDevOps

How to Connect and Import a Shopify Theme from GitHub

Step-by-step guide to connecting a GitHub repository to your Shopify theme for automatic deployments, branch-based staging and team collaboration.

Aug 27, 2026 · 6 min read Read →
AILLMsAPIs

How to Get Free & High-Quota AI Tokens for Developers (2026 Guide)

A developer guide on accessing generous free-tier AI tokens, using Google AI Studio, open-weights models, and local Ollama inference without paying high monthly API fees.

Aug 26, 2026 · 5 min read Read →
ShopifyAnalyticsConversion Rate

Shopify Tutorial: How to Set Up Microsoft Clarity in Minutes

A complete step-by-step guide to installing Microsoft Clarity on your Shopify store to unlock free heatmaps, session recordings, and rage-click tracking without impacting Core Web Vitals.

Aug 25, 2026 · 5 min read Read →
MCPAIAntigravity

How to Setup and Use MCP (Model Context Protocol) in Antigravity

A complete step-by-step developer tutorial on configuring and using Model Context Protocol (MCP) servers to connect local databases, tools, and APIs directly into Antigravity.

Aug 24, 2026 · 5 min read Read →
AIAgentsLLMs

How to Build a Multi-Skill AI Agent: Step-by-Step Architecture Guide

A comprehensive developer guide on engineering multi-skill autonomous AI agents using modern agentic design patterns, dynamic tool calling, and modular skill routing.

Aug 23, 2026 · 7 min read Read →
ShopifyJudge.meReviews

How to Add and Style Judge.me Review Widgets in Shopify (OS 2.0 Guide)

A comprehensive guide on installing Judge.me reviews, embedding App Blocks in Shopify Online Store 2.0 themes, and customizing CSS styles to match your luxury store aesthetic.

Aug 22, 2026 · 6 min read Read →
LinuxUbuntuDevOps

Why and How to Create Swap Space on Ubuntu (Prevent Server Crashes)

A practical systems guide on creating and configuring swap space on Ubuntu servers to eliminate Out-Of-Memory (OOM) crashes and optimize Linux kernel swappiness.

Aug 21, 2026 · 5 min read Read →
ShopifyShippingE-Commerce

How to Create Product Packages & Set Dynamic Shipping Rates in Shopify

A complete step-by-step guide to configuring custom package dimensions, weight-based calculations, and carrier-calculated dynamic shipping in Shopify to protect profit margins.

Aug 20, 2026 · 5 min read Read →
Oracle CloudVPSDevOps

Free Oracle Cloud ARM VPS: 4 Cores & 24 GB RAM Setup Guide

How to set up a forever free cloud VPS with 4 OCPU cores, 24 GB RAM, and 200 GB SSD storage on Oracle Cloud Infrastructure Ampere ARM architecture.

Aug 19, 2026 · 6 min read Read →
Oracle CloudDevOpsCloud

Fix: Oracle Cloud 'Out of Host Capacity' Error for Free Tier (2026 Guide)

How to fix and bypass the persistent 'Out of host capacity' error when launching free ARM Ampere A1 compute instances on Oracle Cloud Infrastructure (OCI).

Aug 18, 2026 · 6 min read Read →
ERPNextFrappeTroubleshooting

Fix: Internal Server Error in ERPNext After Server Restart (Easy Install Script)

A comprehensive troubleshooting guide to diagnosing and fixing the dreaded 500 Internal Server Error in ERPNext after a VPS reboot or server restart.

Aug 16, 2026 · 5 min read Read →
ShopifyLiquidArchitecture

Building Custom Shopify Sections Clients Can Actually Edit

Why most agency-built Shopify stores break when merchants try to make basic edits, and how to architect theme sections for complete merchant independence.

Aug 15, 2026 · 4 min read Read →
ERPNextFrappeARM64

How to Install ERPNext on ARM64 (Apple Silicon & Ampere) Using Docker

A complete step-by-step guide to installing and running ERPNext on ARM64 / aarch64 architecture (Apple M1/M2/M3/M4 Macs and Oracle Ampere VPS) using Docker.

Aug 14, 2026 · 6 min read Read →
FrappeERPNextDocker

Frappe Production: Install Custom Apps with Docker (Guide)

How to install and deploy custom Frappe and ERPNext apps in a multi-container Docker production setup using Docker Compose and Traefik or Nginx.

Aug 12, 2026 · 6 min read Read →
FrappeERPNextDocker

Frappe Docker: Custom Apps Installation Using Quick Build Image

A complete step-by-step developer guide on building and installing custom Frappe and ERPNext apps using the official frappe_docker quick build image in 2025/2026.

Aug 10, 2026 · 6 min read Read →
open-sourcewebjavascript

The origin of JavaScript from the opensource

Do you guys remember? There was predecessor to C language. Easy to Guess its name was B. Does B ring a bell? B and C both were developed at Bell Labs by differe...

Nov 25, 2023 · 6 min read Read →
web-developmentwebsiteweb

Web Performance — Bundling

Web Performance — Bundling After traveling the road of web performance and optimizing it, we finally reached or next stop — bundling. And if you’re thinking abo...

Nov 18, 2023 · 3 min read Read →
frontendnetworkweb

Web Performance — Network Calls

Web Performance — Network Calls In our previous article we discussed about why the web performance is important and factors that affect it. If you haven’t read ...

Nov 11, 2023 · 3 min read Read →
webfrontendweb-development

Web Performance — Introduction

Web Performance — Introduction Web Performance — an attention Game When you hear the term Web Performance what’s the first thing that comes to your mind? Commen...

Nov 4, 2023 · 7 min read Read →
javascriptwebdevprogramming

Const doesn't prevent immutability

What is a variable? In programming, a variable is a name given to a location in the...

Jun 13, 2023 · 2 min read Read →
reacthelpdiscuss

Hot Reload Fails, DOM adds an additional iframe

Hey React Developers🙋‍♂️, this your gateway to solving this problem if you're still facing this. I've...

Apr 28, 2022 · 2 min read Read →
javascriptwebdevproductivity

Useful Tips for Web Dev - Part1

A lot of time there are some problems which we face occasionally but the time when that occasion...

Apr 27, 2022 · 2 min read Read →
webdevdiscusscareer

Not 5 but 6 Things to ask Before Joining a new Organisation If you're a DEV or SDE.

Often there comes a time when you've to face a situation to change your job. And there can be many...

Apr 27, 2022 · 3 min read Read →
webdevcssbeginners

10 Cool Tech Portfolios

There are many reasons that one should create their own tech Portfolios if they are a developer. The...

Mar 30, 2022 · 2 min read Read →
reactjavascriptbabel

No import React from 'react'. Here's Why!

Information Source: The React Docs So I assume if you are reading this post then you are probably a...

Mar 29, 2022 · 3 min read Read →
npmwebdevreact

Breaking down `npx create-react-app` from npm to npx🥷

Hello🙋‍♂️ to all the curious devs🤓. Today in this post I'm going to breakdown the things that npx...

Feb 20, 2022 · 4 min read Read →
reactjavascriptwebdev

React Interview - (Part 3)

So welcome🙂 again to another part of React Interview series. So we’re finally now into part-3. Before...

Jan 22, 2022 · 1 min read Read →
javascriptwebdevbeginners

Find No of days between 2 dates using moment.js

Time and time again I'm reminded that you can't escape time and so are the problems related to date...

Dec 25, 2021 · 1 min read Read →
javascriptreactinterview

React JS Interview(Part-2)

So this is the second blog post where I'm sharing some more important questions that you may stumble...

Dec 23, 2021 · 2 min read Read →
javascriptwebdevbeginners

5 Frequently used JS libraries for React

I've seen many interns that join my company who have just basic knowledge of JS and are starting to...

Dec 15, 2021 · 3 min read Read →
reactjavascript

React Interview(Part-1)

Below you'll find the interview questions that I was asked and also I use to ask in the React...

Sep 27, 2021 · 3 min read Read →
vscodewebdevprogramming

5 VS Code Extensions I use extensively🤩

My life as a developer was so 🥱 before I was doing coding in just a simple code editor. It was more...

Aug 25, 2021 · 3 min read Read →
webdevjavascriptreact

5 Things to do before making the build for Production. (React JS)

This article is not something you might not already know but maybe you might not have it all listed...

Aug 24, 2021 · 2 min read Read →
webdevpythonjavascript

Why JavaScript not Python for Web Development?

PS: Web Development term here primarily concentrated on Frontend Development. So today one of my fri...

May 27, 2021 · 3 min read Read →
webdevwhatsappcuriosity

Why WhatsApp web doesn't work without WhatsApp on your mobile app?

On and off this question might have crossed your mind once in a while when you open WhatsApp on the w...

May 22, 2021 · 3 min read Read →
technologydeveloperfacebook

Why WhatsApp web doesn’t work without WhatsApp on your mobile app?

On and off this question might have crossed your mind once in a while when you open WhatsApp on the web. Why do I need to open WhatsApp web on my phone for it t...

May 22, 2021 · 4 min read Read →
productivityandroidwriting

3 easy & thoughtful steps to really be smart with your smartphone.

Probably you’re reading this article on your laptop, tablet, or on your smartphone. But if you are re...

May 10, 2021 · 3 min read Read →
developergithubdevelopment

How to change/delete/remove an existing remote URL in Git?

Welcome to my another blog on GitHub. I’m a fan of it and trying to dive deeper and deeper into it so as to get the best out of it. I try to simplify things as ...

Mar 21, 2021 · 2 min read Read →
programminggitversion-control

Git is Lit | An attempt to explore the BTS of Git Operations | Part 0(Version Control)

Sometimes it’s better to start instead of waiting for the right moment. Because you never know if it will arrive or not. And there is always a possibility of ma...

Jan 24, 2021 · 4 min read Read →
code-editorprogrammingide

Visual Studio v/s VS code? | IDE or Editor?| Find out what you need! | Make an informed Choice

Have you often come across a point where you were confused about what to use when it comes to writing code. Our environment plays a huge role in defining who we...

Jan 17, 2021 · 6 min read Read →