Learn about Laravel and its ecosystem.
Join more than 30,000 readers and skyrocket your web development skills.
Popular articles
-
Your sponsored article here
Talk about your business, stay on top of everything for a week, and get a valuable link for life.
- Sponsored
- Category
-
Use Bun as your package manager in any Laravel project
Enjoy a faster workflow to build your front-end dependencies in your Laravel projects, thanks to the package management abilities of Bun.
Updated on September 10, 2023
-
5 ways to check which Laravel version you are running
Knowing which Laravel version you are running is important before you start writing code on a new project. There are multiple ways to do so.
Updated on August 24, 2023
-
3 crucial Laravel architecture best practices for 2023
Explore Laravel's default architecture to simplify collaboration, compatibility, and onboarding.
Updated on September 1, 2023
-
20+ Laravel best practices, tips and tricks to use in 2023
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.
Updated on August 12, 2023
-
Here's how to fix the "419 Page Expired" error in Laravel
Here's how to fix one of the most frequent issues in Laravel and learn exactly why it happens.
Updated on August 12, 2023
-
PHP 8.3: new features and release date.
PHP 8.3 will be released in November 2023, and as usual, you need to be up to date with new features and breaking changes for easier transitions.
Updated on July 3, 2023
-
Here's the fix to "using $this when not in object context."
Learn why the "Using $this when not in object context" error happens, and let me show you the only way to fix.
Updated on December 14, 2022
-
Laravel 10: the mindful upgrade guide
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.
Updated on August 12, 2023
-
Laravel migrations: a simplified and step by step guide
Migrations are essential in any Laravel app using a database. I will tell you what they are, why you should use them and how you can generate them.
Updated on September 3, 2023
-
Use Bun as your package manager in any PHP project
Enjoy a faster workflow to build your front-end dependencies in your PHP projects, thanks to the package management abilities of Bun.
Updated on September 10, 2023
-
PHP for Mac: get started fast using Laravel Valet
Use your Mac as an ideal PHP environment thanks to the power of Laravel Valet. You can finally say goodbye to Docker!
Updated on August 12, 2023
A variety of topics
-
Laravel
LaravelLaravel is a world-class web application framework with an expressive and elegant syntax used by the biggest companies in the world. -
PHP
PHPPHP, or Hypertext Preprocessor, is a server-side scripting language designed for web development, enabling you to create web application that can change while you are sleeping. -
Alpine.js
Alpine.jsAlpine.js is a lightweight JavaScript framework for pragmatic developers building reactive web interfaces. -
CSS
CSSCSS, or Cascading Style Sheets, is a language used to define and apply styles (like fonts, colors, and spacing) to your favorite pages. -
Databases
DatabasesDatabases are the pillars of our digital world, turning chaos into organized, accessible knowledge. -
GPT
GPTGPT, or Generative Pre-trained Transformers, is a revolutionary LLM (Large Language Model) that changed world of artificial intelligence forever. -
JavaScript
JavaScriptJavaScript is a versatile, high-level programming language that makes the web less boring by adding dynamic behavior. -
Livewire
LivewireLivewire is what enable Laravel developers to build interactive web applications without the hassle of dealing with complex JavaScript workflows. -
Packages
PackagesPackages help millions of developers getting the work done. Let me present you some of them. -
Security
SecurityLearn how to protect your web applications from common security vulnerabilities. -
SEO
SEOCoding is great, but having real users is even better. Learn how to build sustainable long-term traffic with Search Engine Optimization (SEO). -
Tailwind CSS
Tailwind CSSTailwind CSS is a utility-first framework that will make you fall in love with UI design again, and teach you to always question the status quo. -
Testing
TestingTesting is the most important step to ensure the stability of your web applications. Learn how to write tests that makes you confident when deploying new code. -
Tools
ToolsThe toolbelt of a developer is what allows them to do their magic. It's important to keep up with the latest and find new ways to be more productive and getting your time back. -
Vue.js
Vue.jsVue.js is an approachable, performant and versatile framework for building web user interfaces. -
Web Hosting
Web HostingChoose the right cloud hosting for your web applications and ensure their stability over time.
Latest articles
-
Your sponsored article here
Talk about your business, stay on top of everything for a week, and get a valuable link for life.
- Sponsored
- Category
-
Fix the /livewire/livewire.js 404 not found error
Learn how to fix the 404 error occurring for /livewire/livewire.js.
Updated on September 21, 2023
-
A complete history of Laravel's versions (2011-2023)
What's the current version of Laravel? Is there any LTS release you can rely on? And what about the history of the framework? Let's find out!
Updated on September 20, 2023
-
Easily convert a PHP array to JSON
Convert PHP arrays to JSON with `json_encode()`. Ideal for data exchange, storing data, and API communication.
Updated on September 16, 2023
-
Unlock the power of Laravel's query builder where clauses
Unleash Laravel's query builder with my deep dive into the power of "where" clauses—triggering conditions, exclusions, JSON queries, and more.
Updated on September 12, 2023
-
What's the fuss around Bun's package manager abilities?
Learn why Bun is a big deal and can be used by anyone as a package manager for front-end dependencies.
Updated on September 11, 2023
-
Use Bun as your package manager in any PHP project
Enjoy a faster workflow to build your front-end dependencies in your PHP projects, thanks to the package management abilities of Bun.
Updated on September 10, 2023
-
Use Bun as your package manager in any Laravel project
Enjoy a faster workflow to build your front-end dependencies in your Laravel projects, thanks to the package management abilities of Bun.
Updated on September 10, 2023
-
Sort your Laravel Eloquent queries results using orderBy()
Master Laravel's Eloquent `orderBy()`. Explore multiple columns sorting, the advanced `orderByRaw()`, and `reorder()`.
Updated on September 9, 2023
-
6 Laravel RESTful APIs best practices for 2023
Master the art of crafting RESTful APIs with Laravel thanks to these best practices.
Updated on September 6, 2023
-
The easiest way to get the current URL path in PHP
Discover how to fetch the current URL path in PHP thanks to an useful superglobal variable.
Updated on September 3, 2023
-
The double question mark, or the null coalescing operator in PHP
Discover how to simplify your PHP code with the null coalescing and null coalescing assignment operators.
Updated on September 19, 2023
About Benjamin Crozat
Hi! I’m Benjamin Crozat. I’m from the South of France and I’ve been a self-taught professional web developer for more than 10 years.
Coming from a modest family, being able to educate myself for free on the web changed my life for the better. Giving back to the community was a natural direction in my career.
Therefore, I decided to take action to increase my reach:
- I launched this blog in September 2022 with the goal to be in everyone’s Google search. I get more than 15,000 monthly clicks from it and more than 30,000 visits overall (my analytics dashboard is public by the way).
- I also started growing my X (formerly Twitter) account at the same time, which has now over 4,000 followers.
- Then, Jeffrey Way took notice, reached out, and offered me to write for the blog of Laracasts.
Believe me, I’m just getting started and many other cool things are on the way!