Blog
Notes from building.
Straight answers to the questions clients ask me before a project, and write-ups of how I build things.
For business owners
Costs, platforms and getting found on Google
· 8 min readWebsite cost
How much does a website cost in India in 2026?
What a business website, an online store and an admin panel actually cost in India, what you keep paying every year, and how to get a quote you can compare.
· 7 min readChoosing a platform
Next.js vs WordPress for a small business website
Both can rank on Google and both can look good. The real difference is who edits the site after launch and how much you want it to grow. Here is how to choose.
· 7 min readOnline stores
Shopify vs a custom website for an Indian business
Shopify is cheap to start and costs more the longer you run it. A custom store is the opposite. Here is how to tell which one your business needs right now.
· 7 min readWebsite cost
How much does an e-commerce website cost in India?
From a monthly Shopify plan to a custom store with payments, shipping and an admin panel: what each option costs, and what you keep paying after launch.
· 6 min readWebsite cost
Website maintenance cost in India: what you should actually pay for
Renewals, updates, backups, changes: what website maintenance actually means, what it costs, and the red flags that mean you are paying for nothing.
· 6 min readHiring a developer
Freelancer or agency: who should build your website?
A freelancer is usually cheaper and faster; an agency brings a team. Here is when each makes sense, and how to remove most of the risk of hiring a freelancer.
· 8 min readGoogle and SEO
Why is my website not showing on Google, and how do I fix it?
Most causes can be found in fifteen minutes with free tools. These are the checks I run, in order, when a business owner asks why their site isn't on Google.
· 6 min readGetting found online
Does a small business need a website if it has Instagram?
Instagram shows your work. Google Business Profile puts you on the map. A website gets you found for what people search. Here is when you need one.
For developers
How I build payments and shipping
· 10 min readNode.js integration
Shiprocket API integration in Node.js: a step-by-step guide
The whole shipping flow for an online store in plain Node.js: check a pincode, create the order, book a courier, print the label and track the parcel.
· 10 min readNode.js integration
Razorpay payment verification in Node.js: signatures and webhooks
Checkout opening is the easy part. Here is how to make sure an order is marked paid only when the money really arrived, exactly once, even if the customer closes the tab.