Canary Deployment With Istio

Kubernetes, Istio, Canary

Canary Deployment With Istio

Istio service mesh is great for many things ie. Security, Multicluster and hybrid deployment, Circuit breakin…
Profiling Go Web Services in Production

go, optimization

Profiling Go Web Services in Production

In this article, we will explore how to securely and reusably instrument a Go web service for CPU and memory …
Go Workspaces: Simplifying Multi-Modular Projects

go, multi-moduler, monorepo

Go Workspaces: Simplifying Multi-Modular Projects

A multi-modular Go workspace provides a structured and efficient approach to managing multiple independent mi…
Twelve-Factor App in Go

Go, Microservices, 12-factor

Twelve-Factor App in Go

When we want to create a Twelve-Factor app in Go, it’s crucial to adhere to the twelve guiding principles. Th…
Run Ansible Playbook After Terraform: Provision and Configure Bastion Host in AWS

terraform, ansible, aws

Run Ansible Playbook After Terraform: Provision a…

Often we have to provision EC2 instances as bastion hosts and then we run ansible playbooks or init scripts t…
Functions and Methods in Go

Go

Functions and Methods in Go

To begin with Go, we have to understand Go functions and methods. And how they differ from other languages. T…
Tooling Go Microservices With Consul Service Discovery and KV Store

microservices, go

Tooling Go Microservices With Consul Service Disc…

Consul, at its core, is a service networking solution. It provides a service mesh solution, network configura…
Scaffolding A gRPC service with Go (Golang) For Production

go, gRPC, microservice

Scaffolding A gRPC service with Go (Golang) For P…

gRPC is google's high-performance RPC framework. Working with Remote Procedural Calls (RPC) has always been a…
Deep Learning Workstation Setup with Ubuntu 22.04

DL Workstation

Deep Learning Workstation Setup with Ubuntu 22.04

It's essential, often a challenge for machine learning enthusiasts, learners, and/or engineers to set up thei…
Deploy Geo-Restriced Service with Nginx, GeoIP2, and Docker

microservices, nginx, docker

Deploy Geo-Restriced Service with Nginx, GeoIP2, …

It is often a feature for a service to restrict content based on country to ensure compliance. From my person…
The Math and Code Behind Aligning Faces

Computer Vision

The Math and Code Behind Aligning Faces

Facial alignment is a prerequisite to many machine learning and deep learning applications. We will be solvin…
Face Detection With OpenCV Haar Cascade vs Dlib HOG

Computer Vision

Face Detection With OpenCV Haar Cascade vs Dlib H…

Face detection is the step 1 process for various vision projects. Face detection, as the name suggests, is id…
How to Create Your Own Blog with Django/How I created This Blog

Create blog with Django

How to Create Your Own Blog with Django/How I cre…

I have created the blog while I was learning Django. I cannot emphasize enough how much I loved the framework…
Real-Time Head Pose Estimation With OpenCV and Dlib

Computer Vision

Real-Time Head Pose Estimation With OpenCV and Dl…

Head pose estimation is used widely in various computer vision applications- like VR applications, hands-free…
Dockerize Django along with Nginx and PostgreSQL

Docker

Dockerize Django along with Nginx and PostgreSQL

"Docker is Inception for Linux", is how I like to put it when it comes to explaining docker. Cause docker is …
A Date with MQTT

IoT

A Date with MQTT

Hey, meet MQTT! The perfect protocol in the realm of IoT. Okay, that’s the best non-tech line I can imagine o…
Deep Learning Can Protect Outdoor Safe Distance During COVID-19

Computer Vision

Deep Learning Can Protect Outdoor Safe Distance D…

We are all going through a time that we have never imagined. Those who lost hope in humanity our frontline he…