Support the ongoing development of Laravel.io →
Article Hero Image November 24th 2025

The Difference Between ?: and ?? in PHP

Introduction In PHP, I often see the ternary operator (?:) and null coalescing operator (??) being u...

Read article
Article Hero Image October 23rd 2025

The `match` Expression in PHP

Introduction The match expression is a PHP feature that I love using. It was introduced in PHP 8.0 (...

Read article
August 24th 2025

Boosting Laravel Boost

Hello ? It's been a while since I wrote an article. I mean, why would I? You prompt AI about a subje...

Read article
May 16th 2025 Sponsored

Full Text Search & More with Typesense and Laravel

Building powerful and user-friendly search functionality is crucial for many Laravel applications. W...

Read article

Got some knowledge to share? Share your article with our 50,000+ X (Twitter) followers.

Articles

191 Articles

Article Hero Image
published on 16 Feb, 2024

Laravel Real-Time Notifications with SSE

Say Hi to Server-Sent Events If you've ever needed to implement a real-time feature in your web appl...

Article Hero Image
published on 15 Feb, 2024

Laravel Under The Hood - CSRF

Hello TokenMismatchException ? I know you've probably encountered this at least once. You copy-paste...

Article Hero Image
published on 14 Feb, 2024

Send, validate, and store Base64 files with Laravel

Laravel makes it easy to send and upload files, at least when it comes to handling binary files. You...

Article Hero Image
published on 14 Feb, 2024

Implement a translation system into your Laravel project with Inertia and Vue

How to quickly set up a translation system in a Laravel project with Inertia and Vue. A sample Lara...

9 min read
4 Likes
Article Hero Image
published on 14 Feb, 2024

Using Laravel to interact with OpenAI's Assistants API (with Vision)

A couple of months ago Open AI released their Assistant API which is at the time of writing this art...

12 min read
1 Likes
Article Hero Image
published on 14 Feb, 2024

Laravel Under The Hood - Facades

Hello Facades ? You've just installed a fresh Laravel application, booted it up, and got the welcome...

Article Hero Image
published on 9 Feb, 2024

PHP attributes in Laravel

Say Hi to PHP attributes Attributes offer the ability to add structured, machine-readable metadata...

Article Hero Image
published on 8 Feb, 2024

Code to an interface!

Hello ? As you get more serious about programming, you inevitably encounter the phrase "Code to...

7 min read
2 Likes
Article Hero Image
published on 31 Jan, 2024

Display Desktop Notifications in PHP CLI Applications

Introduction There may be times when you're building a long-running script in PHP and you want to no...

Article Hero Image
published on 23 Jan, 2024

Automatically Hash Laravel Model Values Using the "Hashed" Cast

Introduction Hashing is an important security concept that every web developer should know about. It...

6 min read
3 Likes

We'd like to thank these amazing companies for supporting us

Your logo here?

Laravel.io

The Laravel portal for problem solving, knowledge sharing and community building.

© 2026 Laravel.io - All rights reserved.