Table of Contents


#Laravel News

Securing Laravel Applications with Stephen Rees-Carter

Join us as Stephen Rees-Carter delves into Laravel security, discussing security consulting, the importance of penetration testing, and common vulnera…
#Interviews
By Eric L. Barnes | Nov 11, 2024


Solo for Laravel

Solo for Laravel is a package to run multiple commands at once in your terminal, to aid in local development.
#Laravel Packages
By Yannick Lyn Fatt | Nov 11, 2024


PHPStan 2.0 is Here

PHPStan just released v2.0.0 this week. Learn more about what's new in this massive update that is three years in the making!
#News
By Paul Redmond | Nov 11, 2024


Dynamic Cache, Database, and Mail Builders in Laravel 11.31

The Laravel team released v11.31, which includes dynamic Cache/DB/Mail builders, a cache token repository, a URL::forceHttps() convenience method, and…
#News #Laravel Releases
By Paul Redmond | Nov 12, 2024


Hide and safeguard emails from bots with the Muddle Laravel package

Muddle is a PHP package to hide and safeguard emails from bots, allowing you to obfuscate emails in PHP and Laravel. This package can be used in any P…
#Laravel Packages
By Paul Redmond | Nov 14, 2024


Register now for Sentry Launch Week!

If you’ve ever been curious about Sentry, Launch Week is for you. Sentry will be announcing new products, showing exclusive demos, and talking all thi…
#Sponsor
By Eric L. Barnes | Nov 14, 2024


Herd Executable Support and Pest 3 Mutation Testing in PhpStorm 2024.3

PhpStorm 2024.3 was released and includes support for PHP 8.4 as well as some awesome updates for Laravel Developers, such as detection of Laravel Her…
#News #Phpstorm
By Paul Redmond | Nov 14, 2024


PHPxWorld – The resurgence of PHP meet-ups with Chris Morrell

Eric L. Barnes and Chris Morrell discuss the resurgence of PHP meetups post-COVID, focusing on the creation and growth of PHPX, a new initiative to re…
#Interviews
By Eric L. Barnes | Nov 15, 2024


Transform Data into Type-safe DTOs with this PHP Package

This PHP Data Model package provides a lightweight, non-invasive way to hydrate type-safe PHP objects recursively.
#Laravel Packages
By Paul Redmond | Nov 17, 2024



#Laravel Blogs

Laracon AU 2024: Nightwatch Unveiled

This 6th annual Laracon AU brought together the biggest crowd in Australia yet.
After months of teasing a new Laravel product, Taylor and Jess announced Nightwatch, a fully managed application monitoring platform for Laravel.
By Sam | Nov 13, 2024



#Laravel io

🍣 Sushi — Your Eloquent model driver for other data sources

In Laravel projects, we usually store data in databases, create tables, and run migrations. But not…
#Cache #Eloquent #Laravel
By karandatwani92 | Nov 14, 2024



#Made with Laravel

UnoPim – Open-source Product Information Management (PIM) System

"UnoPim is an open-source Product Information Management (PIM) system built on the Laravel framework. It helps businesses organize, manage, and enrich their product information in one central repository.
It provides features for centralized product management, data enrichment, import and export, category & user management, API integration, localization and more. You can also use UnoPim's magic AI to generate your product content.
UnoPIM is built using PHP, Laravel, Vue.js, TailwindCSS, MySQL and Redis."
#App
By | Nov 14, 2024


Laravel Cacheable Model – Cache Laravel Eloquent Models by Queries

"Automatically cache Laravel Eloquent models by queries! laravel-cacheable-model provides easy and automatic select-query caching for your Eloquent models.

Get cached query results and reduce your database load automatically
Configure TTL, prefixes, unique-queries etc.
No manual cache calls needed
Automated cache flush in case of updates, inserts or deletions

You can make any Eloquent model cacheable by adding the trait."
#Eloquent #Utility
By | Nov 14, 2024



#Hashnode

🍣 Sushi — Your Eloquent model driver for other data sources

