Terminal Multiplexing using Tmux - Sessions, Windows, and PanesTmux is a terminal multiplexer, which means it lets you run and manage multiple terminal environments inside a single terminal window. tmux is structured like this: Session → Windows → Panes Session: your full workspace Windows: like tabs inside a ...Jan 25 · 3 min readrahulsblog.hashnode.dev
Securely Access Azure Key Vault Secrets in Azure DevOps CI/CD Pipelines Using Managed Identity and Federated CredentialsWhen I started working with Azure DevOps pipelines, one of the biggest challenges I faced was how to securely manage secrets. Hardcoding them inside a pipeline was never an option, and using plain text variables just didn’t feel right from a security...Sep 14, 2025 · 7 min readrahulsblog.hashnode.dev
Understanding Parent Shell and $$ in LinuxIf you’ve spent time writing shell scripts or debugging processes in Linux, you’ve probably come across $$ or $PPID. At first glance, these variables look cryptic, but they actually reveal a lot about how shells and processes work in Unix like system...Sep 7, 2025 · 3 min readrahulsblog.hashnode.dev
Check the ulimit by running the docker fileWhat’s the goal? The goal is to query the current system resource limit (e.g., RLIMIT_NOFILE, which controls the maximum number of open file descriptors) and expose it through an Nginx endpoint as part of the response. How are we going to achieve thi...Dec 30, 2024 · 3 min readrahulsblog.hashnode.dev
aws-nuke: nuke all AWS resources in an AWS account with a single click!In this article, we will learn everything there is about aws-nuke. Understanding aws-nuke Let us consider a simple scenario for our easy understanding of aws-nuke, Assume that you have an AWS account where multiple EC2 instances, load balancers, targ...Jan 16, 2023 · 4 min readrahulsblog.hashnode.dev