Golang Tutorial 1: Setting up golang
Installing golang using versionGoBrew is a command line tool that helps you manage multiple versions of Go on your machine.
Exponential backoff in go
IntroductionExponential backoff is a technique used to handle network errors and timeouts in a more robust and efficient way. The
Golang: Connecting to posgres using ssl
In this article, you will learn how to host a postgres server with ssl enabled using docker and connect to
Golang Tutorial 1: Introduction
In this tutorial, you will learn how to install golang, setup you vscode and write a simple hello world program.
Switching between Mac and Linux made easier
There might be cases where you need to be working in both OSX and Linux. Switching between Mac and Linux
MongoDB setup in AWS
MongoDB is an essential part of microservices architecture. MongoDB is a document-based no-SQL database. Let’s look at how
A Simple Prometheus client for httprouter
Prometheus is used for monitoring and alerts. Prometheus provides system and application monitoring which is essential for microservices architecture. Prometheus
Finding all Vulnerable Security groups in AWS using golang
Security is very important for any AWS infrastructure. Security groups are essential component for AWS security. Security group acts a
Cleaning up unused security groups in AWS using golang
As the AWS infrastructure becomes bigger, maintaining security groups becomes harder. This is very hard to do manually. In this
Switching between Mac and Windows PC made easier with Auto Hotkey
Switching between Mac and PC is such a pain. The hotkeys are so different that you mess up quit a