In Laravel projects, we usually store data in databases, create tables, and run migrations. But not every bit of data needs that level of complexity. Sometimes, you have small, static datasets—like a list of countries, settings, or configs—that hardl…
By Karan Datwani | Nov 11, 2024


What Is JWT Bearer for REST APIs and How to Debug It With Code & Tools

Understanding JWT Bearer for REST APls: A Guide to Debugging with Code& Tools
In today's web development landscape, securing REST APIs is crucial for developers and organizations. One effective method is using JSON Web Tokens (JWT), specifically JWT …
By Coco Min | Nov 11, 2024


Essential Tips for Securing Your Laravel 11 App from DDoS Attacks

What Is a DDoS Attack?
A DDoS attack happens when lots of computers flood a server with too much traffic, aiming to slow it down or even knock it offline. It's like if hundreds of people tried to rush into a store all at once, causing a big jam that …
By Anik Kumar Nandi | Nov 11, 2024


Troubleshooting Common API Errors and How to Fix Them

As a developer, I frequently encounter API errors during development. These issues can range from simple syntax errors to complex logical flaws within the API request or response handling. Initially, resolving these issues involved extensive research…
By Bobo | Nov 12, 2024


How to Set Up a LAMP Stack on AWS EC2

If you’re working on a project that involves creating a LAMP (Linux, Apache, MySQL, PHP) stack, AWS provides a flexible environment to get you started quickly. This guide walks you through creating a LAMP stack on AWS using a t2.micro EC2 instance ru…
By Olaoluwa Afolami | Nov 12, 2024


Understanding RESTful API Design Principles

What is a RESTful API?
A RESTful API (Representational State Transfer) is a set of web services that enable communication between client and server applications. This architectural style uses HTTP requests to access and manipulate data, adhering to p…
By Xin | Nov 13, 2024


What Is Basic Auth for REST APIs and How to Debug It With Code & Tools

Why Use Authentication for REST APIs? 🔒
In the evolving landscape of web services, REST APIs play a crucial role in enabling communication between various software systems. However, with great power comes great responsibility. It is paramount to ens…
By Bobo | Nov 13, 2024


How to Create a Separate WordPress Admin URL with a Subdomain

Learn how to add a subdomain for your WordPress backend, separating it from your main site URL for enhanced security.

To add a separate subdomain URL for accessing your WordPress backend while keeping the default site URL for the frontend, you need …
By Ewan Mak | Nov 13, 2024


How to install Tailwind CSS with Laravel

Tailwind in Laravel
If you're a web developer, you probably know how important it is to have a responsive and well-designed website. One tool that can help you achieve this is Tailwind CSS. In this article, we will discuss how to install Tailwind CSS…
By Devwares | Nov 13, 2024


Why Use ASAP (Atlassian) Auth for REST APIs | How To Test It? 🦉

As a senior developer who works extensively with APIs, security and efficiency are always top priorities. When it comes to securing REST APIs, there are numerous authentication methods available, but not all are created equal.
Atlassian's ASAP (Authe…
By Issy | Nov 14, 2024


Optimizing Memory Usage in Laravel: How to Use chunk(), chunkById(), and Lazy Collections for Efficient Large Dataset Processing

If you're working with large amounts of data in Laravel, you might run into issues with memory usage. For example, if you try to load 100,000 records into memory all at once, your application might run out of memory and crash. Luckily, Laravel provid…
By Asfia Aiman | Nov 15, 2024


Accessing Databases in PhpStorm

Did you know PhpStorm can access your databases, and it actually gives you a fantastic UI for managing? I was a long-time TablePlus user, which is a great tool, but lately, I've been finding myself using PhpStorm's built-in tools more and more. It le…
By Sean Kegel | Nov 16, 2024


Virtual Constructor Design Pattern

Tasavvur qiling, sizda Toshkentdan Samarqandgacha yuk yetkazib beruvchi kompaniya bor edi. Avvaliga buyurtmalar faqat kichik hajmli va yengil bo‘lgani uchun barcha yuklarni yengil avtomobillar orqali yetkazib bera olardingiz. Bu sizning ehtiyojlaring…
By Husniddin To'g'izov | Nov 17, 2024



