Tag: Automation
Browse all articles, tutorials, and guides about Automation
Guides
Introduction to CI/CD with GitHub Actions
Learn to automate your development workflow with GitHub Actions, from basic builds to sophisticated deployment pipelines.
Introduction to Ansible
Learn how to automate server configuration and deployment tasks with Ansible, from basic concepts to production-ready practices.
Introduction to Bash
A guide to learning the basics of Bash scripting and command line usage.
Posts
How to Execute Multiple Commands in Docker Compose
Learn different techniques for running multiple commands in Docker Compose services, from simple command chaining to advanced multi-stage initialization scripts.
How to Execute Terraform Actions Without the Interactive Prompt
Learn how to automate Terraform workflows by bypassing the interactive prompt for commands like apply and destroy.
The GitHub Actions Workflow That Eliminated Our DevOps Bottleneck
How we reduced deployment time from 2 hours to 8 minutes using smart GitHub Actions patterns and parallel execution strategies.
How to Nuke All AWS Resources in an AWS Account
Learn how to safely and efficiently delete all resources in an AWS account using tools like AWS CLI and Terraform.
How to Check if a File Does Not Exist in Bash
Learn various methods to test for file non-existence in Bash scripts, including proper error handling, permission checks, and practical automation examples.
How to Check if a Directory Exists in Bash Shell Scripts
Learn multiple methods to check directory existence in Bash scripts, including proper error handling, permission checks, and practical use cases for reliable automation.
How to Get the Directory Where a Bash Script is Located
Learn multiple reliable methods to determine the directory path of your Bash script from within the script itself, including handling symbolic links and edge cases.