All Stories

IaC vs GitOps: How they differ?

This is a good DevOps interview question: “What’s the differences between IaC and GitOps?” I could easily say that IaC carries the torch for Configuration Management while GitOps is t...

In IaC, Dec 22, 2022

Install dig and nslookup on Debian

Dns tools such as dig and nslookup can be easily installed on Debian using the apt package manager. Let’s jump on the installation part.

In Debian, Dec 21, 2022

Pull Go modules from private repositories

One of the first struggles with Go, was when I wanted to have a private repo for the app. Apparently, if you run go get, Go uses Git to pull the specific versions of your dependency p...

In Go, Dec 20, 2022

Install Iptables on Alpine Linux

In this session I’m going to show you how to install Iptables on Alpine Linux. As always we want to avoid complex things, so this installation will be achieved in a maximum of two ste...

In Alpine Linux, Dec 19, 2022

Resolve: perl: warning: Falling back to the standard locale ("C").

There has to be at least one kind of issue after updating to the latest macOS major release. At first, I started noticing that recalling commands (control + R on macOS, Ctrl + R on Li...

In Perl, Dec 18, 2022

Install Iptables on Amazon Linux 2

Seemingly installing iptables on Amazon Linux 2 might not be useful if you consider aws security rules. However iptables allows managing more complex scenarios, like port forwarding, ...

In Iptables, AWS, Amazon Linux 2, Dec 17, 2022

macOS: xcrun: error: invalid active developer path

Yesterday I’ve tried to spin up some Git cloned Golang project for fun, and while trying to run make worker, I’ve received the following error in the console output: xcrun: error: inv...

In macOS, Dec 16, 2022

Install Wget on Alpine Linux

If you try to install and use wget on Alpine Linux you might get the error: wget: can't execute 'ssl_helper': No such file or directory. Here I’m going to show you how to fix the erro...

In Alpine Linux, Dec 15, 2022

PostgreSQL 101: replications

In PostgreSQL, choosing a replication strategy is a big deal, depending on what you want to achieve. This can be anything from High Availability, Backup and Disaster, mullti-master an...

In PostgreSQL, Dec 14, 2022

How to Pass Api Key Header in Curl

Most of the API proxy services like AWS Gateway API are used to secure some requests with a level of authentication. To achieve that you can use either Bearer tokens or API Keys. Here...

In Curl, Dec 13, 2022