#Mastering Laravel

Another reason to like named routes

It keeps getting better
By Joel Clermont | Nov 12, 2024


How can you make sure the environment is configured correctly?

Avoid silent failures
By Joel Clermont | Nov 13, 2024


Make PHPStorm aware of your custom Blade directives

Don't put up with those red squiggly lines
By Joel Clermont | Nov 14, 2024


More flexible assertions for mock calls

But still providing test confidence
By Joel Clermont | Nov 15, 2024



#Honey Badger

Working with images in Laravel using intervention/image

Working with images in Laravel web applications is a common task. In this article, we're going to take a look at how to use "intervention/image" to resize, rotate, crop, convert, and watermark images.
By Ashley Allen | Nov 11, 2024



#Dev.to

PHPStan: Elevate Your PHP Code Quality with Static Analysis

#php #webdev #laravel #codequality
By Alpha Olomi | Nov 11, 2024


Pure Text Laravel Package

#php #laravel #package #github
By Yasser Elgammal | Nov 11, 2024


3097. Shortest Subarray With OR at Least K II

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Nov 11, 2024


From PHPUnit to Go: Data-Driven Unit Testing for Go Developers

#go #php #tdd #webdev
By medunes | Nov 11, 2024


Introducing PHP Env Manager: Simplify Environment Management in PHP Applications

#php #laravel #symfony #codeigniter
By Nasrul Hazim Bin Mohamad | Nov 11, 2024


7 Must-Have PHP Development Tools to Boost Efficiency in 2025

#programming #php #laravel
By NeoTechy | Nov 11, 2024


🍣 Sushi — Your Eloquent model driver for other data sources

#laravel #tutorial #productivity #php
By Karan Datwani | Nov 11, 2024


Best Redis Caching Strategy in Laravel: A Guide to Fast and Efficient Caching

#laravel #redis #php #database
By Mahfuzur Rahman | Nov 11, 2024


Effortless Translations with AI in Laravel Nova

#laravel #webdev #programming #tutorial
By Dawid Makowski | Nov 11, 2024


Creating a custom Form field type in Joomla 5 using the Modal Select example

#joomla #php #webdev #ux
By Sergey Tolkachyov | Nov 11, 2024


Here are some common problems that developers face with Laravel

#webdev #laravel #php #softwaredevelopment
By Saif Uddin | Nov 11, 2024


2601. Prime Subtraction Operation

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Nov 11, 2024


Symfony Station Communiqué — 08 November 2024. A look at Symfony, Drupal, PHP, and programming news!

#symfony #drupal #typo3 #php
By Reuben Walker, Jr. | Nov 12, 2024


Understanding Shortcodes in WordPress: A Beginner’s Guide

#wordpress #php #beginners
By Jorge Araya | Nov 12, 2024


How PHP Works – Behind The Scene

#php #webdev #beginners #tutorial
By Jamir Hossain | Nov 12, 2024


2070. Most Beautiful Item for Each Query

#php #algorithms #leetcode #programming
By MD ARIFUL HAQUE | Nov 12, 2024


Step-by-Step Guide to Integrating Third-Party APIs in Laravel Applications

#laravel #apigateway #php #webdev
By MD ARIFUL HAQUE | Nov 13, 2024


Now Open for Sponsorship: Help Me Keep Building for the Developer Community!

#opensource #laravel #php
By Nasrul Hazim Bin Mohamad | Nov 13, 2024


Like and Unlike Button with Alpine: Laravel

#laravel #alpinejs #breeze
By webfuelcode | Nov 13, 2024


I created Genes – An API & UI framework, Vanilla PHP/JS Based

#wordpress #laravel #nextjs #webdev
By devrim. | Nov 13, 2024


Introducing the Resume Parser/CV Parser for Laravel

#laravel #php #ai #api
By Dawid Makowski | Nov 13, 2024


2563. Count the Number of Fair Pairs

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


Building EventPress 4 – Part 1

