Table of Contents


#Freek Dev

Easier endpoint tests with Policy::fake

This make testing endpoint authorization much simpler.
By | Jan 29, 2025


Stop Using Pseudo-Types

Pseudo-types like callable and iterable may seem convenient at first glance, but they introduce ambiguities and make code harder to analyze.
By | Jan 28, 2025


PHP version stats, January 2025 edition

Brent is back with an update of the PHP version stats.
By | Jan 27, 2025


Elegant Pipeline Cleanup with Laravel's finally Method

The new finally method simplifies how you handle post-pipeline operations, whether your pipeline succeeds or fails.
By | Jan 27, 2025


The email:dns rule might slow down your Laravel app

Here's how a unsuspicious validation rule can wind up making your app slower.
By Paul Edward | Jan 27, 2025


Using Laravel Tinker in Chrome DevTools

Tony Lea created a new Chrome extension that will add a PHP tab in Chrome DevTools. Nice!
By | Jan 27, 2025


Building a micro dependency container, because why not?

Here's why and how we added a mini container in a framework agnostic package.
By Spatie | Jan 27, 2025



#Mastering Laravel

Stripping down a new command

And why I do it
By Joel Clermont | Jan 31, 2025


More effective use of documentation

Don't get tunnel vision
By Joel Clermont | Jan 30, 2025


Thinking about a problem from a different angle

And why it can be so helpful
By Joel Clermont | Jan 29, 2025


Thinking about uniqueness in factories

How much uniqueness do you need?
By Joel Clermont | Jan 28, 2025


Examining test layering in multi-tenant requests

A fun little debate
By Joel Clermont | Jan 27, 2025



#Hashnode

Why Avoid Using the Same PHP Models for Writing and Reading

Models are a great tool to communicate with a data storage. We can define how the data looks like, and that makes sure that it’s compatible with the data storage, typically a database. Once we have a model that validates our input and helps us write …
By Gul Zaib | Feb 02, 2025


Simple To-Do List App

Introduction
This is a simple To-Do List application built with PHP and MySQL. The app allows users to add, update, complete, and delete tasks in a structured way.
Features

Add tasks

Mark tasks as completed

Update tasks

Delete tasks

Display task…
By Suman Khatri | Feb 01, 2025


What Problems Does Devflow CMF Solve for Developers?

Introduction
Before the early 2000s when CMSs started competing for market share, websites were built with pure HTML, CSS, and sometimes Javascript. After years of monolithic CMS domination, more and more people are turning to simple static websites….
By Joshua Parker | Jan 31, 2025


Pulsetracker Geofencing with Laravel

Pulsetracker provides a powerful geofencing feature that allows you to monitor when devices enter or exit specific geographic areas. This guide will walk you through integrating Pulsetracker geofencing into your Laravel application, including creatin…
By Team pulsetracker | Jan 31, 2025


PHP'de ??, ??=, ?: Operatörleri ve "Falsy" Değerler

PHP/Laravel ile geliştirdiğim projelerde her zaman daha temiz, daha okunabilir ve daha verimli kodlar yazmanın yollarını ararım. Siz de benim gibi mi düşünüyorsunuz? O zaman doğru yerdesiniz!
Bugün sizlerle PHP'nin belki de en kullanışlı operatörleri…
By Erhan ÜRGÜN | Jan 31, 2025


Building a YNAB CLI in Laravel

I've been using You Need a Budget (YNAB) since 2019 and love it. I'm in the budget daily, entering transactions, tinkering, and ensuring my family is on track with our financial goals and current priorities. However, as the transactions and payees pi…
By Chris Gmyr | Jan 31, 2025


Case Study: HNbyAI: Handling 450,000 requests / hour with $1 DOrch Cloud Hosting

HNbyAI takes top HackerNews discussions, then narrates them in paragraphs 📝 using AI. To conclude, it injects a question that playfully challenges the intelligence of the participants 🙃 This project is powered by $1 container cloud hosting at DOrch…
By BRIAN QAMARDEEN | Jan 31, 2025


PHP 8’de Nullsafe Operatörü ile Daha Temiz Kod Yazın!

