Bobby Iliev

@bobbyiliev

2284 Points

24 Followers

63 Posts

Joined March 6th, 2019

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.

8 Awesome VS Code Extensions for Laravel Developers

Introduction While I'm still a sublime fan for quite some time, I've been mainly using VS Code. For anyone who is just getting started with Laravel, I would recommend going through this Laravel basics...
8 Awesome VS Code Extensions for Laravel Developers

10 Tips for Being an Awesome Developer

Introduction It is no secret that it is about constancy and devotion! Find your niche and don't stop DEVeloping yourself! If you would like to continue growing as a developer, here are some tips for b...
10 Tips for Being an Awesome Developer

How to generate title slugs in Laravel?

Introduction If you are not sure what a slug exactly is, you should go through this post here first: https://devdojo.com/devdojo/what-is-a-slug There are many reasons why you would want to have a nice...
How to generate title slugs in Laravel?

How to add a simple RSS feed to Laravel without using a package?

Introduction RSS stands for Really Simple Syndication and is a feed that returns information in XML format. Having an RSS feed would allow your users to track the latest posts on your website easily....
How to add a simple RSS feed to Laravel without using a package?

What is Laravel Zero and how to get started?

Introduction Laravel Zero is an open-source PHP framework that can be used for creating console applications. Laravel Zero is not an official Laravel package but was created by Nuno Maduro, who is als...
What is Laravel Zero and how to get started?

How to create a contact form with Laravel Livewire?

Introduction Laravel Livewire was created by Caleb Porzio that allows you to add reactivity to your Laravel applications. If you are not familiar with Laravel Livewire, I would recommend reading this...
How to create a contact form with Laravel Livewire?

How to Add a Simple Infinite Scroll Pagination to Laravel?

Introduction In order to optimize your website load time, you should not load too many resources on one page as it could result in longer page load times. That is why it is good to use pagination to l...
How to Add a Simple Infinite Scroll Pagination to Laravel?

What is GitHub CLI and how to get started?

Introduction The GitHub CLI or gh is basically GitHub on command-line. You can interact with your GitHub account directly through your command line and manage things like pull requests, issues, and ot...
What is GitHub CLI and how to get started?

What is Laravel Blade UI Kit and how to get started?

Introduction The Blade UI Kit is a collection of components that you could use in your Laravel Blade. The package was created by Dries Vints who is also a developer at Laravel. If you are not familiar...
What is Laravel Blade UI Kit and how to get started?

How to speed up your Laravel application with PHP OPcache?

Introduction Using PHP OPcache is a great way to improve your overall performance. OPcache stores pre-compiled script bytecode in memory, which eliminates the need for PHP to load and parse scripts on...
How to speed up your Laravel application with PHP OPcache?

What is Laravel Jetstream and how to get started?

Introduction Laravel 8 was released on September 8th along with Laravel Jetstream. Laravel Jetstream is a new application scaffolding for Laravel. Laravel Jetstream replaces the legacy Laravel authent...
What is Laravel Jetstream and how to get started?

What is new in Laravel 8?

Introduction As of writing this post, Laravel 8 is still not officially out, but it was just announced at Laracon Online. Here is a list with some of the new excellent features that you will get with...
What is new in Laravel 8?

How to Use Katacoda to Create Highly Engaging Training Tutorials?

Introduction Katacoda is an interactive technical learning platform. Katacoda provides environments that are accessible via the browser, with no need for configuration or download any special software...
How to Use Katacoda to Create Highly Engaging Training Tutorials?

The Top 5 Apps I Use Every Day

Introduction There is a huge number of useful apps you can download. They could make your day more organized, better planed, less stressful. Besides, they would save you time. Here are my TOP 5 appli...
The Top 5 Apps I Use Every Day

How to check Laravel Blade View Syntax using artisan?

