Hello, There!#
It’ is my space to share my firsthand experiences in the realm of DevOps.
These include but are not limited to DevOps methodologies like: Amazon Web Services (AWS), Python, Infrastructure as a Service (IaaS), Kubernetes, ELK stack and OpenSearch.
Through this platform, I aim to share insights, experiences, and knowledge about my journey within these domains.
My Blog
whoami
Recent blog posts#
Helm Charts: Development Practices from a Programmer’s Perspective
Blog Post Publish Date: 2025/02/25
In the last quarter of 2024, I delved deep into the world of Helm Charts and encountered several challenges. Initially, creating a new Helm Chart seemed to introduce complexity, and I didn’t see significant advantages over using Kustomize. However, after spending days reflecting, reading more about Helm, and examining existing projects, I gained insights that helped me view Helm as an ally rather than an unnecessarily complex tool. So, I compiled the main insights in this blog post to present Helm chart development tips from a programmer’s perspective.
Logstash DB Enrichment - Tips and Traps!
Blog Post Publish Date: 2025/02/16
In this blog post, I share my experiences with Logstash log enrichment using a database. I’ll cover some hidden behaviors and the importance of configuring the JDBC connection string parameters to avoid mysterious problems that are hard to replicate and not clearly documented. These tips come from real-world scenarios and aren’t always obvious in the official documentation. I hope they help you save hours of troubleshooting and searching through forums.
OpenSearch Concepts - Index and Shards
Blog Post Publish Date: 2025/01/05
OpenSearch is a powerful platform, but having a solid understanding of its basic concepts is essential for a seamless experience with the stack. In this blog post, we’ll cover one of the most fundamental aspects of OpenSearch administration: Indices and Shards.
Dynaconf: The Python Config Silver Bullet!
Blog Post Publish Date: 2024/07/21
This blog post outlines a brief overview of best practices for application configuration, explains the main features of Dynaconf, and provides a hands-on example of how to extend it to retrieve parameters from AWS Parameter Store.
Logstash Sniffing: Improving Log Ingestion in OpenSearch Scalable Clusters
Blog Post Publish Date: 2024/06/08
This blog post outlines an optimize log ingestion in OpenSearch using Logstash. It will address a common issue related to shipping logs to scalable OpenSearch clusters and provide an effective solution to enhance resource utilization.
fzf: Life is Too Short for Pipe Grep
Blog Post Publish Date: 2024/04/28
This blog post outlines the advantages of the fzf (Fuzzy Finder CLI) and explains how to configure its Zsh widgets.
ZSH + Starship: A Productivity Masterpiece
Blog Post Publish Date: 2024/02/08
This blog post covers my prompt customization experience, favorite ZSH Plugins, ZSH options, and Starship configuration. Finally, I introduce a simple guide to configure my custom theme from scratch.
Properties Overriding: A Smart Way to Customize Systemd Unit Properties
Blog Post Publish Date: 2023/11/19
This blog post covers an smart alternative to customize systemd unit process parameters.
Logstash Modular Pipelines: An Elegant Structure for Code Reusability and Duplication Avoiding
Blog Post Publish Date: 2023/11/12
This blog post explores a Logstash pipelines structure to mitigate code duplicated and presents an elegant method for reusing code section across multiple pipelines.
Cloud Computing: Overview and Concepts
Blog Post Publish Date: 2023/10/21
This blog post explores the impact of Cloud Computing, essential concepts, primary Cloud models, and my opinion about its adoption.
Git Clients Benchmarking: CLI vs. Graphical Interfaces
Blog Post Publish Date: 2023/10/19
This blog post is aimed at helping you understand the pros and cons of the most popular Git repository clients.