#Laravel News
Building Multiplayer Minesweeper with Laravel, Livewire and Reverb
Building Multiplayer Minesweeper with Laravel, Livewire and Reverb, my first visit back to PHP in a decade
#Sponsor
By Jared Short | Sep 16, 2024
Eloquent Filtering Package
The Eloquent Filtering package enhances the process of building dynamic query filters in Eloquent.
#Laravel Packages #Eloquent
By Eric L. Barnes | Sep 16, 2024
TemPHPest PHP Extension for VSCode
TemPHPest is an extension for Visual Studio Code to improve writing PHP in VS Code. Created by Liam Hammett, this package adds rich PHP features that…
#News #Vscode
By Paul Redmond | Sep 16, 2024
Validate Console Command Input With the Command Validator Package
The Command Validator package by Andrea Marco Sartori makes validating the input of console commands a cinch using Laravel's beloved Validator. All th…
#Laravel Packages
By Paul Redmond | Sep 18, 2024
Fetch PHP is a Lightweight HTTP Library Inspired by JavaScript's fetch()
Fetch PHP is a lightweight HTTP library inspired by JavaScript's fetch, bringing simplicity and flexibility to PHP HTTP requests.
#Laravel Packages #Php
By Paul Redmond | Sep 19, 2024
MySql Explain with Tobias Petry
Tobias Petry discusses his journey into database optimization, the development of his MySQL Explain tool, and more
#Interviews
By Eric L. Barnes | Sep 20, 2024
#Ashallen Design UK
Freelance Web Dev Hub: Free Community for Web Developers
#Business #Freelancing #Web Development
By Ashley Allen | Sep 17, 2024
#Freek Dev
Container attributes in Laravel
These attributes help you inject various pieces of data into your classes
By – | Sep 16, 2024
Deferring tasks with Laravel's defer() helper
A detailed look at how Laravel's defer() helper works.
By Sid | Sep 20, 2024
#Made with Laravel
Commenter – Commenting System
"Commenter is a feature-rich, modern package with an admin panel designed to address all your commenting needs.
With this package, you won't need any additional tools for the comment functionality in your Laravel projects."
#Plugins
By – | Sep 20, 2024
Linen – Spreadsheet Utility
"Linen is a lightweight spreadsheet utility for Laravel.
It's a simple wrapper for
openspout
(used to read and write spreadsheet files) with some data normalization conveniences."
#Utility
By – | Sep 20, 2024
#Hashnode
NEW defer() in Laravel 11.23
Recently Taylor Otwell (Founder of Laravel) announced a new helper function defer() that means running a piece of code after sending the response. So, defer means “putting something later in the time”, it does.
You can read more about it here: Defer …
By Gurpreet kumar | Sep 16, 2024
Memahami Variabel PHP: Langkah Awal Menjadi Programmer Sukses
Halo, Kawan KodingKu! 😊
Siapa di sini yang pernah merasa bingung saat pertama kali belajar tentang variabel dalam PHP? Jangan khawatir, kalian tidak sendirian! Memahami variabel dalam PHP memang bisa terasa seperti menjelajahi kota baru yang penuh d…
By KodingKu | Sep 17, 2024
Mastering Enums in Laravel: Handling Enum Values in Blade Templates
Enums are a powerful feature in Laravel that help maintain clean and expressive code. However, when working with enums in Blade templates, it is important to understand how to handle them correctly to avoid unexpected behavior. In this post, we will …
By Asfia Aiman | Sep 17, 2024
MySQL How To Duplicate A Table – Fast Tips
Recently I had to deal with some limitations of my database provider that doesn’t support table renaming. So I had to duplicate a table manually.
The database of my SaaS platform is hosted on Planetscale. The company provides a MySQL-compatible serve…
By Valerio | Sep 17, 2024
Stay Updated with PHP/Laravel: Weekly News Summary (09/09/2024-15/09/2024
Intro: Check out this insightful summary of PHP/Laravel Weekly News for September 09th to September 15th, 2024. Stay updated with the latest developments, releases, and community updates in the Nil ecosystem.
Key Points:
🧪 Pest 3 Released: Pest 3 h…
By Poovarasu Sekar | Sep 17, 2024
Laravel Herd PRO reviews
Hey guys,
Recently, I just bought Herd PRO (a yearly subscription). I’ve been using the basic Herd since the first release.
So, my latest work required interaction with S3 storage, there are several ways to achieve that in the local env:
Use Cloud (…
By Seth Chen | Sep 18, 2024
How to Paginate More Than One List on the Same Blade File in Laravel 11 with Bootstrap 5 and Tailwind CSS
When building complex applications with Laravel, you might find yourself needing to paginate multiple lists on the same Blade template. This could be useful for dashboards, admin panels, or any page where multiple datasets are displayed. In this guid…
By Asfia Aiman | Sep 19, 2024
PHP Attributes: how to use PHP Attributes and create custom attribute classes – Fast Tips
PHP attributes were introduced in PHP 8.0. This version marked a significant milestone for the language, bringing several new features and improvements, including the introduction of attributes for adding metadata to code declarations.
The first time…
By Valerio | Sep 19, 2024
How to create and register a middleware in a Laravel 11 application
Introduction
Middleware contains defined conditions to be fulfilled by a request via any of the HTTP verbs before granting or rejecting access to response or specific part of an application. For example, a middleware can be used to check if a user ma…
By Alemoh Rapheal Baja | Sep 19, 2024
Master PHP Cookies & Sessions: A Complete Guide
Hey there, future web dev superstars! 🎉 Welcome to a fun, exciting, and oh-so-practical tutorial on PHP cookies and sessions! By the end of this, you'll be handling user data like a pro and will know when to use cookies or sessions in real-world web…
By Junaid Bin Jaman | Sep 19, 2024
Mastering Asynchronous Programming in PHP
In modern web development, one of the key challenges is improving performance and scalability, especially when handling tasks like API calls, file processing, and database queries. Asynchronous programming is an approach that allows tasks to be execu…
By Junaid Bin Jaman | Sep 20, 2024
Using assert to fix PHPStan errors
I’ve been using more and more PHPStan recently and it’s been a real pleasure to improve my codebases.
Being strict is nice, but sometimes it can also be inconvenient. A lot of built-in methods in php can return false. Or sometimes, you have a “mixed”…
By Thomas Portelange | Sep 20, 2024
How to Set Up a Database and Display Data on the Frontend Using Laravel and Vue.js
Introduction
Setting up a full-stack web application can seem challenging, but with the right combination of technologies, the process becomes much more manageable. One of the most popular stacks today is Laravel for the backend and Vue.js for the fr…
By Manvendra Singh | Sep 20, 2024
Beginner’s Guide to Mastering Laravel Traits in 3 Simple Steps
Introduction to Laravel Traits
Here is the introduction to Laravel Traits in simple words:
Traits are a way to reuse code in Laravel.
They are similar to classes, but they cannot be instantiated on their own.
Traits can be included in classes to …
By Aman jain | Sep 21, 2024
Passkey Authentication Guide for Symfony
Introduction
Passkeys, also known as WebAuthn credentials, represent a modern approach to passwordless authentication. As an evolution in web security, they aim to replace traditional password-based logins by utilizing a combination of public-key cry…
By Bernard Ngandu | Sep 22, 2024
Receive Slack Notifications from your Laravel App with a 10-minute Setup
In the previous article, I introduced a Backpack's new Menu Dropdown Column component which I use for my e-commerce admin panel. Today, I will talk about a Laravel feature I use to receive Order Notifications. Whenever an order comes, my team is noti…
By Karan Datwani | Sep 22, 2024
Laravel Factories: Tips for Handling Dependent Data
Something I recently came across while working on a Laravel app was an unoptimized factory. I’ve seen this many times and have even been guilty of it. Let’s say we have three models, a User, a Team, and a Project. A team can have a team owner (teams….
By Sean Kegel | Sep 22, 2024
#Mastering Laravel
Avoid surprises with factory relationships
Do you need all those records?
By Joel Clermont | Sep 20, 2024
Default factories should do as little as possible
Another time laziness pays off
By Joel Clermont | Sep 19, 2024
Don't overthink your application architecture
The defaults get you very far
By Joel Clermont | Sep 18, 2024
The right way to upgrade Laravel
More than running composer update
By Joel Clermont | Sep 17, 2024
Better types in API resources
And very simple to do
By Joel Clermont | Sep 16, 2024
#Securing Laravel
Security Tip: Parameterise your Parameter Names!
[Tip #91] aka yet another example for why you should Never Trust User Input!
By Stephen Rees-Carter | Sep 20, 2024
#Honey Badger
A guide to Laravel pipelines
Laravel pipelines are a great way of breaking down complex workflows into smaller, manageable, and testable chunks. Learn about how Laravel uses them internally in the framework, and how to create your own.
By Ashley Allen | Sep 16, 2024
#Dev.to
Symfony Station Communiqué – 13 September 2024. Your look at Symfony, Drupal, PHP, and programming news!
#symfony #drupal #php #programming
By Reuben Walker, Jr. | Sep 16, 2024
Using SCSS And TailwindCSS in Laravel Projects Code Examples
#webdev #javascript #php #laravel
By Danish | Sep 16, 2024
Downloading Webpages As PDFs With PHP And JavaScript
#html #javascript #npm #php
By It's Just Nifty | Sep 16, 2024
Implementing Contextual Binding at Compile Time for Payment Processing in Laravel 11
#php #laravel #designpatterns #webdev
By websilvercraft | Sep 16, 2024
539. Minimum Time Difference
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Sep 16, 2024
Converting HTML To PDF With HTML Button
#php #programming #html #pdffiles
By It's Just Nifty | Sep 16, 2024
Linking Private GitHub Repositories as Composer Dependencies
#php #composer #github
By Drazen Bebic | Sep 17, 2024
Enums e lang no Laravel
#webdev #php #laravel
By Natanael Alves | Sep 17, 2024
What Happens When a Super Admin Disallows User Logins Due to an Error
#webdev #javascript #laravel #programming
By Danish | Sep 17, 2024
Top 10 IT Companies in the World
#microsoft #java #cloud #php
By Micah James | Sep 17, 2024
Laravel Mailable Tutorial
#laravel #php #webdev #tutorial
By Valerio | Sep 17, 2024
Handling Enum Values in Laravel Blade Templates
#laravel #php #enums #webdev
By Asfia Aiman | Sep 17, 2024
Stay Updated with PHP/Laravel: Weekly News Summary (09/09/2024-15/09/2024
#php #laravel
By Poovarasu Sekar | Sep 17, 2024
Building Real-Time Applications with PHP Using WebSockets
#php #tutorial #backend #programming
By MD ARIFUL HAQUE | Sep 17, 2024
884. Uncommon Words from Two Sentences
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Sep 17, 2024
Génération de Diagrammes de Classe avec Laravel ER Diagram Generator
#laravel #generationdiagramme #diagrammes #php
By Fabrice | Sep 18, 2024
Laravext for Laravel
#laravel #php #inertia #nextjs
By Arthur Ydalgo | Sep 18, 2024
Creating a simple page router in PHP
#php #tutorial
By Ko Htet | Sep 18, 2024
Dockerfile for PHP Laravel
#dockerfile #laravel #docker
By Henri Sekeladi | Sep 18, 2024
LaravelTop 10 Essential Tools for Laravel Developers in 2024
#laravel #php #webdev #programming
By gitter4coding | Sep 18, 2024
179. Largest Number
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Sep 18, 2024
Tested and Proven! 6 Tools to Boost Productivity!
#webdev #productivity #beginners #php
By Angela Swift | Sep 18, 2024
Running WordPress on Containers
#docker #wordpress #php #linux
By Erika Heidi | Sep 18, 2024
Legal Considerations When Hiring Offshore PHP Developers
#php #techtalks #recruitment #webdev
By Inspius | Sep 19, 2024
Como funcionam as factories e seeders com Laravel
#webdev #beginners #programming #laravel
By Elemar Leonel | Sep 19, 2024
Top Countries to Hire Offshore PHP Developers From
#recruitment #techtalks #hiring #php
By Inspius | Sep 19, 2024
Laravel / Inertia.js / Vue.js project to learn for beginners
#laravel #php #backend #webdev
By Nikola Perišić | Sep 19, 2024
How to Paginate Multiple Lists on the Same Blade File in Laravel 11 with Bootstrap 5 and Tailwind CSS
#pagination #laravel #a11y #webdev
By Asfia Aiman | Sep 19, 2024
Upload File in Laravel
#laravel #php #webdev #tutorial
By Valerio | Sep 19, 2024
Is PHP still worth learning in 2025?
#laravel #php #webdev #beginners
By gitter4coding | Sep 19, 2024
Tips for testing queued jobs in Laravel
#laravel #php #testing
By Eduardo Guzmán | Sep 19, 2024
How to override laravel nova components
#tutorial #php #laravel #laravelnova
By Jenry Mazariegos | Sep 19, 2024
Easy Laravel Deployment on Ubuntu: A Beginner's Guide with LEMP Stack
#php #devops #laravel #ubuntu
By MD ARIFUL HAQUE | Sep 20, 2024
Effortless Secret Management for Laravel & JS Projects with Secrets Loader
#laravel #aws #javascript #development
By Jerome Thayananthajothy | Sep 19, 2024
Boosting PHP Efficiency: Proven Techniques for Performance Optimization
#php #performance #productivity #tutorial
By MD ARIFUL HAQUE | Sep 20, 2024
241. Different Ways to Add Parentheses
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Sep 19, 2024
Sharing Authentication cookies across Laravel Apps
#laravel #microservices #php #cookie
By Bedram Tamang | Sep 20, 2024
PHP Callable Decorators
#php #callable #decorator #designpatterns
By Yonel Ceruto | Sep 20, 2024
19 Essential Laravel Performance Optimization Tips
#laravel #php #programming
By proprzzzz | Sep 20, 2024
Object-Oriented Programming (OOP)
#php #oop #beginners #programming
By Carlos Viana | Sep 20, 2024
What is the Xdebug?
#devops #programming #php #beginners
By Gurpinder Singh | Sep 20, 2024
Composition vs. Inheritance
#php #oop #composition #inheritance
By Carlos Viana | Sep 20, 2024
214. Shortest Palindrome
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Sep 20, 2024
Simplifying Data Transfer in Laravel with DTOs
#php #laravel #database #backend
By MD ARIFUL HAQUE | Sep 21, 2024
Hidden Gems of Laravel: Lesser-Known Features to Boost Your Development
#laravel #tutorial #php #backend
By MD ARIFUL HAQUE | Sep 21, 2024
Build with Me Larachat #2: The mistake most developers do when building a product
#webdev #laravel #opensource #devjournal
By Ramzi Issiakhem | Sep 21, 2024
HelloWorld!
#php
By Renzo Fraga | Sep 21, 2024
386. Lexicographical Numbers
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Sep 21, 2024
An easy way to validate DTO's using Symfony attributes
#php #symfony #dto #validation
By Nacho Colomina Torregrosa | Sep 20, 2024
Implementing Event-Driven Architectures in PHP: A Deep Dive into Event Sourcing and CQRS
#php #eventdriven #tutorial #backend
By MD ARIFUL HAQUE | Sep 21, 2024
LAPONG DOCKER
#laravel #postgres #docker #nginx
By Albert R. C. Guedes | Sep 22, 2024
What is the PHP CodeSniffer?
#php #laravel #tutorial #javascript
By Gurpinder Singh | Sep 22, 2024
Receive Slack Notifications from your Laravel App with a 10-minute Setup
#laravel #php #webdev #programming
By Karan Datwani | Sep 22, 2024
Understanding Mock Objects in PHPUnit Testing
#php #phpunit #tdd #mockobjects
By Al Amin | Sep 22, 2024
440. K-th Smallest in Lexicographical Order
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Sep 22, 2024
Getting Started with Laravel: A Beginner's Guide to Query Builder
#php #laravel #backend #tutorial
By MD ARIFUL HAQUE | Sep 22, 2024
#Amit Merchant
Enhancing JSON Attribute Handling in Laravel with AsArrayObject and AsCollection Casts
Laravel's Eloquent ORM is renowned for its powerful features, including its robust casting system. When working with JSON attributes, two casts stand out for their utility: AsArrayObject and AsCollection. Let's explore how these casts can elevate your Laravel development experience.The Problem with Standard Array Casts
By Harris Raftopoulos | Sep 16, 2024
Creating Custom Casts in Laravel: Tailoring Data Transformations
Laravel's Eloquent ORM provides a powerful casting system out of the box, but sometimes you need more specialized data transformations. This is where custom casts come into play, allowing you to define your own casting logic for model attributes.Understanding Custom CastsCustom casts in Laravel allow you
By Harris Raftopoulos | Sep 16, 2024
Maintaining Data Structure in Laravel API Resources: Preserving Collection Keys
When building APIs with Laravel, you often use API resources to transform your models into JSON responses. By default, Laravel resets the keys of resource collections to numerical indexes. However, there are scenarios where preserving the original keys is crucial. Let's explore how to maintain your data structure
By Harris Raftopoulos | Sep 17, 2024
Customizing Resource Collection Mapping in Laravel
Laravel's resource collections provide a powerful way to transform your data for API responses. By default, Laravel makes some assumptions about how your resources should be mapped, but sometimes you need more control. Let's explore how to customize resource collection mapping to fit your specific needs.
By Harris Raftopoulos | Sep 17, 2024
Streamlining Laravel API Responses: Disabling Resource Wrapping
When building APIs with Laravel, you often use API resources to transform your models into JSON responses. By default, Laravel wraps your outermost resource in a data key. While this is useful in many scenarios, there are times when you might want a flatter response structure. Let's explore
By Harris Raftopoulos | Sep 18, 2024
Optimizing API Performance with Conditional Relationship Loading in Laravel
When building APIs with Laravel, it's crucial to consider performance, especially when dealing with relationship data. Laravel's API Resources provide a powerful feature called whenLoaded that allows you to conditionally include relationships in your API responses. This can significantly reduce unnecessary database queries and improve your
By Harris Raftopoulos | Sep 18, 2024
Transforming Collections into Queries: Laravel's toQuery Method
Laravel's Eloquent ORM is known for its powerful and expressive API. One of its lesser-known but incredibly useful features is the toQuery method available on collections. This method allows you to convert a collection of models back into a query builder instance, opening up a world of possibilities
By Harris Raftopoulos | Sep 19, 2024
Refreshing Your Data: Laravel's fresh Method for Collections
In the world of web development, data can change rapidly. Sometimes, the data you've retrieved from your database might become stale even while your application is processing it. Laravel provides an elegant solution to this problem with the fresh method for collections. Let's dive into how
By Harris Raftopoulos | Sep 19, 2024
Optimizing Database Queries: Preventing Lazy Loading in Laravel
Laravel's Eloquent ORM is known for its ease of use, particularly when it comes to working with relationships. However, this convenience can sometimes lead to performance issues, particularly in the form of the N+1 query problem. Laravel provides a powerful feature to help combat this: the ability
By Harris Raftopoulos | Sep 20, 2024
Keeping Parent Models Up-to-Date: Laravel's $touches Property
In Laravel's Eloquent ORM, maintaining accurate timestamps across related models can be crucial for tracking changes and ensuring data consistency. The $touches property provides an elegant solution for automatically updating parent model timestamps when a related model is modified. Let's explore how this feature can streamline
By Harris Raftopoulos | Sep 20, 2024
Streamlining API Responses: Converting Laravel Models to JSON
When building APIs with Laravel, converting your Eloquent models to JSON is a common task. Laravel provides several methods to accomplish this, making it easy to create consistent and flexible API responses. Let's explore how to effectively convert your models to JSON and leverage Laravel's automatic
By Harris Raftopoulos | Sep 21, 2024
Streamlined Data Access: Laravel's attributesToArray Method
When working with Laravel's Eloquent models, there are times when you need to access the raw attribute data without the overhead of relationships or custom accessors. This is where the attributesToArray method comes in handy. Let's explore how this method can simplify your data handling and
By Harris Raftopoulos | Sep 21, 2024
Efficient Model Creation: Recycling Models in Laravel Factories
When working with Laravel factories, especially for complex data structures or relationships, you might find yourself needing to reuse certain model instances across multiple factory calls. Laravel provides a powerful feature for this exact scenario: the recycle method. Let's dive into how this method can optimize your factory
By Harris Raftopoulos | Sep 22, 2024
Dynamic Data Generation: Sequencing Factory Attributes in Laravel
When working with Laravel factories, you often need to generate data that follows specific patterns or sequences. Laravel's factory sequencing feature provides a powerful way to create varied and realistic test data. Let's explore how you can use this feature to enhance your data generation process.
By Harris Raftopoulos | Sep 22, 2024
#Ahmad Rosid
Where is the pip package file located?
By Ahmad Rosid | Sep 22, 2024
#IT Solution Stuff
How to Add Toastr Notification in Laravel 11?
In this article, I will explain to you how to add toastr flash notification in laravel 11 application.
Toastr.js is a JavaScript library used to display small, non-blocking notifications or alerts on…..
#Laravel
By Hardik Savani | Sep 21, 2024
#Stitcher
Tagging Tempest Livestream!
By Brent | Sep 16, 2024
#DC Blog
Run 100 Miles October 2024
Hi there,I'm taking part in Run 100 Miles October 2024 to support Young Lives vs Cancer to raise funds for children and young people with…
#charity #Cancer #running
By https://hashnode.com/@dcblogdev | Sep 19, 2024
#Msamgan
How pinkary avoids registration from disposable emails
By Msamgan | Sep 21, 2024