SEO: The Secret Sauce for Making Online Grocery Shopping Popular

The Problem Search Engine Optimization(SEO) has been one of the problems because of the increasing adoption of Single Page Application (SPA) for front-end development. SPAs are heavily dependent on client-side rendering, while Search Engine bots are making slow progress on JavaScript execution on their side. Google, the leading search engine service, has been making a lot of promises in the past that their bots could render the SPA client-side rendering results with dynamic rendering. However, the previous experience has shown that it can take 14 days or more to get new content to be indexed in those situations. For other search engines, roadmaps to know when they are going to support client-side rendering (via their crawlers) are not known. ...

November 8, 2021 · 6 min · Xinjiang Shao

Order Status, The Long Awaited Feature

It has been quite a journey since we released Order Status, a feature that will allow our customers to check their order details on delivery day, get updates about their order via push notifications in both Android and iOS app, and receive an email with invoice pdf attachment when the order is packed. Push Notifications for Order Status In the past, some customers, including me, would notice that we didn’t get an SMS message when the was soon to arrive. Sometimes, due to mobile services throttling SMS, messages would not arrive until hours after the delivery was completed. While looking for a better way to deliver SMS messages, we decided to also try sending Push Notifications and open another channel of communication to our customers. We decided that we would use Push Notifications to send messages when a driver is delivering your order and another when the driver has arrived. ...

January 24, 2018 · 3 min · Xinjiang Shao