Category programming

Marshal structs the right way: Golang

A common problem which I have seen many of Golang beginner’s facing is handling structs in golang while marshalling to json etc. Even I came across this issue, so I...

Storing with Shared Preferences in Flutter

We usually want to persist some of the data in our apps. Eg. Storing user data, some flags, local user settings,etc. There are multiple ways to achieve this. You must...

Transactions on Postgres in Golang

In this article, I will be discussing how to execute DB operations on Postgres in Golang.

Sessions using Golang and Redis

In most of the applications/MVP you generally start the implementation with a login/signup feature. With some DB interactions this is quite easy.

Handle errors the right way — Golang

When you start working on a application, there are always some point of failures which can occur, a good programmer has to deal with handling with such unexpected situations in...

Running periodic background tasks in Golang

Problem - I had to download some files in the background every day on my Golang server. So, let’s break this problem into two parts -

New way to REST - Brief intro to GraphQL

This tutorial provides basic introduction to GraphQL. It is for folks who are looking to improve the way of implementing APIs. No prior knowledge is required , basic idea regarding...

Publish your First Python Package to the world in 5 minutes

Have you build something amazing and want everyone to use it ?

Category life

1st Month at Gojek

A new phase, new journey, new learnings… Just coming out of college with countless memories and moving to a new phase of life where you show and implement what you...

Role Model - You should have one

Today, during the Bootcamp 005 at Gojek, we were asked a simple question!

Category productivity

Improve your productivity with VS Code

I have been using VS Code for more than a year now. It’s a one stop editor for all my needs. I use it to code, write blogs and sometimes...