May 21, 2018
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…
Click to read the full post...
More from Grofers
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…
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…
Reducing data transfer costs with a Docker registry cache
API Management at Grofers with Kong
As we scaled up our backend at Grofers, we moved from a monolithic service to a microservice architecture. Our monolithic service was written to handle tasks like authentication and rate limiting as a part of its code base. When we started to set up various microservices we…
A Day in Release Engineering at Grofers
This post touches up facets of what release engineering is at Grofers and what the life of an engineer on this team looks like. After reading this, one should get an idea about why it is important to us, what is an engineer supposed to do to support the team…
Hoomans, emotions, products and other crises.
Wait, back up! Let’s take…
Community Update — March 2019 (Gurgaon)
For the Golang track, community member Ishaan Bahal talked about GRPC and its use cases from the ground up…
Making Grocery Shopping Faster on Web
We released Grofers’ web platform about two months back. This post describes a few performance improvements that we have achieved in recent times.
To bring about more user engagement and open the most straightforward user acquisition channel, we released our web platform to make it possible for…
Community Update — March 2019 (Bangalore)
How I Started Working With Kubernetes
Animation by Asif Jamal
I first heard about Kubernetes in 2016. When Docker was the new boom, Kubernetes was introduced as a prototype system to manage containers.
Though I was unsure of getting into it, I passed it at that time as I was content with containers and didn’t need any orchestration.
Credentials leaked in public? Here’s what Grofers implemented to prevent such mishaps!
How We Improved Information Security at Grofers
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…
Community Development @ Grofers
Photo taken at a meetup we hosted.
This upcoming Saturday(October 27th), we will be hosting meetups themed around Android, Python, and Kubernetes. This will be a great day to come by the office and chat with the people that built Grofers.
Be sure to bring your laptop(someplace to put all the stickers.)
Personal Staging Environment for Micro-Services Architecture
Grofers has been following micro-services architecture for a while now. While there are plenty of advantages…
React Native at Grofers:
Using React Native components inside native views
Horizontal scrolling widget has been built in…
Exploratory Data Analysis of orders on Grofers
Learnings From Two Years of Kubernetes in Production
Almost two years back, we took the decision to leave behind our Ansible based configuration management setup for deploying applications on EC2 and move towards containerisation and orchestration of applications using Kubernetes. We have migrated most of our infrastructure to Kubernetes. It was a big undertaking and had its own…
What Is Product Management?
Design by Asif Jamal
After talking to leaders of different expertise from multiple startups and being in a product role myself for over four years, I discovered that there is still ambiguity around what a product manager brings to the table.
Although, a good part of my understanding of the role has been shaped…
Adopting Tekton — Cloud Native CI Solution
We have been exploring Tekton as a CI platform recently for office and off-office work. So I thought to share all my findings with you.
Tekton is a powerful yet flexible, Kubernetes-native open-source framework for creating continuous integration and continuous delivery (CI/CD) systems. But before we proceed, let’s see what…
Designers, Good Designers, And Great Designers
To design is to solve a problem. And we solve problems all day long! Does that make everyone a designer?
Got into a fight with your partner?
Here are some possible solutions:
Shout and scream until you explode
Bring them flowers
Whip yourself a hundred times in an act of self-flagellation
Write a card
Buy them a present
Stop talking and hope they forget about it (my favourite), etc.
Ansible at Grofers (Part 2) — Managing PostgreSQL
We have diverse data needs at Grofers. And we use different kinds of databases to fulfill different needs. We started with Postgres in the beginning as our primary data store. And even though we have become polyglot with databases, Postgres remains to be the most used database…
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…
Grofers Virtual Hackday 2020
Everyone at Grofers Tech loves Hackathons because this is one day when we forget all the worries of the world and jump right into solving problems.
Be it an old idea solved using a new tech or a new idea solved with just an excel prototype, this is a day…
Building a technology first company
Over the past few years, we have seen rise of tech companies. There are a lot of definitions of what truly is a technology company. There are also different terminologies like “tech driven”, “tech enabled” and “pure tech”. And the debate goes on…
At Grofers, our vision is to be…
Latest news, articles and updates montly delivered to your inbox.