Tired of constantly wrestling with type errors in API responses? Fluent methods offer a type-safe, boilerplate-free way to streamline your…
PHP
Laravel’s Str::replaceStart method enables precise prefix replacement by modifying strings only when they begin with specific content. This utility excels…
The Fathom Analytics package for Laravel Livewire provides Alpine.js directives and helpers for seamless Fathom Analytics event tracking in Blade…
The OpenRouter package for Laravel helps you integrate OpenRouter into your Laravel applications. OpenRouter is a unified interface for Large…
Useful Laravel links to read/watch for this week of June 5, 2025. Source: Read MoreÂ
In Laravel, you often need to check things before users reach the Controller. For that, you would use Middleware. Let…
Feeling overwhelmed by the clutter of managing optional form fields? The ‘When Has’ method is your solution. It streamlines your…
Laravel’s Str::is method now supports case-insensitive pattern matching through a third boolean parameter. This enhancement enables more flexible string comparisons…
Laravel’s whereDoesntHaveRelation methods simplify querying records that lack specific relationships. These utilities eliminate complex closure syntax for negative relation queries,…
The Laravel team released v12.16.0, with an “AsUri” model cast, contextual service container binding using PHP 8 attributes, and more.…
When generating a PDF with DomPDF package, you may need a PDF with more than one page. For such cases,…
Spatie has a modern package spatie/laravel-pdf for generating PDF files with some design customizations. This tutorial will show how to…
A simple CLI tool for managing a project’s git hooks across multiple members. Source: Read MoreÂ
Latest PECL Releases: gRPC 1.73.0RC2 – gRPC Core 1.73.0 update gnupg 1.5.3 * Fixed GH-32: Decryption of message encrypted with…
Laravel’s assertFailedWith method enables precise testing of job failures by verifying specific exception types, messages, and error codes. This enhancement…
Efficiently remove expired cache data with Laravel Cache Evict. The post Efficiently remove expired cache data with Laravel Cache Evict…
Laravel’s containsOneItem() method now supports closures for custom condition validation, enabling verification that exactly one collection item meets specific criteria.…
A seamless integration between Prism and Model Context Protocol (MCP) servers that empowers your AI applications with powerful, external tool…
The Student Records Management System is an Android-based mobile application designed to facilitate the efficient handling of student information. It…
If you install Laravel 12, you are immediately prompted to choose the starter kit. What if you don’t know much…