#laravel #eventpress #php
By Warrick Bayman | Nov 13, 2024


Sending Emails with Mailer in PHP + Symfony

#web #webdev #php #codenewbie
By Hòa Nguyễn Coder | Nov 13, 2024


Laravel Nova vs Filament: The Best Admin Panels

#webdev #filament #laravel #php
By varzoeaa | Nov 14, 2024


Working with PHP Attributes: Do’s & Don’ts

#php
By Nasrul Hazim Bin Mohamad | Nov 14, 2024


Laravel 11 Display Image from Storage Folder Example

#webdev #laravel #php #beginners
By Saddam Hossain | Nov 14, 2024


How to Generate QR Code in Laravel 11

#webdev #tutorial #laravel #programming
By Saddam Hossain | Nov 14, 2024


How to Install Bootstrap 5 in Laravel 11 with Vite?

#bootstrap #laravel #webdev #beginners
By Saddam Hossain | Nov 14, 2024


decenphp1.4

#php #mysql #web3 #opensource
By Aiodrix | Nov 14, 2024


Mail Service using Singleton Design Pattern in PHP

#webdev #beginners #php #laravel
By Hòa Nguyễn Coder | Nov 14, 2024


Laravel – Access and Refresh Tokens in Sanctum

#laravel #accesstoken #sanctum #refreshtoken
By Darius Dauskurdis | Nov 14, 2024


fetch() & XMLHttp errors to avoid

#javascript #beginners #tutorial #php
By Love Liberty | Nov 14, 2024


2064. Minimized Maximum of Products Distributed to Any Store

#php
By MD ARIFUL HAQUE | Nov 14, 2024


It's finally here! 🚀

#php #laravel #opensource #vscode
By Mahmoud Ramadan | Nov 15, 2024


Exploring Laravel 11.31’s New Dynamic Builders and Utilities for Enhanced Development Flexibility

#php #laravel #webdev #programming
By NeoTechy | Nov 15, 2024


How to Handle Large Datasets in Laravel Without Running Out of Memory

#laravel #php #chunk #webdev
By Asfia Aiman | Nov 15, 2024


Website Design Examples for Inspiration on Websitevice

#design #frontend #webdev #php
By Devluc | Nov 15, 2024


Comprehensive Methods to Display Arrays in PHP and Laravel

#php #laravel #webdev #tutorial
By MD ARIFUL HAQUE | Nov 15, 2024


1574. Shortest Subarray to be Removed to Make Array Sorted

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


Creating focused domain applications. A Symfony approach (Saving the entity)

#symfony #php #ddd #cleancode
By Nacho Colomina Torregrosa | Nov 15, 2024


Orbis: The Magic of Abstraction in PHP

#php #webdev #orbis #lithe
By Lithe | Nov 16, 2024


Orbis: A Magia da Abstração em PHP

#php #lithe #orbis
By Lithe | Nov 16, 2024


How to Use Orbis to Simplify Your PHP Code

#php #lithe #orbis
By Lithe | Nov 16, 2024


Como Usar Orbis para Simplificar Seu Código PHP

#php #lithe #orbis
By Lithe | Nov 16, 2024


Why would I use this instead of Traefik for zero-downtime deployment?

#sre #docker #laravel #springboot
By Andrew Kang-G | Nov 16, 2024


bkash এর পেমেন্ট গেটওয়ে তৈরী করার নিয়ম

#php
By MD. Feraj Mukatadir | Nov 16, 2024


Jr Project #01: API Travel Manager

#laravel #jr #portfolio #github
By Silas L. Pascoal | Nov 16, 2024


WP Bones 1.8.0: Advancing WordPress Plugin Development

#wordpress #webdev #laravel #typescript
By wpbones | Nov 16, 2024


3254. Find the Power of K-Size Subarrays I

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


Creating a TodoList with PHP and the Lithe Framework: A Complete Guide

#php #javascript #todolist #webdev
By Lithe | Nov 17, 2024


Criando uma TodoList com PHP e o Framework Lithe: Um Guia Completo

