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

I am a professional System Administrator 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 In this tutorial, we are going to build a web application using AdonisJS and integrate it with Materialize to create a real-time dashboard based on streaming data using standard SQL. Materialize lets you define views you want to maintain...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction In this quick tutorial, you will learn how to find the duplicate values in a SQL table with a single SQL query. Let's say that we have a table called users with the following data: SELECT username,email FROM users; +----------+----------...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction If you've ever used SQL, you probably know that UNIONs can be quite confusing at first. In this quick post we are going to learn what the difference between UNION and UNION ALL is! Difference between UNION and UNION ALL The main thing to...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction In this tutorial, I will show you how Materialize works by using it to run SQL queries on continuously produced nginx logs. By the end of the tutorial, you will have a better idea of what Materialize is, how it's different than other SQL...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction If you've ever used SQL, you probably know that JOINs can be very confusing. In this quick post we are going to learn what the difference between JOIN and INNER JOIN is! Difference between JOIN and INNER JOIN Actually, INNER JOIN AND JOI...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction In some cases if you have a really large .sql file, it is best to import it via the command line. You might need to do this in case that you are using a tool like PHPmyAdmin, which more often than not, has a certain limit that the file t...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction In this quick tutorial, you will learn how to add a default value to an existing column in MySQL. Prerequisites You always need to be careful, when changing the structure of an existing column in your database. Make sure to always have b...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction No matter if you are a data analyst or a system administrator when working with unstructured files in Linux there are a set of commands that would help you a lot in your daily tasks. In this tutorial, you will learn the basics of the fol...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

💡 Introduction to Docker This is an open-source introduction to Docker guide that will help you learn the basics of Docker and how to start using containers for your SysOps, DevOps, and Dev projects. No matter if you are a DevOps/SysOps engineer, dev...

bobbyiliev avatar
Bobby Iliev
Blog Post illustration

Introduction By creating a repository with the same name as your GitHub username (eg. bobbyiliev/bobbyiliev) you actually create a special repository. Its README.md will appear on your public profile. In this post I will show you how to automatically...

bobbyiliev avatar
Bobby Iliev
« 1 2 3 4 5 6 7 8 9 10 ... 14 15