Security – Implementing TOTP Two-Factor Authentication in Go
Two-Factor Authentication (2FA) using TOTP (Time-based One-Time Password) is one of the most widely adopted security mechanisms for protecting user accounts. Authenticator applications such as: generate temporary verification codes that…
Jenkins – Making Jenkins Builds Easier to Identify with buildName / displayName
As CI/CD pipelines grow, Jenkins jobs tend to produce a large number of builds. When multiple branches, environments, and versions are involved, the default Jenkins build numbering quickly becomes difficult…
Jenkins – Dynamic Jenkins Parameters with Active Choices (Groovy + API)
In many CI/CD workflows, pipelines need to adapt based on dynamic infrastructure data. For example: Hardcoding these options inside Jenkins parameters quickly becomes unmaintainable. A much better approach is using…
Linux – A TUI for PostgreSQL Connections with AWS IAM Support
Managing PostgreSQL connections across multiple environments can quickly become messy. Different hosts, users, ports, databases — and when AWS RDS enters the picture with IAM authentication, the login process becomes…
Linux – A Simple TUI to Log Into AWS Profiles Faster
Working with multiple AWS accounts is something most DevOps engineers deal with daily. Profiles, SSO sessions, expired tokens, switching roles — it all adds friction to what should be a…
Elasticsearch / Kibana – Export logs 2/2
This is the second post about how to export application logs using Filebeat. As in the previous post (), I’ll create a Pod with two containers, one for the fake…
Elasticsearch – Index x Data stream
When an Index Automatically Becomes a Data Stream in Elasticsearch In Elasticsearch, Data Streams are a way to organize continuous time-based data (logs, metrics, events) so that Elasticsearch can automatically…
Elasticsearch / Kibana – Export logs 1/2
In this post, I’ll show you the first example of how to export logs from any application to Elastisearch using Filebeat. To keep things simple, I’ll create a Pod with…
Elasticsearch / Kibana – Instalation
In this post, I’ll show you how to perform a simple installation of Elasticsearch and Kibana on the same VM. Of course, you can create both in Kubernetes, for example,…
Nexus – Installation
Hello, after some time using Registry for Docker images and DevPy for Python modules, because they were simpler, lighter, and easier to maintain, I finally needed a more robust, open-source…