Table of Contents


#Laravel News

FrankenPHP Support in Laravel Octane is Out of Beta

The Laravel team released Octane v2.3.10, which removes the status of beta for FrankenPHP's Octane server option.
#News
By Paul Redmond | May 13, 2024


Validation Errors Card for Laravel Pulse

The Validation Errors Card for Laravel Pulse shows useful metrics for validation errors impacting users. See how real users experience and interact wi…
#Laravel Packages #Laravel Pulse
By Paul Redmond | May 14, 2024


Is class instantiation without extra parenthesis coming to PHP 8.4?

Will we be able to drop parenthesis around the new keyword when instantiating a class? Find out the latest on the status of this exciting PHP 8.4 RFC…
#News #Php
By Paul Redmond | May 16, 2024


A Look at What's Coming to PHP 8.4

PHP 8.4 will be released on November 21, 2024 with property hooks, class instantiation method chaining without surrounding parentheses, and more.
#News #Php
By Paul Redmond | May 17, 2024



#Ashallen Design UK

Architecture Testing in Laravel with Pest

#Laravel #PHP #Tips & Tricks #Web Development
By Ashley Allen | May 14, 2024


Create Your Own Directory Project with Larafast

#Laravel #PHP #Sponsored #Web Development
By Sergey Karakhanyan | May 15, 2024



#Freek Dev

How Ahrefs Gets a Billion Dollar-Worth Infrastructure With a 90% Discount

Choosing colocation for the infrastructure was the right decision for Ahrefs.
By | May 13, 2024


Protecting your email address via SVG instead of JS

A nice technique to prevent simple bots from harvesting your email address.
By | May 13, 2024


How to build a writing habit

A wonderful essay by Peter Suhm
By | May 13, 2024


How we stopped a DDoS attack at Laracon

Discover how we stopped a DDoS attack at Laracon!
By Spatie | May 13, 2024


Elevate Your Laravel Eloquent Queries with Tappable Scopes

Use tappable scopes in Laravel to break down complex queries into reusable pieces without needing to use magic query scopes in Laravel.
By Sean Kegel | May 14, 2024


vue-ray 2.0 is out – full Vue 3 composition api support

The vue-ray package has released v2.0, with full script setup/composition api support, reduced overhead, and more.
By Patrick | May 15, 2024


Disabling Composer's default timeout inside of scripts

Composer's 30 second execution timeout can get in the way of long-running processes executed from a script. This is how you disable it.
By Ryan Chandler | May 16, 2024


Form Validation with Type Inference Made Easy with Zod, the Best Sidekick for TypeScript

Let's explore Zod: a library that can help us validate data not only on the client but also on the server, and even generate TypeScript types to maintain end-to-end type safety and consistency.
By Jamison Valenta | May 17, 2024



#Laravel io

Laravel Under The Hood – The Strategy Pattern

Hello 👋

