May 27, 2019
Community Update: Announcing Grofers Tech Talks!
Click to read the full post...
More from Grofers
Origins of Data Lake at Grofers
Design by Asif Jamal
As Data Engineers at the biggest online grocery company in India, one of our major challenges is to democratize data across the organization. But, when we began evaluating how well we were doing on this goal, we realized that frequent errors in our data pipelines had caused our business teams…
Open-sourcing codon: workflow framework for building aggregator APIs
As a startup, we need to experiment with our product a lot — constantly changing our UI and our backend processes to support new experimental features…
Managing key-values in Consul using ConsulKV CRD
We have been deploying applications on Kubernetes for over two years. We mostly followed a lift-and-shift approach while migrating to Kubernetes. We looked for everything that Ansible used to do for us and tried to replicate it in Kubernetes. At first, everything seemed to work. But over time we realized…
How to use your private NPM packages with Docker on CI
Our team recently came across a strange issue where one of our application was failing to build after we installed another internal library as a dependency to this app.
This was very strange as we were able to get it working on our local machines and the only thing separating…
How DevOps Is Making Managers Redundant And Why That’s a Good Thing
A guide to scaling tech organizations without adding too many people or processes.
I head product and engineering for Grofers, the largest online grocer in India. Grofers has grown by over 11x — from $60MM in GMV to nearly $700MM — in the last 24 months.
A big part of this success has been the ability of our team to go from idea…
The birth— Initial Project Setup
Photo by Greg Rosenke on Unsplash
This is the second blog of the full Grofers RN blog series. Through this series Grofers attempts to share its journey in integrating React Native into…
Hoomans, emotions, products and other crises.
Wait, back up! Let’s take…
How We Improved Information Security at Grofers
React Native — The Sinner and the Saint
Design by Asif Jamal
There’s been a lot of talk around React Native lately which discuss about its pros and cons and compare it with other cross-platform app frameworks like Flutter.
Sadly, most of the blogs we see published today are centered around some or the other demo RN app being built from scratch.
Reducing data transfer costs with a Docker registry cache
Is your MVP slowing you down?
Over time, the term Minimum Viable Product (MVP) has started meaning different things to different people. Before I proceed to put my point across, it will be helpful to…
Credentials leaked in public? Here’s what Grofers implemented to prevent such mishaps!
Launch quickly, inspect closely, iterate rapidly
The Final Call — The good and the bad of React Native
Photo by Tingey Injury Law Firm on Unsplash
This blog is part of the Grofers React Native blog series. Through this series we attempt to share the journey of integrating React…
Evolving Continuous Delivery in a Cloud-Native Environment
Iris — Merchant Discovery at Grofers
A, C, and E are the visible merchants
Each merchant in our system has the following characteristics:
Merchant serviceability distance (i.e. places where the merchant delivers)
As soon as the user opens the consumer app, the user location gets fired. We consider a list of…
React Native at Grofers:
Using React Native components inside native views
Horizontal scrolling widget has been built in…
How Continuous Github Code Hacking Keeps Grofers Secure
Security shouldn’t be treated as an after-thought
Design by Asif Jamal
When it comes to security, we always take it as the utmost priority. We strongly believe that “Security shouldn’t be treated as an after-thought”, it should be brought as close to engineers and as early in SDLC.
Aside from the general guidelines put forth in the CIS benchmark for all…
Improving Web Performance with Code Splitting and Resource Hints
In our previous post about performance optimization on Grofers.com, we discussed how we split our single large JS bundle…
How My Grofers Internship Came To Be
Design by Asif Jamal
In May 2019, I started my internship at Grofers — India’s largest online grocery retailer.
I was joining the infrastructure team that has some of India’s smartest and most capable engineers working on problems of scale.
Me? It was my first time working in a real, professional environment.
How I Work: The art of balancing
Tatramajjhattatā is the Buddhist word for neutrality of mind.
It speaks about a balance that helps an individual keep their mind calm and healthy. This is crucial not only for individuals but also for eco-systems. Organisations are not any different and it is a microcosm of this complex infinite universe…
On Setting Up Our AWS VPC
TL;DR: This blog post is about the choices we made while trying to organize our infrastructure resources in AWS VPC and automating everything around it.
Our Infrastructure So Far
Since we signed up on AWS fairly recently, we were given a VPC by default. We used to launch EC2 instances seamlessly…
How Grofers Doubled The VIP Pass Purchase Conversion For India’s Biggest Grocery Sale
The GOBD sale.
The e-commerce sector in India continues to grow rapidly with major peaks around the holiday period.
Sometimes a good ol’ sale will give you a baseline jump faster than any new product initiative on a fixed scale of time. Making the sale big therefore is of paramount importance.
How I Work: Devika Razdan
At Grofers, we have some of the smartest people who collaborate to do great work. Over the years, these individuals have crafted their own systems and tools for productivity and in this series, we share how they excel using the systems, methods, and tools that work for them.
How COVID-19 pushed us to reduce our AWS cost by half
We have been extremely focused on growth before COVID started. AWS is central to how we ship fast that helps fuel that growth. Some of our early mistakes resulted in wastage resulting in high costs over time. COVID-19 pushed us to bring more efficiency in our business operations to provide…
Latest news, articles and updates montly delivered to your inbox.