Table of Contents


#Freek Dev

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


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


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


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


PHP version stats, January 2025 edition

Brent is back with an update of the PHP version stats.
By | Jan 27, 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


Easier endpoint tests with Policy::fake

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



#Medium

smol-TryHackMe-walkthrough

link room : https://tryhackme.com/r/room/smol
By RxLog | Jan 27, 2025


Laravel Queues: Priorities Are Your Secret Weapon

So, you’ve been building a Laravel application, and things are going well. Your jobs are running smoothly, your queues are buzzing along…
By Mohammed Salih Kozhinhikkodan | Jan 27, 2025


Why Hire PHP Developers from India?

In today’s fast-paced digital world, businesses are constantly on the lookout for skilled professionals to build robust and scalable web…
By Quickway Infosystems | Jan 27, 2025


How To Fix SeedProd Not Sending Email [3 Easy Fixes]

Are you struggling with SeedProd not sending email? This issue can hinder communication with your audience, affecting lead generation and…
By Hamza Hanif | Jan 27, 2025


Balancing Security and Performance: Options for Laravel Developers

Explore how Laravel developers can balance security and performance. Learn strategies and practices for ensuring robust security.
By Mukesh Ram | Jan 27, 2025


Passing Data to Twig from Controller with Different Data Types (array, object) in Symfony 7

Show your data to the user
By Tihomir Manushev | Jan 27, 2025


Latest Research on Laravel Security Protocols

Explore the latest research on Laravel security protocols, highlighting new features and updates to protect web applications.
By Mukesh Ram | Jan 27, 2025


A Behind-the-Scenes Look at a Laravel Security Audit

Explore the essential steps & tools involved in a Laravel security audit. Learn how to identify vulnerabilities, enhance app security.
By Ahmed Ginani | Jan 27, 2025


A Behind-the-Scenes Look at a Laravel Security Audit

Explore the essential steps & tools involved in a Laravel security audit. Learn how to identify vulnerabilities, enhance app security.
By Mukesh Ram | Jan 27, 2025


Supercharge Debugging with Advanced Xdebug Techniques

Debugging PHP applications is a bit like playing detective. You’ve got clues scattered across your codebase, mysterious errors lurking in…
By Asian Digital Hub | Jan 27, 2025


How to Manage Large Applications on Laravel: The Best Folder Structure and Coding Patterns (Part 2)

Discover advanced techniques, middleware best practices, query optimization tips, and powerful tools to scale and maintain large Laravel…
By Anand Panchal | Jan 27, 2025


5 tricks to shorten your if and if-else statements in PHP

There is no code without if statement. There is a high probability that within your first twenty lines of code you would have at least one…
By Andro | Jan 27, 2025


PHP in 2025 — Top 10 PHP Functions a Developer Can’t Live Without

PHP continues to be one of the most widely used programming languages for web development in 2025. Its versatility, ease of use, and…
By Shuaeb Mohammad | Jan 27, 2025


TryHackMe “Smol” CTF Challenge Writeup

Test your enumeration skills on this boot-to-root machine.
By Sahand Babali | Jan 28, 2025


PHP Async at Scale – Building Non-Blocking APIs with ReactPHP or Swoole

Most developers know the frustration of sluggish APIs. You hit an endpoint, and it spins its wheels — dragging its feet like it’s stuck in…
By Asian Digital Hub | Jan 28, 2025


Say Goodbye to Hard-Coding: Manage Laravel Model Columns Efficiently

It’s been a few years since I last used Laravel, and now I’m diving back into it. While exploring tutorials out there, have you noticed the…
By Jp Bandalaria | Jan 28, 2025


Laravel Multi-Tenancy: Managing Multiple Clients with Precision

If your Laravel application struggles to handle increasing demands, it’s time to revisit your scalability strategy. As your user base…
By Cubet | Jan 29, 2025


5 Best WordPress Plugins for Your Website in 2025 (That I Swear By)

Tired of sifting through thousands of plugins? After testing 50+ tools, here are my top 5 WordPress plugins for 2025 — no fluff, just…
By Mohammad Ammar | Jan 29, 2025


Livewire State: Understanding Public and Render Variables

Introduction
By Jaswanth Kumar | Jan 29, 2025


Node.js vs PHP: A Comparative Analysis of Server-Side Approaches

When deciding between Node.js and PHP for your server-side development needs, it’s important to understand how the two technologies differ…
By Cody S T NG | Jan 30, 2025


Still Using REST? gRPC Will Make Your PHP Microservices 10x Faster

REST was cool. It had its moment, like MySpace and flip phones. But in today’s cutthroat world of high-performance microservices, REST is…
By Asian Digital Hub | Jan 30, 2025


Designing Idempotent PHP APIs for Distributed Systems

The moment your PHP application steps into the chaotic world of distributed systems, things start breaking in the most ridiculous ways.
By Asian Digital Hub | Jan 30, 2025


Laravel Development Cost: Key Considerations

Laravel is one of the most popular PHP frameworks for building scalable, secure, and high-performance web applications. Whether you are a…
By Surekha Technologies | Jan 30, 2025


10 Hidden Gems in Laravel 11 You Probably Missed

Laravel 11 is packed with features, but as developers, we often stick to the tools and methods we’re familiar with, leaving some powerful…
By Krunalsinh Rana | Jan 30, 2025


Form with Choice Field (Dropdown) in Symfony 7

Filter Data from a Database and Present it to the User
By Tihomir Manushev | Jan 30, 2025


Testing Artisan Commands in Laravel: A Deep Dive into Output Assertions

