Hello, my name is Bobby. Welcome to my Dev Blog

I am a professional DevOps Engineer with a demonstrated history of working in the internet industry. I am an avid Linux lover and supporter of the open-source movement philosophy.

Blog Post illustration

Introduction Laravel is an open-source PHP framework. It was created by Taylor Otwell and it is based on Symfony. As of Laravel 6.x, it now follows Semantic Versioning, which essentially means that the major framework releases are released every six ...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction Using a long and secure MySQL password is necessary, however having to type that long password every time you run mysql -u root -p could be a bit frustrating especially if you want to run some MySQL commands in a script without being pro...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

List of Useful Exim Commands

Published

Introduction Exim is one of the most popular message transfer agent (MTA). It is widely used on different systems and is the goto message transfer agent for most cPanel servers. Exim was developed at the University of Cambridge for use on Unix system...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

How to write your first Bash script?

Published

Introduction Bash scripting lets you automate a lot of your tasks on Linux and UNIX systems. Bash combines the power of the Linux commands and tools with a powerful and robust scripting language. Bash is widely available on various operating systems....

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction I host all of my websites on DigitalOcean Droplets and I also use Cloudflare as my CDN provider. One of the benefits of using Cloudflare is that it reduces the overall traffic to your user and also hides your actual server IP address beh...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

How to create custom bash commands?

Published

Introduction 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
Bobby Iliev
Blog Post illustration

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
Bobby Iliev
Blog Post illustration

SSL Checker Linux Command Line Tool

Published

IntroductionThe 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
Bobby Iliev
Blog Post illustration

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
Bobby Iliev
Blog Post illustration

Introduction to Ansible - Part 5

Published

IntroductionWelcome 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
Bobby Iliev
1 2 ... 10 11 12 13 14 15 16 17 18 19