Wikipedia: In computer programming, the strategy pattern (also known as the policy patter…
#Architecture #Laravel
By oussamamater | May 13, 2024



#Benjamin Crozat

How to access and use GPT-4o's API, step by step

Get started with GPT-4o's API in no time thanks to my handy step-by-step guide.
#Artificial Intelligence #GPT
By Benjamin Crozat | May 13, 2024



#Made with Laravel

Larasail – CLI Tool to setup Digital Ocean Droplets for Laravel Apps

"Setting up your Laravel site on Digital Ocean is not as easy as it may seem. Recently I setup a new LEMP server and had to install a bunch of libraries and configs… It was kind of a headache, to say the least.

Now, thanks to Larasail, this will be a thing of the past. Larasail is a CLI tool to help you sail the servers of Digital Ocean."
#DevTools
By | May 14, 2024


Laravel Process Approval – Multi-level Approval Workflows

"Laravel Process Approval enables multi-level approval workflows for Eloquent models in your Laravel application. If you have models that require review and approval from multiple approvers before execution, this package provides a flexible approval process to meet that need.

The package relies on an existing
Role
management. This can be a custom role management or another package such as Spatie's
laravel permissions
."
#Eloquent #Utility
By | May 14, 2024


Chatwire for Laravel – Self-hosted ChatGPT Clone

"Chatwire is a clone of ChatGPT made with Laravel Breeze using Livewire and the OpenAI PHP client (Chat and Audio Resource).

It also supports a command interface for asking questions to ChatGPT using Laravel Prompts."
#App
By | May 18, 2024


DevDb – VS Code Extension to Load & Display Database Data

"DevDb is a zero-config VS Code extension that auto-loads databases in Laravel apps and displays the data right inside VS Code.

This extension provides first-party IDE integrations for Laravel apps, including providing Code Lens for Eloquent models, supporting for viewing database records running in Sail docker container, etc."
#DevTools
By | May 18, 2024



#Mastering Laravel

How to set an env variable within a Composer script

And why you might want to do it
By Joel Clermont | May 13, 2024


Avoid logic inside your test

Hard-coding things is okay
By Joel Clermont | May 14, 2024


How to detach a fork from your GitHub repo

This should be more obvious
By Joel Clermont | May 15, 2024


Order of operations with null coalesce

This can be sneaky
By Joel Clermont | May 16, 2024


Read the docs for that package

It doesn't even take that long
By Joel Clermont | May 17, 2024



#Honey Badger

Sending email in Laravel with Mailgun

Sending email from a web app is a common feature. But what happens when you need to send an email to 5,000 recipients? In this article, we'll cover how to do this using Mailgun's "batch sending" feature.
#php #laravel #mailgun
By Ashley Allen | May 17, 2024



#Dev.to

PHP Primer: A Beginner's Guide

#php #programming #webdev #beginners
By Rinesa | May 13, 2024


Mastering Object Calisthenics in PHP 8: Crafting Cleaner Code

#php #webdev #tutorial #coding
By Raziel Rodrigues | May 13, 2024


Stay Updated with PHP/Laravel: Weekly News Summary (06/05/2024 – 12/05/2024)

#php #laravel
By Poovarasu Sekar | May 13, 2024


Laravel Relationship Recipes: Simplify Querying with newestOfMany

#php #laravel #programming #beginners
By Muhammad Saim | May 13, 2024


Laravel Cache Clear One-Command Solution

#laravel #php #webdev #tutorial
By saim | May 13, 2024


Uso Eficiente de Memoria en PHP con WeakMaps

#php
By Angel (AJ) Cruz | May 13, 2024


PHP isn't the worst programming language, so why do so many people criticize it?

#php #webdev #beginners #programming
By Luna Miller | May 13, 2024


Melhorando a eficiência com processamento assíncrono em filas

#laravel #filas #webdev #braziliandevs
By Tiago Paes | May 13, 2024


Logging Logic errors in PHP

#php #webdev #logs #errors
By Ravavyr | May 13, 2024


861. Score After Flipping Matrix

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | May 13, 2024


Panduan Singkat Mengenal Eloquent ORM di Laravel

#laravel #webdev
By Shofi Setiawan | May 14, 2024


Laravel Relationship Recipes: Leveraging Custom Logic with ofMany

#php #laravel #programming #beginners
By Muhammad Saim | May 14, 2024


PHP[TEK] 2024: Pioneering the Future of Web Development in Chicago

#php #security #cybersecurity #chicago
By Dwayne McDaniel | May 14, 2024


How to Validate Emails in PHP: regex, filter_var(), and API Explained

#emailvalidation #php
By Veljko Ristic | May 14, 2024


Laravel Cookie Consent (EU Cookie Law)

#cookie #eu #laravel #webdev
By Timothy Soladoye | May 14, 2024


Building a Secured User Authentication System with PHP, MySQL, PDO and hashed password

#php #beginners #tutorial #programming
By Assia Ettalibi | May 14, 2024


1219. Path with Maximum Gold

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | May 14, 2024


Transforming API requests and responses in Laravel 11 – The easy way

#laravel #php #javascript #webdev
By Carlos Talavera | May 14, 2024


nginx: serving private files with X-Accel-Redirect

#nginx #php
By grant horwood | May 14, 2024


Building Dynamic Forms with PHP: A Comprehensive Tutorial

#tutorial #php #database #html
By It's Me | May 15, 2024


Laravel Relationship Recipes: Simplify Querying with hasManyThrough

#php #laravel #webdev #beginners
By Muhammad Saim | May 15, 2024


In Laravel, always use the env() within config files and nowhere else.

#laravel #php #webdev #production
By Thodoris Kouleris | May 15, 2024


2812. Find the Safest Path in a Grid

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | May 15, 2024


LOGIN SYSTEM IN PHP AND MYSQL: User Authentication system.

#webdev #php #mysql
By Marwa El mekkaoui | May 15, 2024


419 Page Expired Issue in Laravel

#laravel
By Krixnaas | May 16, 2024


Handling Nullable Relationships in Laravel Models: Best Practices vs. Manual Checks

#php #laravel #webdev #beginners
By Muhammad Saim | May 16, 2024


2331. Evaluate Boolean Binary Tree

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | May 16, 2024


Introduction to GPT-4o your new Digital Companion

#openai #womenintech #ai #laravel
By Snehal Rajeev Moon | May 16, 2024


Automate the Deployment of a LAMP Stack & Laravel App with a Script and Ansible

#linux #mysql #php #bash
By ChigozieCO | May 16, 2024


How to Level Up Your Laravel Development

#laravel #webdev #productivity #learning
By Abdul Basit Khan | May 17, 2024


Creating SEO-Friendly Slugs in Laravel: A Step-by-Step Guide

#php #laravel #webdev #beginners
By Muhammad Saim | May 17, 2024


Automating LAMP Stack Deployment Using a Bash Script on an Ubuntu Server

#devops #ubuntu #bash #laravel
By Oyewole David | May 17, 2024


Date Formatting: Carbon, date-fns, and Vanilla JS

#javascript #laravel #webdev #programming
By Rafa Rafael | May 17, 2024


Creating Custom Laravel Collections

#laravel #php #webdev #beginners
By Paulund | May 17, 2024


Level up[sun] your Symfony skills ✨

#php #webdev #devops #opensource
By Celeste van der Watt | May 17, 2024


Introduction to APIATO: A Powerful Framework for API Development

#laravel #api #webdev #beginners
By Sospeter Mongare | May 17, 2024


Removing orphaned Parents with Doctrine

#php #doctrine #symfony
By Marat Latypov | May 17, 2024


Simple Nginx Docker Proxy with high availability and security

#devops #docker #laravel #spring
By Andrew Kang-G | May 17, 2024


How do you make your traits in laravel?

#webdev #laravel #traits #tutorial
By Rohit Urane | May 17, 2024


📚 How to see what changed in Composer files

#composer #php #github #dependencies
By Ion Bazan | May 18, 2024


1325. Delete Leaves With a Given Value

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | May 18, 2024


⚙️ Laravel Queues: Rate-Limiting jobs

#laravel #php #queue
By Ion Bazan | May 17, 2024


Preview of PHP 8.4 New Features

#php #webdev #beginners #programming
By ServBay | May 18, 2024


Hire Laravel Developers in 2024

#laravel #css #javascript #php
By Sanmark Solutions | May 18, 2024


979. Distribute Coins in Binary Tree

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | May 18, 2024


Improve your CI output.

#php #opensource #codequality
By Denzyl Dick | May 19, 2024


Why Configuring the Controller in Route is Worst Idea?

#dotnet #laravel #django #webdev
By elanatframework | May 19, 2024


I love both, but i can't choose

#php #nextjs #react #laravel
By M21 | May 19, 2024


Symfony Station Communiqué – 17 May 2024: A look at Symfony, Drupal, PHP, Cybersec, and Fediverse News!

#symfony #drupal #php #fediverse
By Reuben Walker, Jr. | May 19, 2024


Introducing Bag 1.0: Immutable Values Objects for PHP

#bag #library #php
By Davey Shafik | May 19, 2024


Install Laravel with Vite support in DDEV (Docker)

#docker #laravel #php #vite
By Matthias Andrasch | May 19, 2024


Laravel Livewire CRUD with Breeze & Tailwind CSS

#laravel #tailwindcss #livewire #webdev
By saim | May 19, 2024



#IT Solution Stuff

Laravel 11 CKeditor Image Upload Example

In this post, I will show you how to image upload with CKEditor in laravel 11 application.

CKEditor is a web-based, open-source WYSIWYG (What You See Is What You Get) editor that allows users to edit…..
#Laravel
By Hardik Savani | May 13, 2024


How to Create Custom Validation Rules in Laravel 11?

In this post, we will learn how to create custom validation rules in the laravel 11 application.

Laravel provides default validation rules such as email, required, unique, date, and more. If you need…..
#Laravel
By Hardik Savani | May 14, 2024


Laravel 11 Livewire Form Validation Example

In this tutorial, we will learn how to create a form and submit using Livewire in the laravel 11 application.

Livewire is a full-stack framework for the Laravel framework that makes building dynamic …..
#Laravel
By Hardik Savani | May 15, 2024


Laravel 11 Livewire Pagination Tutorial Example

In this post, I will show you how to use pagination with livewire in laravel 11 application.

Livewire is a full-stack framework that integrates with Laravel, making it easy to build dynamic interface…..
#Laravel
By Hardik Savani | May 16, 2024


Laravel 11 Livewire Wizard Multi Step Form Tutorial

In this tutorial, I would like to share with you how to create wizard multi step form using livewire in laravel 11 application.

Livewire is a full-stack framework for Laravel that makes building dyna…..
#Laravel
By Hardik Savani | May 17, 2024


Laravel 11 User Roles and Permissions Tutorial

In this tutorial, I will share with you user roles and permissions using spatie/laravel-permission package in laravel 11 application.

We are using the Spatie GitHub package for roles and permissions …..
#Laravel
By Hardik Savani | May 18, 2024



#Lara Info

Laravel 10 Inertia Vue 3 CRUD Operation Example

#Laravel
By Saim Ansari | May 19, 2024


Laravel CRUD with Tailwind CSS Example

#Laravel
By Saim Ansari | May 19, 2024


How to find string length in Laravel

#Laravel
By Saim Ansari | May 19, 2024


Implement Email Verification in Laravel with Breeze

#Laravel
By Saim Ansari | May 19, 2024


How to Use DataTables in Laravel 10 Filament v3

#Laravel
By Saim Ansari | May 19, 2024


How to Download Image in Laravel

#Laravel
By Saim Ansari | May 19, 2024


How to Solve SQLSTATE[HY000] [2002] No connection In Laravel

#Laravel
By Saim Ansari | May 19, 2024


Laravel 10 Solve Vite Manifest Not Found at Error

#Laravel
By Saim Ansari | May 19, 2024


How to Generate Fake Image in Laravel

#Laravel
By Saim Ansari | May 19, 2024


Laravel Link Active Class Routes Example

#Laravel
By Saim Ansari | May 19, 2024


Laravel Email Verification with Laravel UI

#Laravel
By Saim Ansari | May 19, 2024


Laravel Image Upload with Preview Tailwind CSS & Alpine JS

#Laravel
By Saim Ansari | May 19, 2024


How to Change Timezone in Laravel with Example

#Laravel
By Saim Ansari | May 19, 2024


How to Use Laravel 10 Inertia React with Typescript

#Laravel
By Saim Ansari | May 19, 2024


Laravel Inertia Vue 3 Search & Filter Example

#Laravel
By Saim Ansari | May 19, 2024


Laravel Backend Api Connect with Vue 3 Using Axios

#Laravel
By Saim Ansari | May 19, 2024


How to Create Post Like and unlike Button in Laravel

#Laravel
By Saim Ansari | May 19, 2024


Laravel 9 – Use Fake data in blade File without Create Factory

#Laravel
By Saim Ansari | May 18, 2024


How to Add Dark Mode in Laravel 9 with Tailwind CSS

#Laravel
By Saim Ansari | May 18, 2024


Install Daisy UI Tailwind in Laravel

#Laravel
By Saim Ansari | May 18, 2024


Laravel 9 REST API CRUD Tutorial Example

#Laravel
By Saim Ansari | May 18, 2024


Laravel 9 Inertia Vue 3 File Upload Example

#Laravel
By Saim Ansari | May 18, 2024


Install React JS in Laravel 9 with Vite

#Laravel
By Saim Ansari | May 17, 2024


Laravel Cache Clear One-Command Solution

#Laravel
By Saim Ansari | May 13, 2024



#Lara Coding

Using Text and Textarea in Laravel Blade (keep old value)

This guide will show you how to use text and textarea in Blade forms. As a demo we'll create an application where users can input a book's title and summary.
#Frontend
By Johan van den Broek | May 15, 2024



#Stitcher

What's new in PHP 8.4

By Brent | May 15, 2024