Testing Artisan commands in Laravel is a crucial part of ensuring that your console applications behave as expected. However, testing…
By kelz_codes | Jan 31, 2025


Best SEO Tips for PHP Laravel Developers to Boost Website Ranking

By Trushit Kasodiya | Jan 31, 2025


Laravel eCommerce: Build Your Online Store Easily

By Trushit Kasodiya | Jan 31, 2025


How to Fix Slow WordPress Admin: [5 Easy Ways]

Is your WordPress admin dashboard frustratingly slow? A sluggish WordPress admin can impact productivity, site management, and overall…
By Hamza Hanif | Jan 31, 2025


Laravel API: Build Secure and Scalable RESTful Services

By Trushit Kasodiya | Jan 31, 2025


25 Essential PHP Resources Every Developer Must Bookmark in 2025

Your Ultimate Toolkit
By CodeMoox | Jan 31, 2025


Simplifying API Responses with Laravel’s withoutWrapping

By default, Laravel API resources wrap responses in a data key, providing a standardized structure that’s ideal for many use cases…
By I Nyoman Jyotisa | Feb 01, 2025


Laravel 11 + SB Admin 2: Quick Integration Guide 2025

In this post, we’ll explore various methods to integrate Laravel (a PHP web framework) with SB Admin 2 (a Bootstrap 4-based admin…
By Rafli Zocky Leonard | Feb 01, 2025


Understand Laravel Context Capabilities The Best Way

Once you understand Laravel context capabilities you can then leverage the full potential of this PHP web framework. Context in Laravel…
By Mohammed Muwanga | Feb 01, 2025


The Untold Story of Models in MVC: From Chaos to Clarity

Introduction: A World Without Models
By Jaswanth Kumar | Feb 01, 2025


Exploring MySQL Full-Text Search and Its Implementation in Laravel

Imagine you’re building a news website or a blog, and you need a fast and efficient way to search through thousands (or even millions) of…
By Mahfuzur Rahman | Feb 02, 2025


Common Challenges in WordPress Web Design and How to Overcome Them

WordPress is one of the most powerful and flexible platforms for web design, but even experienced designers encounter challenges along the…
By Danish Jamal | Feb 02, 2025


Powering Laravel applications with Spatie’s Laravel-multitenancy with multiple databases approach

What is Multi-Tenancy?
By Hamza Sehouli | Feb 02, 2025


Form with Multiple Checkboxes in Symfony 7

Use multiple checkboxes to allow users to select various features
By Tihomir Manushev | Feb 02, 2025


Scaling PHP Applications with Kafka for Real-Time Event Processing

The moment your application starts struggling with real-time updates, you know you’re in the deep waters of distributed systems.
By Asian Digital Hub | Feb 02, 2025



#Mastering Laravel

Examining test layering in multi-tenant requests

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


Thinking about uniqueness in factories

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


Thinking about a problem from a different angle

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


More effective use of documentation

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


Stripping down a new command

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



#Hashnode

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


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


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'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


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


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


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


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



#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

2127. Maximum Employees to Be Invited to a Meeting

#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


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

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


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

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


1462. Course Schedule IV

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


PHP Traits: The Secret Sauce for Cleaner, Reusable Code

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


Mastering the Laravel Routing System: A Complete Guide

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


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

#laravel #webdev #tutorial
By Muhammad Eko Pujianto | 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


Preventing Race Conditions in Laravel Applications

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


HashtagCMS

#opensource #hashtagcms #cms #laravel
By Marghoob Suleman | Jan 28, 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


Freezing Time: Testing Laravel Temporary Storage URLs

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


2658. Maximum Number of Fish in a Grid

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


Hatthi – from <null> to MVP at lightning speed

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


Zero downtime docker for PHP

#php #docker
By Andrew Kang-G | Jan 28, 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


Error Handling in PHP: A Complete Guide

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


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

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


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

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


PHP tutorial for beginners

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


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

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


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

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


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

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


Laravel Performance Tuning: Optimizing Database Queries for Scalability

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


684. Redundant Connection

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


2493. Divide Nodes Into the Maximum Number of Groups

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


Maximizando a aplicação — PHP

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


Essential Laravel Commands Every Developer Should Know

#laravel #php #webdev #beginners
By Richa | 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


Mastering Laravel Authentication: A Complete Guide for Beginners

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


Laravel parameterized middleware a deep dive

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


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

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


How to Create, Run, & Manage Laravel Migrations

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


PHP input validation yang benar

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


PHP security

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


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

#webdev #vscode #programming #php
By Mateus Bougleux | 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


SOLID Principles: From Paw Patrol to the Neighborhood

#programming #softwaredevelopment #php #coding
By Lars Moelleken | 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


1 Billion Rows Challenge in PHP

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


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

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


827. Making A Large Island

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


Integrating YOLO AI Predictions into a Laravel Project

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


Pulsetracker Geofencing with Laravel

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


Deploying a Laravel Application with Dokku, PostgreSQL and Redis

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


What Problems Does Devflow CMF Solve for Developers?

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


tes php

#php
By Eko Priyanto | 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


Creating A Laravel CRUD Application With The Repository Pattern

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


3151. Special Array I

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


Witty Workflow – a TALL stack small business management tool

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


WebForms.php Update to WebFormsJS 1.6

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


Database Migrations in Laravel

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


Exploring MySQL Full-Text Search and Its Implementation in Laravel

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


Laravel 11 + SB Admin 2: Quick Integration Guide 2025

#webdev #programming #laravel #php
By Rafli Zocky Leonard | 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


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


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

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


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

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



#Amit Merchant

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


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


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


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



#IT Solution Stuff

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


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: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