Blog

Thoughts on PHP, Laravel, AI, and software engineering.

Showing results in Laravel × Clear
Laravel New

MySQL Generated Columns in Laravel

Learn how to use MySQL stored and virtual generated columns in Laravel to auto-compute values like full_name from first_name and last_name

Laravel

Introducing Laravel Spectra

A Laravel package for AI observability that tracks requests, calculates costs, and enforces budgets across multiple providers

Laravel

What to Test in Laravel

A practical guide on what you should and should not test in Laravel, and why AI-generated tests need human review

Laravel

How to modify http responses in Laravel

In this tutorial, you will learn how to manipulate and customize the HTTP responses of your Laravel web application

Laravel

Pessimistic Locking in Laravel

What is the pessimistic locking?

Laravel

Make RefreshDatabase trait much faster

Learn how to make the RefreshDatabase trait much faster using the checksum

Laravel

Observe pivot tables in Laravel

Learn how to observe pivot tables in Laravel

Laravel

bind vs extend in Laravel Service Container

Do you know the differences between bind and extend?

Laravel

Laravel Tagging Explained

What is tagging? And is it used in real world?

Laravel

PHP 8 Attributes in Laravel Event Subscribers

Learn How to Use PHP 8 Attributes in Event Subscribers

Laravel

Eloquent Performance: Faster LIKE searching

Learn how to LIKE operator could affect your seaching performance

Laravel

Eloquent Performance: Multiple counting using one single select

Learn how to use count different statues using one single select statement