Git: What is .DS_Store and should you ignore it?
Updated: Feb 23, 2024
In the world of version control with Git, understanding which files to track and which to ignore is crucial for efficient team collaboration and project management. Among the various files you’ll encounter, one peculiar type that......
NGINX underscores_in_headers: Explained with examples
Updated: Feb 20, 2024
Introduction When working with NGINX, a popular HTTP and reverse proxy server, understanding and properly-configuring header field names is critical. By default, NGINX does not recognize headers with underscores in them. This setting......
How to use Jenkins CI with private GitHub repositories
Updated: Feb 04, 2024
Introduction Continuous Integration (CI) has revolutionized the way we develop software, allowing teams to integrate their work frequently, detect errors quickly, and improve quality. Jenkins, an open-source automation server, plays a......
Terraform: Understanding State and State Files (with Examples)
Updated: Feb 04, 2024
Mastering Terraform requires understanding its core concepts, and among them, the state and state files hold a pivotal role. This guide aims to demystify the nuances of Terraform’s state management and how state files work,......
SHA1, SHA256, and SHA512 in Terraform: A Practical Guide
Updated: Feb 04, 2024
Introduction In the ever-evolving landscape of infrastructure as code (IaC), security remains a paramount concern. Terraform, a popular IaC tool, allows developers to safely manage their infrastructure by writing clear and declarative......
CSRF Protection in Jenkins: An In-depth Guide (with examples)
Updated: Feb 04, 2024
Overview Cross-Site Request Forgery (CSRF) is a prevalent security threat that exploits the trust a web application has in a user’s browser. Jenkins, an open-source automation server extensively used in Continuous Integration and......
Terraform: How to Merge 2 Maps
Updated: Feb 04, 2024
Introduction In the world of Terraform, managing infrastructure as code is both a practice and a philosophy. One common task that often puzzles newcomers and seasoned users alike is merging 2 maps. This article will guide you through......
Terraform: How to extract filename/extension from a path
Updated: Feb 04, 2024
Introduction Managing infrastructure as code requires dealing with numerous file paths, especially in Terraform, where configurations, state files, and various scripts often play a crucial role. Understanding how to manipulate and......
JSON encoding/decoding in Terraform: Explained with examples
Updated: Feb 04, 2024
Introduction Terraform, an Infrastructure as Code (IaC) tool developed by HashiCorp, is a popular choice amongst developers for automating the deployment of server and application infrastructure. With its user-friendly HCL (HashiCorp......
Sorting Lists in Terraform: A Practical Guide
Updated: Feb 04, 2024
Introduction In this comprehensive guide, we will delve into the nuanced world of sorting lists in Terraform. Terraform, a potent tool in the realm of Infrastructure as Code (IaC), offers us the flexibility to define, provision, and......
Terraform: How to trigger a Lambda function on resource creation
Updated: Feb 04, 2024
Overview Integrating AWS Lambda with Terraform can lead to efficient and scalable cloud infrastructure, managing resources and executing serverless operations effectively. This tutorial dives into the specifics of triggering an AWS......
How to use Terraform templates
Updated: Feb 04, 2024
Overview Terraform, an open-source infrastructure as code software tool created by HashiCorp, allows users to define and provision data center infrastructure using a high-level configuration language. In this tutorial, we will dive......
Page 1 of 58 Next →