<b/log>

Setting up Vault on Jenkins Pipelines for Production

Jenkins has been providing top notch CI/CD systems for many years, and integrating Vault API into Jenkins is not really hard. But getting it done for production might be complicated depending on your requirements and the amount of security you might be needing in your company. Using the Jenkins Hashicorp Vault is the most straightforward way of using Vault credentials inside your Jenkins pipeline. The usage is pretty much straightforward if you are a Groovy master.
Read more →

A short sweet intro to Vault

Hashicorp Vault has been a rising star in managing credentials for open source powered organizations. Vault has significantly done a good job in keeping up the development, and the wide plugin support over most of DevOps / SysOps toolsets. Wanna use Vault in Jenkins, go ahead! There is already a Hashicorp Vault Plugin out there! You use Terraform too? Built by the creators of Terraform, Vault has made credential management systems in complex organizations a piece of cake.
Read more →

Configuring Grafana Loki with Amazon S3

Its' the 21st Century, and we need to have a detailed analysis of logs across multiple platforms in a single touch. (doing something in the 21st century is a equally a good reason to do anything by the way). Grafana is a powerful monitoring and logging frontend which beautifully displays data in charts, histograms, with alerts and notifications supporting multiple mainstream communication platforms including but not limited to Telegram and Discord!
Read more →

KDE Apps with Python: Part 1

Most of the applications created by KDE are primarily written in C++. Previously, I have worked with Qt apps on Python, but never gave QML a shot. QML is the new trend in desktop and mobile applications, because its faster, and easier to develop. Writing GUI’s have become a piece of cake. So, how do we exactly put together QML apps, with Python? First, I wanted to try Qt6 out. So I set up my python environment with PySide6 and poetry.
Read more →

So Long Freenode

This week, numerous open source communities had a tough time sorting out the chaos revolving around with Freenode and other IRC networks. With multiple events of “hostile takeover”, many Channel operators are forced to analyze both sides of the coin, and decide on an unbiased solution for all users associated with your project. IRC has been an age-old communication platform. But its simplicity keeps tech-savvy users attracted to this platform. IRC has always been a nostalgy for me.
Read more →