I show you how to upgrade your Laravel 9 project to version 10 and help you decide whether the return on investment is worth it.
Smaller and even easier than Vue.js, setting up Alpine.js is as easy as copying and pasting a code snippet.
Laravel 11 will be released on February 6th, 2024. Its development is still ongoing. Let's dive into every relevant new feature we know about already.
This is the most comprehensive tutorial about Tailwind CSS. Learn how to make front-end development great again.
Looking to learn web development but don't know where to start? Check out our list of the best online paid and free platforms to get started!
Store and manage files on Dropbox and use it to back up your Laravel app automatically.
Nailing a Laravel job interview can be a daunting task, but with the right preparation and mindset, you can set yourself up for success.
A soft delete in Laravel allows you to prevent mistakes by not removing sensitive data from your database right away.
Take your code to the next level, thanks to exceptions. Handle errors in a more graceful way within try and catch blocks.
Choose a cloud hosting provider for Laravel Forge and deploy your next Laravel project quickly and without any DevOps cost.
Laravel Collections make arrays more powerful and convenient to work with. This article provides tons of quick tips to instantly make your codebase better.
Learning a framework can be overwhelming, but time and execution will make you a master. Here are some best practices to help you toward your goal.
Whether PHP is dead is a matter of numbers, not opinions. I will provide you with essential statistics that will lead you to make better decisions.
Improve your projects by leveraging the power of GPT, the famous language model, using PHP and OpenAI's REST API.
Here's a case study for my blog in the programming niche, where I share everything I did to increase clicks by a huge amount since the beginning.
PHP 8.3 was released on November 23, 2023, and as usual, you need to be up to date with new features and breaking changes for easier transitions.
There are multiple ways to check if an array is empty. Let me tell you about each of them and why and when you should use them.
Learn why and how to fix "Methods with the same name as their class will not be constructors in a future version of PHP" warnings.
Learn why the "Using $this when not in object context" error happens, and let me show you the only way to fix.
Debugging requires dissecting everything. Here's a list of all the one-line of code built-in ways to print arrays in PHP (and even Laravel-specific helpers).
Learn why the "Invalid argument supplied for foreach()" warning happens, and let me show you multiple ways to fix it.