-
Book review: Clean Coder by Robert (Bob) Martin.
In this book, Bob Martin defines what professionalism is in the software industry. This is a “soft”…
-
Book Review: Clean Code A Handbook of Agile Software Craftsmanship (Martin, Robert C.)
In this book, “Uncle Bob” teaches us how to write clean (good) code. But why is clean…
-
Book Review: The Debian Administrator’s Handbook (Raphael Hertzog and Roland Mas)
This book trains you to be competent in managing Debian servers. Is this important or useful? Well,…
-
Book Review: Pro Git. 2nd edition.
If your job involves some aspect of programming, I recommend that you read Pro Git. Git is…
-
Prometheus, how to solve “error: unknown short flag ‘-c’, try –help”
If you’ve got this error, this is probably because you are using the sintax of an old…
-
How to make SSL work for MariaDB
First, follow this tutorial: https://www.cyberciti.biz/faq/how-to-setup-mariadb-ssl-and-secure-connections-from-clients/ Second, the only thing missing from that tutorial is this: In the…
-
How to solve Gitlab’s ‘Error loading key “(stdin)”: invalid format’
If you receive an error like this in your CICD pipeline $ echo “${GITLAB_CI_SSHKEY}” | ssh-add –…
-
How to start a Raspberry Pi in Grafana and disable screensaver
sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart Paste this: @xset s 0 0 @xset s noblank @xset s noexpose @xset dpms…
-
jq replacing contents with a variable in bash, for ElasticSearch queries
THe trick for replacing a variable inside a json in bash is the following: close the single…
-
How to make Filebeat’s include_lines work!
The key to make include_lines work is to understand that (1) Filebeat uses its own set of…
-
The secret to making Filebeat faster!
I used to complain about how slow Filebeat is after restarting. I did not want to restart…
-
Containers listen on default ports despite you don’t publish them
This is a very weird phenomenon that I found out the other day. When people make container…
-
Mastering Filebeat
Filebeat is the program that crawls your logs in a certain folder or file that you specify,…
-
Logstash introduction and tips
Why Logstash? Logs are text, Logstash converts that text into useful data and then helps you ingest…
-
Tips to improve your GROKing skills
Logstash’s GROK is the heart of the ELK stack. You must master this skill in order to…