bo3bdo Blog - A Blog Made For bo3bdo
Welcome to my blog. Short posts with 🔥hot tips for a quick read.
List Of Tags
Html
-
browser
-
Laravel
-
PowerShell
-
Ubuntu
-
Git
-
Apache
-
PHP
-
MySQL

How To Install MySQL on Ubuntu 22.04
MySQL is an open-source database management system, commonly installed as part of the popular LAMP (Linux, Apache, MySQL, PHP/Python/Perl) stack. It implements the relational model and uses Structured Query Language (better known as SQL) to manage its data.
Read more →

How To Install Linux, Apache, MySQL, PHP (LAMP) stack on Ubuntu 22.04
Introduction
A “LAMP” stack is a group of open source software that is typically installed together in order to enable a server to host dynamic websites and web apps written in PHP. This term is an acronym which represents the Linux operating system with the Apache web server. The site data is stored in a MySQL database, and dynamic content is processed by PHP.
In this guide, you’ll set up a LAMP stack on an Ubuntu 22.04 server.
Read more →

Laravel Blade Hot Refresh With Vite
The Laravel team updated the first-party Laravel vite-plugin package to support full page reload on blade/arbitrary file changes. Vite will do a full page reload when you edit a blade template (or any other file you configure) that changes. No more manual browser refreshing is required during development!
The basic configuration in your vite.config.js file looks like the following when
Read more →

You should be customizing your PowerShell Prompt with PSReadLine
I thought I had things pretty well dialed in. I even used PSReadLine, a bash inspired readline implementation for PowerShell.
But was I REALLY USING IT? No. Honestly, at the time I wouldn't be able to tell you what it offered me as a command line users. Wow was I wrong.
Don't sleep on PSReadLine if you use PowerShell as your preferred prompt. Head over there and give them some love and a star and buckle up, friends!
Read more →

Laravel IDE Helper Generator
This package generates helper files that enable your IDE to provide accurate autocompletion. Generation is done based on the files in your project, so they are always up-to-date.
Read more →

HOW TO HARD REFRESH BROWSER AND CLEAR CACHE USING WINDOWS OR LINUX
Why is my website not showing my changes?
When changes are made to your website they may not register immediately to your browser. You can hard refresh your browser, and if that doesn’t work clear your cache.
Read more →

Creating Your Own PHP Helpers in a Laravel Project
Laravel provides many excellent helper functions that are convenient for doing things like working with arrays, file paths, strings, and routes, among other things like the beloved dd() function.
You can also define your own set of helper functions for your Laravel applications and PHP packages, by using Composer to import them automatically.
Read more →

Adding estimated time to read an article in Laravel
hen you want to extend some of the classes’ functionality in Laravel, Macros are your best bet. Your imagination is the only limit to what you can do with macros.
For instance, I have recently come across a handly little macro shared by Marcel Pociot that gives you the estimated reading time for the given text(s).
Here’s how the macro looks like.
Read more →

Laravel 9 CRUD Example Tutorial for Beginners
Laravel 9 CRUD Example Tutorial for Beginners Today we will be learning how to create a Laravel CRUD (Create, Read, Update, Delete) web application step by step from scratch.
Read more →