Laravel Breeze with Volt Functional API
The Laravel team released the Livewire + Volt functional stack for Breeze. This increases the Breeze offering to six stack variations, offering a tremendous amount of freedom to stacks that are...
View ArticleLeveraging Component Caching with Computed Properties in Laravel Livewire
The Laravel News homepage has various sections displaying the latest articles, trending articles, recently covered packages, newly released tutorials, and more. Each section fetches its data through...
View ArticleRun Pest Tests in VS Code with Better PHPUnit
The Better PHPUnit test runner for VS Code now supports running PestPHP tests thanks to Joe Dixon and Caleb Porzio: The Better PHPUnit extension automatically detects if pestphp/pest is a Composer...
View ArticleBolt SQL - Fast and beautiful database client
Bolt SQL is a brand-new database client from the makers of TablePlus. This new client focuses on speed and more cloud integration so you can more easily share your setup across machines or with your...
View ArticleHow to add a confirmation dialog with Livewire
Livewire released a wire:confirm HTML directive that makes it easier than ever to add a confirmation dialog before performing an important or dangerous action. The confirm directive will trigger a...
View ArticleLangCountry is a Localization Package for Laravel
The Laravel LangCountry is a localization package that provides automatic date formatting, language switching, and more. Defining language detection and configuration can be tedious, so this package...
View ArticleHow to remove all extra spaces in a string with Laravel
Let's say you have a paragraph of text with all sorts of weird formatting. Maybe it's from someone copying and pasting text into your CMS, or it's just in a weird state. Something like this:...
View ArticleHow to Increase PHP Memory Limits
Why are PHP memory limits important to your website development journey? PHP is a famous backend technology that is used by many tech giants for supporting their applications. PHP gives many advanced...
View ArticleHow to Increase PHP Memory Limits
Why are PHP memory limits important to your website development journey? PHP is a famous backend technology that is used by many tech giants for supporting their applications. PHP gives many advanced...
View ArticleBuilding a Sitemap in your Laravel app with the Spatie Sitemap
According to Google, most sites would benefit from a sitemap, which helps bots know what pages should be crawled. A sitemap is a file where you provide information about the pages, videos, and other...
View ArticleWrite Single Page Applications using Laravel Splade
Laravel Splade, created by by Pascal Baljet, is a super easy way to build single-page applications (SPA) using Laravel Blade templates. Splade makes it easy to create modern, dynamic web applications...
View ArticleConditionally Assert Throwing An Exception in Pest
Pest recently added the throwsUnless() method in Pest v2.24 to conditionally verify an exception if a given boolean expression evaluates to false. This method is the counterpart to the throwIf()...
View ArticleMake iTerm2 look fantastic
Nuno Maduro has a new video tutorial on his YouTube showing how he makes his terminal look amazing. I just went through it and learned of the lovelace theme, and I think the end result does look...
View ArticleLaravel Easy Metrics
Laravel Easy Metrics is a package to generate metrics, designed to work with Laravel, Filament, and more. It can help you quickly make metrics like monthly trends, yearly trends, etc. and supports...
View ArticleBagistoCon 2023: Bagisto v2.0 Product Launch
In the upcoming BagistoCon 2023 event, scheduled for October 21st, 2023, attendees can see the unveiling of Bagisto version 2.0. This release promises to bring many exciting features and improvements...
View ArticleTailwind CSS: It looks awful, and it works
In his talk at Rails World, Tailwind CSS creator Adam Wathan explains why “separation of concerns” isn’t the right way to think about the relationship between HTML and CSS, why presentational class...
View ArticleIntroducing the Next Chapter of Splade
Two weeks ago, I tweeted about splitting up Laravel Splade into multiple packages and that it should be easier to start with Splade. The foundation of Splade v2 will be Splade Core, and in this video,...
View ArticleDevDojo Static - NodeJS Site Generator
Static is a new project from DevDojo that is a simple site generator that uses NodeJS to compile your HTML into a fast and elegant static website. Some of the features include: TailwindCSS Integration...
View ArticleLearn how to impersonate users in your Laravel app
One of the neat features of Laravel Nova is the ability to impersonate users right from the control panel. This is handy for many reasons, but for me, when you get a bug report or an issue and want to...
View ArticleLivewire Learning Screencasts are now available!
Laravel Livewire has recently introduced a new series of screencasts, aimed at making your journey of learning Livewire easier than ever. The first group of videos that have been released includes the...
View Article