#php #javascript #todolist #webdev
By Lithe | Nov 17, 2024


How to Create Multilingual Website in Laravel

#laravel #php #webdev #tutorial
By Saddam Hossain | Nov 17, 2024


Web Images: Resize and Convert Perfectly (and Automatically)

#webdev #php #html #frontend
By Tom J. | Nov 17, 2024


Laravel 11 Livewire Wizard Multi Step Form Tutorial

#laravel #livewire #beginners #tutorial
By Saddam Hossain | Nov 17, 2024


862. Shortest Subarray with Sum at Least K

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Nov 17, 2024


How to Encrypt and Decrypt Model Data Using Casts in Laravel

#laravel #tutorial #beginners #webdev
By Saddam Hossain | Nov 17, 2024


How to Use Global Scope in Laravel

#laravel #php #webdev #beginners
By Saddam Hossain | Nov 17, 2024



#Amit Merchant

Monitoring Cache Operations in Laravel: Events Guide

Want to track what's happening with your cache? Laravel's cache events let you monitor every operation! Let's explore how to leverage these powerful events.Available Cache EventsLaravel dispatches events for key cache operations:use Illuminate\Cache\Events\{ CacheHit, CacheMissed, KeyForgotten, KeyWritten};Simple Implementation
By Harris Raftopoulos | Nov 11, 2024


Interactive Command Prompts in Laravel: Guide to PromptsForMissingInput

Want to make your Artisan commands more user-friendly? Laravel's PromptsForMissingInput interface turns missing arguments into interactive prompts! Let's explore this elegant feature.Basic ImplementationHere's how to add interactive prompts to your command:use Illuminate\Console\Command;use Illuminate\Contracts\Console\PromptsForMissingInput;class SendEmails
By Harris Raftopoulos | Nov 12, 2024


Accessing Command Arguments and Options in Laravel

Need to work with command arguments and options in your Artisan commands? Laravel makes it super simple!Basic Access MethodsGet single values with argument and option:// Get a single argument$userId = $this->argument('user');// Get a single option$queueName = $this->option('queue');Getting
By Harris Raftopoulos | Nov 13, 2024


Organizing Collections with Laravel's splitIn Method

Need to split your collection into equal-sized groups? Laravel's new splitIn method makes it a breeze! Let's explore how this handy method helps you organize your data.Basic UsageHere's how simple it is:$collection = collect([1, 2, 3, 4, 5, 6, 7, 8,
By Harris Raftopoulos | Nov 14, 2024


Generate Collections on the Fly with Laravel's times Method

Need to create a collection with calculated values? Laravel's times method lets you generate collections dynamically!Basic UsageHere's the simplest way to use times:$collection = Collection::times(10, function (int $number) { return $number * 9;});// [9, 18, 27, 36, 45, 54, 63, 72, 81, 90]Real-World
By Harris Raftopoulos | Nov 15, 2024


Streaming Responses in Laravel: A Guide to Efficient Data Delivery

Need to handle large responses efficiently? Laravel's streaming response feature lets you send data chunks as they're generated! Let's explore this powerful performance optimization technique.Basic StreamingHere's the simplest way to create a streaming response:return response()->stream(function
By Harris Raftopoulos | Nov 17, 2024



#IT Solution Stuff

How to Set Custom Redirect URL After Login in Laravel Jetstream?

In this post, I will show how to change redirect url after login in laravel jetstream.

By default, Laravel Jetstream redirects users to the dashboard after they log in. If you want to change the redi…..
#Laravel
By Hardik Savani | Nov 13, 2024


How to Read JSON File in Laravel?

In this post, I will show you how to get data from json file in laravel application.

We'll retrieve data from the storage and public folders using the Storage facade and file_get_contents function. L…..
#Laravel
By Hardik Savani | Nov 15, 2024



#Harris Raftopoulos

Running multiple commands at once in a terminal using this Laravel Package

Modern web development involves modern problems that require modern solutions. One such problem is that we often need to run multiple commands to get our development environment up and running.
By Amit Merchant | Nov 11, 2024