![Blog Post illustration](https://cdn.devdojo.com/posts/images/June2020/how-to-create-custom-bash-commands1.jpg)
How to create custom bash commands?
PublishedIntroduction As a developer or system administrator, you might have to spend a lot of time in your terminal. I always try to look for ways to optimize any repetitive tasks. One way to do that is to either write short bash scripts or create custom com...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/June2020/fun-tech-quiz-questions-directly-in-your-terminal1.jpg)
Introduction Quizzes are a great way to test your knowledge on a specific topic. So I decided to create a tool called the Quiz API! Quiz API is a simple HTTP REST API for technical quizzes including a wide variety of topics like: Linux, DevOps, Prog...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/June2020/ssl-checker-linux-command-line-tool1.jpg)
SSL Checker Linux Command Line Tool
PublishedIntroductionThe SSL Checker tool allows you to quickly diagnose problems with your SSL certificate installation and also gives you some useful information like when your SSL certificate would expire, the issuer of the certificate, and more....
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/June2020/bash-script-to-summarize-your-nginx-and-apache-access-logs1.jpg)
IntroductionOne of the first things that I would usually do in case I notice a high CPU usage on some of my Linux servers would be to check the process list with either top or htop and in case that I notice a lot of Apache or Nginx process I would qu...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/May2020/introduction-to-ansible-p5.png)
Introduction to Ansible - Part 5
PublishedIntroductionWelcome to part 5 of my Introduction to Ansible blog post series! If you have not read previous parts of the Introduction to Ansible series, you can find them here: - Part 1: Here I cover what Ansible is and how to fin...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/May2020/introduction-to-ansible-p4.png)
Introduction to Ansible - Part 4
PublishedIntroductionWelcome to part 4 of my Introduction to Ansible blog post series! If you have not read previous parts of the Introduction to Ansible series, you can find them here: - Part 1: Here I cover what Ansible is and how to find...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/May2020/introduction-to-ansible-p3.png)
Introduction to Ansible - Part 3
PublishedIntroductionWelcome to part 3 of my Introduction to Ansible blog post series! If you have not read part 1 and part 2 of the Introduction to Ansible series, you can find it here: - Part 1: Here I cover what Ansible is and how to find your...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/May2020/introduction-to-ansible-p2.png)
Introduction to Ansible - Part 2
PublishedIntroductionWelcome to part 2 of my Introduction to Ansible blog post series! If you have not read part 1 of the Introduction to Ansible series, you can find it here: Part 1: Here I cover what Ansible is and how to find y...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/May2020/introduction-to-ansible-p1.png)
Introduction to Ansible - Part 1
PublishedIntroductionWhen it comes to automation nowadays Ansible seems to be everyone's choice. By using Ansible you can automate and simplify repetitive and complex tasks and it is easy to get started with compared to other automation tools like Puppet for ...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)
Bobby Iliev
![Blog Post illustration](https://cdn.devdojo.com/posts/images/April2020/how-to-work-with-json-in-bash-using-jq2.jpg)
How to work with JSON in BASH using jq?
PublishedIntroductionThe jq command-line tool is is a lightweight and flexible command-line JSON processor. It is great for parsing JSON output in BASH.One of the great things about jq is that it is written in portable C, and it has zero runtime dependen...
![bobbyiliev avatar](https://cdn.devdojo.com/users/April2020/bobbyiliev.jpg)