PHP sürümlerini güncel tutmak, projelerimizde hem performans hem de okunabilirlik açısından bize büyük avantaj sağlar. Eskiden bir değerin var olup olmadığını kontrol etmek için sürekli if blokları içinde boğuluyorduk. Örneğin:
if ($user !== null) {

By Erhan ÜRGÜN | Jan 30, 2025


Learn OOP in PHP without the noise

Without the noise, using simple, real-world examples, I'll teach you Object-Oriented Programming (OOP) in PHP in this post. Let's break this down step by step.
Classes and Objects
Think of a class as a blueprint, and objects as things created from th…
By Babatunde Daramola | Jan 27, 2025



#Securing Laravel

Security Tip: Don't Roll Your Own Crypto!

[Tip #103] It's story time! Let's look at the SHA-3 competition as a reminder that crypto is hard… 😱
By Stephen Rees-Carter | Jan 31, 2025



#Dev.to

The Importance of Reverse Proxies: Enhancing Security, Scalability, and Deployment Flexibility

#webdev #frontend #javascript #php
By BRIAN QAMARDEEN | Feb 02, 2025


Understanding Inertia.js 2.0: A Comprehensive Guide for React and Vue Integration with Laravel

#javascript #inertiajs #laravel #react
By deeAjith | Feb 02, 2025


Symfony Station Communiqué — 31 January 2025 — A look at Symfony, Drupal, PHP, and other programming news!

#symfony #drupal #typo3 #php
By Reuben Walker, Jr. | Feb 02, 2025


Command Injection in Laravel: How to Detect & Prevent It

#cybersecurity #vulnerabilities #laravel #php
By Pentest Testing Corp | Feb 02, 2025


1752. Check if Array Is Sorted and Rotated

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Feb 02, 2025


Laravel 11 + SB Admin 2: Quick Integration Guide 2025

#webdev #programming #laravel #php
By Rafli Zocky Leonard | Feb 02, 2025


Exploring MySQL Full-Text Search and Its Implementation in Laravel

#learning #laravel #mysql #php
By Mahfuzur Rahman | Feb 02, 2025


Database Migrations in Laravel

#laravel #php #webdev #programming
By Adebayo Olukunle | Feb 02, 2025


WebForms.php Update to WebFormsJS 1.6

#webformscore #php #backend #laravel
By Elanat Framework | Feb 02, 2025


Witty Workflow – a TALL stack small business management tool

#laravel #livewire #tailwindcss #stripe
By Kristi Tanellari | Feb 01, 2025


3151. Special Array I

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Feb 01, 2025


Creating A Laravel CRUD Application With The Repository Pattern

#laravel #php #mysql #programming
By Joton Sutradhar | Feb 01, 2025


Understanding Laravel Queues: queue:work vs queue:listen and Why queue:restart Matters

#laravel #supervisor #php #queue
By Muhamad Sulaiman | Feb 01, 2025


Deploying a Laravel Application with Dokku, PostgreSQL and Redis

#tutorial #laravel #docker #webdev
By Bobby Orphé HOUESSINON | Feb 01, 2025


tes php

#php
By Eko Priyanto | Feb 01, 2025


Pulsetracker Geofencing with Laravel

#laravel #php #backend #mobile
By Walid LAGGOUNE | Jan 31, 2025


What Problems Does Devflow CMF Solve for Developers?

#webdev #php #wordpress #development
By Joshua Parker | Feb 01, 2025


Integrating YOLO AI Predictions into a Laravel Project

#laravel #ai #programming
By Martin Tonev | Jan 31, 2025


827. Making A Large Island

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Jan 31, 2025


Laravel and Vue.js: A Powerful Combination for Modern Web Applications

#laravel #vue #programming #learning
By RobinIVI | Jan 31, 2025


1 Billion Rows Challenge in PHP

#php #1brc #performance
By Gianluca Fabrizi | Jan 31, 2025


How to Combine Filters, Sorting, and Infinite Scrolling in Laravel, Inertia.js v2, and Vue 3

#laravel #vue #javascript #webdev
By Deon Okonkwo | Jan 31, 2025


SOLID Principles: From Paw Patrol to the Neighborhood

#programming #softwaredevelopment #php #coding
By Lars Moelleken | Jan 31, 2025


Laravel 11 for Beginners: Step-by-Step Guide to Install Laravel 11

#webdev #laravel #beginners #php
By amit mandaviya | Jan 31, 2025


Minimal VSCode: How I Crafted a Clean, Keyboard-Driven Coding Setup

#webdev #vscode #programming #php
By Mateus Bougleux | Jan 31, 2025


How to Create, Run, & Manage Laravel Migrations

#webdev #fullstack #php #laravel
By Alex | Jan 31, 2025


PHP security

#php #security #webdev
By Eko Priyanto | Jan 31, 2025


Spatie Permissions vs Laravel Policies and Gates: Handling Role-Based Access

#webdev #laravel #php #spatie
By varzoeaa | Jan 30, 2025


PHP input validation yang benar

#php #security #cleancode
By Eko Priyanto | Jan 31, 2025


Laravel parameterized middleware a deep dive

#php #laravel
By david duymelinck | Jan 30, 2025


Mastering Laravel Authentication: A Complete Guide for Beginners

#laravel #programming #learning #php
By RobinIVI | Jan 30, 2025


Prevent DNS Rebinding in Laravel: A Comprehensive Guide

#cybersecurity #vulnerabilities #laravel #php
By Pentest Testing Corp | Jan 30, 2025


AI Video Workflows with PHP

#webdev #ecommerce #video #php
By Sharon Yelenik | Jan 30, 2025


Essential Laravel Commands Every Developer Should Know

#laravel #php #webdev #beginners
By Richa | Jan 30, 2025


Maximizando a aplicação — PHP

#php #laravel #performance #programming
By Mateus Bougleux | Jan 30, 2025


Laravel Performance Tuning: Optimizing Database Queries for Scalability

#laravel #php #performance #database
By Timilehin Olusegun | Jan 30, 2025


2493. Divide Nodes Into the Maximum Number of Groups

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Jan 30, 2025


Geoespacial no Laravel: Otimizações para Mapas Interativos e Grandes Volumes de Dados

#php #laravel #mysql #performance
By Mateus Bougleux | Jan 29, 2025


684. Redundant Connection

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Jan 30, 2025


ডাটাবেজে Collation কেন প্রয়োজন ?

#laravel #php
By Md.Shariful Islam | Jan 29, 2025


php: writing command-line applications with macrame. pt 1

#php #cli
By grant horwood | Jan 30, 2025


Por qué Migré Mi Aplicación Laravel a AWS Serverless (Y Por Qué Podría Ahorrarte Tiempo y Dinero)

#laravel #php #serverless #aws
By Hermann D. Schimpf | Jan 29, 2025


The Actual Difference Between Lambda and Regular Functions (Using PHP)

#php #functions #comparing
By Abdelrahman Dwedar | Jan 29, 2025


Hatthi – from <null> to MVP at lightning speed

#laravel #webdev #saas #php
By Cristian Stanescu | Jan 28, 2025


PHP tutorial for beginners

#php #webdev #website #programming
By Esraa Nasr | Jan 29, 2025


Freezing Time: Testing Laravel Temporary Storage URLs

#laravel #testing #php #webdev
By Ivan Mykhavko | Jan 28, 2025


How to Set Up Two-Factor Authentication on WordPress Without Plugin

#wordpress #webdev #security #php
By Muhammad Usman | Jan 29, 2025


Utilisation des Pipelines pour structurer le flux de traitement en Laravel(Partie 1)

#laravel #pipelines #codequality #architecture
By Dieudonne Gwet Bikoun | Jan 28, 2025


Error Handling in PHP: A Complete Guide

#php #help #webdev #programming
By Patoliya Infotech | Jan 29, 2025


HashtagCMS

#opensource #hashtagcms #cms #laravel
By Marghoob Suleman | Jan 28, 2025


Zero downtime docker for PHP

#php #docker
By Andrew Kang-G | Jan 28, 2025


Preventing Race Conditions in Laravel Applications

#cybersecurity #vulnerabilities #laravel #php
By Pentest Testing Corp | Jan 28, 2025


2658. Maximum Number of Fish in a Grid

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Jan 28, 2025


Why I Migrated My Laravel App to AWS Serverless (And Why It Could Save You Time and Money)

#laravel #php #serverless #aws
By Hermann D. Schimpf | Jan 28, 2025


Did you know you can secure WordPress admin URL without a plugin?

#wordpress #webdev #backenddevelopment #php
By Muhammad Usman | Jan 28, 2025


Optimalkan Pencarian dengan Laravel: Retensi Query Parameters Menggunakan withQueryString()

#laravel #webdev #tutorial
By Muhammad Eko Pujianto | Jan 28, 2025


Mastering the Laravel Routing System: A Complete Guide

#webdev #laravel #php #routing
By Ionut Cornea | Jan 28, 2025


Utilisation des Higher-Order Messages pour un code plus expressif en Laravel

#laravel #php #higherordermessages #codequality
By Dieudonne Gwet Bikoun | Jan 27, 2025


PHP Traits: The Secret Sauce for Cleaner, Reusable Code

#php #coding #beginners #webdev
By Manan Raj | Jan 27, 2025


Les Macros : Comment Étendre les Fonctionnalités de Laravel

#laravel #macros #php #laraveltips
By Dieudonne Gwet Bikoun | Jan 27, 2025


1462. Course Schedule IV

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Jan 27, 2025


Building a React CRUD App with a Laravel API

#react #laravel #crud
By StackPuz | Jan 27, 2025


2127. Maximum Employees to Be Invited to a Meeting

#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Jan 27, 2025



#Amit Merchant

Fluent Date Validation with Laravel's Date Rule

Need more control over date validation? Laravel's new Date rule brings a fluent, chainable interface for creating complex date validation requirements with minimal code.Date validation often requires multiple conditions like format checking, range validation, and relative date comparisons. Laravel's new Date rule simplifies these requirements
By Harris Raftopoulos | Jan 31, 2025


Enhanced HTTP Client Debugging in Laravel

Laravel enhances HTTP Client debugging with new dump and dd methods, bringing TestResponse's familiar debugging tools to your HTTP responses.When debugging HTTP interactions, it's crucial to inspect response data quickly. The new methods make this process as simple as adding a single method call to
By Harris Raftopoulos | Jan 30, 2025


Enhanced Filesystem Error Handling in Laravel

Laravel enhances filesystem error handling with new configuration options, allowing you to log filesystem errors without disrupting your application flow.Managing filesystem errors traditionally meant choosing between catching exceptions or letting them disrupt your application. Laravel's new configuration options provide a middle ground, letting you log errors silently
By Harris Raftopoulos | Jan 29, 2025


Elegant Factory Association with Laravel's UseFactory Attribute

Need a cleaner way to associate factories with your Eloquent models? Laravel's new UseFactory attribute provides an elegant solution using PHP 8.0+ attributes, especially useful for models outside the standard namespace.Factory registration in Laravel traditionally required either following strict naming conventions or manually defining factory methods.
By Harris Raftopoulos | Jan 28, 2025



#IT Solution Stuff

wire:loading | Add Loading Spinner in Laravel Livewire 3 | EP 13

In this post, I will show you how to use wire loading with form with laravel livewire 3.

In this example, we will create a ProductCreate Livewire component. The component will include a form with inp…..
#Laravel Laravel Livewire
By Hardik Savani | Jan 31, 2025


wire:model | Bind Form Input in Laravel Livewire 3 | EP 12

In this post, I will show you how to use wire model with form with laravel livewire 3.

In this example, we will create a ProductCreate Livewire component. The component will include a form with input…..
#Laravel Laravel Livewire
By Hardik Savani | Jan 29, 2025


wire:submit | Form Submit Event in Laravel Livewire 3 | EP 11

In this post, I will show you how to call wire form submit event with laravel livewire 3.

In this example, we will create a ProductCreate Livewire component. The component will include a form with in…..
#Laravel Laravel Livewire
By Hardik Savani | Jan 27, 2025