Introduction The Laravel community has been growing exponentially, and there are a lot of fantastic packages out there. I recently came across a Laravel package that provides an artisan command to che...
How to check Laravel Blade View Syntax using artisan?

How to exclude files from your Git project using .gitignore?

Introduction If you are using git along with Github, Gitlab for example, you need to make sure that you do not include any sensitive information to your repositories like passwords or secrets. To do t...
How to exclude files from your Git project using .gitignore?

How to create an interactive menu in Bash?

Introduction No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you can use Bash scripts to combine different Linux commands and automate boring and repetitive daily...
How to create an interactive menu in Bash?

Top 18 Git commands that you should know

Introduction Git is without a doubt the most popular version control system for tracking changes in source code out there. The original author of git is Linus Torvalds who is also the creator of Linux...
Top 18 Git commands that you should know

How to get a free domain name for your Laravel project?

Introduction There could be various reasons why you would need a free domina name for your project. For example, having multiple side projects could be quite costly in case that your projects are not...
How to get a free domain name for your Laravel project?

5 Morning Habits That Will Help You Be More Productive

Introduction Have you ever had that kind of a day in which you have no desire for doing anything productive even though you have a lot of work and various tasks for the day but the only thing you do i...
5 Morning Habits That Will Help You Be More Productive

3 Useful Hacks for Working from Home

Introduction Many people have been working from home for the last few months. The world lockdown had inflicted different changes in the daily life of everyone. In order to work effectively, you will n...
3 Useful Hacks for Working from Home

How to Install Laravel on DigitalOcean with 1-Click?

Introduction Laravel is an amazing PHP framework that makes working with PHP great. As of the time of writing this tutorial, Laravel has more than 105 million installs according to Packagis, so as you...
How to Install Laravel on DigitalOcean with 1-Click?

How to use Forelse loop in Laravel Blade?

Introduction If you have ever done any coding you are most likely well familiar with the foreach loops. Without any doubt, a foreach loop is one of the best ways to iterate over the elements of the co...
How to use Forelse loop in Laravel Blade?

How to copy or move records from one table to another in Laravel?

Introduction In some cases when a particular table grows too much it might slow down your Laravel website. You might want to clear old records or archive them to another table so that you could keep y...
How to copy or move records from one table to another in Laravel?

How to add simple search to your Laravel blog/website?

Introduction There are many ways of adding search functionality to your Laravel website. For example, you could use Laravel Scout which is an official Laravel package, you can take a look at this tuto...
How to add simple search to your Laravel blog/website?

How to limit the length of a string in Laravel?

Introduction There are many different ways to limit the length of a string. For example, you could use CSS, JavaScript, or do it through PHP. Laravel also provides a nice helper to make this easy! We...
How to limit the length of a string in Laravel?

How to Transfer Files from One Linux Server to Another Using rsync?

Introduction The rsync command is probably one of the most used commands out there. It is used to securely copy files from one server to another over SSH. Compared to the scp command, which does a sim...
How to Transfer Files from One Linux Server to Another Using rsync?

How to convert markdown to HTML in Laravel and Voyager?

Introduction Markdown was created by John Gruber and Aaron Swartz who contributed on the syntax. Nowadays Markdown is everywhere, from readme files and writing messages in online discussion forums. I'...
How to convert markdown to HTML in Laravel and Voyager?

How to Create Custom Laravel Maintenance Page?

Introduction More often than not you would need to perform some maintenance for your Laravel website. Luckily Laravel makes it super easy to put your application in maintenance mode! In this tutorial,...
How to Create Custom Laravel Maintenance Page?

Cool way of sharing your Linux terminal session with named pipe/FIFO

Introduction In Linux and other Unix systems, a pipe is a way of redirecting the output of one command or a process to another. This is also known as an unnamed pipe. For example, you could combine th...
Cool way of sharing your Linux terminal session with named pipe/FIFO

Loading More Content

© 2020 DevDojo LLC. All rights reserved.