#Laravel News
Sprout Multitenancy Package for Laravel
Sprout is a multitenancy package for Laravel under active development. It hasn't hit a v1.0 release, but we decided to share it with those who want to…
#Laravel Packages #Multitenency
By Paul Redmond | Oct 29, 2024
Bluesky notification channel for Laravel
A Laravel Notification channel for the Bluesky social media app
#Laravel Packages #Notifications
By Eric L. Barnes | Oct 30, 2024
Laravel 11.30 Released
This week, the Laravel team released v11.30, which includes defer testing helpers, the ability to define custom unique string IDs for Eloquent models,…
#News #Laravel Releases
By Paul Redmond | Oct 31, 2024
Bento Laravel SDK
Bento, a powerful Email Marketing & Automation Platform, now offers an official Laravel SDK. This streamlined integration allows you to effortlessly s…
#News
By Yannick Lyn Fatt | Oct 31, 2024
Laravel Roundup – November
Highlighting the latest news, jobs, and community-related items.
#News
By Eric L. Barnes | Nov 01, 2024
#Ashallen Design UK
Building Livewire Components with Volt
#Laravel #Tips & Tricks #Web Development
By Ashley Allen | Oct 28, 2024
#Laravel io
Create a backup of your Laravel project on Dropbox
How to quickly create a backup of a Laravel project and store it on Dropbox using Spatie Laravel-bac…
#Laravel #Packages #Scheduling
By mho | Oct 30, 2024
#Made with Laravel
SecretDrop – Share Secrets or Passwords
"SecretDrop lets you securely share secrets with a unique link.
Your secret is encrypted, viewed only once, and auto-deletes after 7 days. Share safely and privately!
SecretDrop is built using Laravel, Livewire and MySQL."
#Websites
By – | Oct 30, 2024
Honeystone DTO Tools – Set of DTO Tools for Laravel
"DTO tools is a package designed to bring additional power and convenience to your native PHP data transfer objects.
The main motivation for this package was to remove much of the boilerplate created moving data in to and out of DTOs. For example, transforming snake-cased model attributes to camel-cased to be consumed by your presentation layer, or casting a user inputted numerical string (after validation ofc) to an integer.
Features include property casting and mutation, serialization, patch data handling, relationships, and model and collection transformation."
#Utility
By – | Oct 30, 2024
#Hashnode
Boost Your SEO with Laravel Slugify
Overview
In web development, every small detail counts toward creating a polished, optimized, and easily accessible online presence. One essential yet often overlooked element is the URL slug. URL slugs are not only practical but also play a signific…
By Hamid Ghorashi | Oct 28, 2024
Install and run Laravel application on a remote server
(Part C)
This is the final part of our three-part tutorial on installing your Laravel application on a remote server. In Part A, we covered setting up a Linux server using a DigitalOcean droplet (you can also use an AWS EC2 instance for this). Part B focused …
By JIMOH Mofoluwasho Kolawole | Oct 29, 2024
Install and run Laravel application on a remote server
(Part B)
This tutorial is a continuation of part A (Part A). In Part A, I demonstrated how to set up your server. In this part, I'll guide you through installing the Laravel application on the server.
Note: Because of the time gap between the two tutorials, t…
By JIMOH Mofoluwasho Kolawole | Oct 29, 2024
Building PuluAuth: A Journey in Exploring Hexagonal Architecture – Part 2
Now that we understand the basics of hexagonal architecture and have set some basic requirements and design specifications, we can start actually building the app.
Let’s start small, our first objective will be to create a simple HTTP REST API endpoi…
By pulunomoe | Oct 29, 2024
Elevate Your API Development: Mastering the JSON Schema Editor
Are you looking to streamline your API development process? Discover how a JSON Schema Editor can transform your workflow and why EchoAPI's tool is a game-changer. From real-time validation to seamless integration, this guide covers everything you ne…
By Issy | Oct 29, 2024
What is API Authentication and Why Is It Important
What is API Authentication and Why Is It Important?
In the realm of modern software development, ensuring secure and authorized access to APIs is paramount. API authentication is a fundamental aspect of this process, responsible for verifying the ide…
By Coco Min | Oct 29, 2024
How to define Rate Limiters in a Laravel 11 Application
Introduction
In this article i’ll demonstrate how to define rate limiting in Laravel 11 to enhance security and appropriate resource sharing across users of your application.
Rate Limiting
in simple terms, is a way to limit any action (especially inc…
By Alemoh Rapheal Baja | Oct 30, 2024
Hashnode Blog Post: My PHP Learning Journey
Introduction
As I embark on my journey to become a proficient web developer, learning PHP has been a significant step in my skill development. PHP is a powerful server-side scripting language widely used for web development, powering major platforms …
By Rohan Raj | Oct 30, 2024
The Complete Guide to Running Laravel on AWS Lambda: From Zero to Hero 🚀
Laravel on AWS Lambda
Imagine running a restaurant where you only pay for the kitchen when someone orders food – that's exactly how AWS Lambda works! In this comprehensive guide, we'll walk through deploying a Laravel application on AWS Lambda, makin…
By Sohag Hasan | Oct 30, 2024
Great Merged PRs, Awesome Cycle Times – Laravel’s Engineering Pipeline in Full Swing
Building a feature-packed e-commerce site or a sleek portfolio website?
Or maybe you’re a seasoned PHP developer searching for a framework that makes life easier without compromising performance.
Laravel is exactly what you need.Known for its elega…
By Rajni Rethesh | Oct 31, 2024
Laravel Service Container ve Dependency Injection (DI) Kullanımı
Merhaba Laravel geliştiricileri! Bugün sizlere Laravel'de pek çok kişinin gözden kaçırdığı, fakat projelerimizi daha esnek ve sürdürülebilir hale getiren iki önemli konudan bahsedeceğim: Service Container ve Dependency Injection (DI). Bu yapılar, öze…
By Onur Evren | Oct 31, 2024
Understanding HTTP/2: What is HTTP/2 & How to Test HTTP/2 APIs?
HTTP/1.1 has delivered over a decade of reliable performance, but HTTP/2 represents the future of web communication. 🚀
The HyperText Transfer Protocol (HTTP) remains the cornerstone of the Internet, facilitating the dissemination and reception of H…
By Issy | Oct 31, 2024
Como criar um Comando Artisan personalizado no Laravel
Passo 1
Primeiramente, vamos criar o comando usando o console Artisan ou o terminal.
Para isso, utilize o comando make:command do Artisan. Este comando criará uma nova classe de comando no diretório app/Console/Commands.
php artisan make:command chec…
By Fernando Bezerra | Oct 31, 2024
Laravel Dusk: Simplifying Browser Testing for Web Developers
Browser Testing for Laravel Developers
Introduction
Imagine you're building a complex web application and want to ensure everything works perfectly from a user's perspective. Enter Laravel Dusk – your friendly neighborhood browser testing companion! …
By Sohag Hasan | Oct 31, 2024
Demystifying PHP Traits: Your Comprehensive Guide to Code Reusability
PHP Traits
What are Traits in PHP?
Imagine you're building a house, and instead of constructing everything from scratch, you could simply pick up pre-made modules and attach them wherever you need. In PHP, Traits are exactly like these modular buildi…
By Sohag Hasan | Oct 31, 2024
Object-Oriented Programming in PHP: A Beginner's Journey
Object-Oriented Programming in PHP
Introduction
Imagine you're organizing a kitchen. Object-Oriented Programming (OOP) is a lot like creating a well-organized cooking space where everything has its place and purpose. In PHP, OOP helps us write cleane…
By Sohag Hasan | Oct 31, 2024
Programming to Interface, Not to Implementation: A PHP Developer's Journey
Program to Interface, Not to Implementation
Introduction
Imagine you're ordering food at a restaurant. You don't need to know how the chef prepares your meal, you just want a delicious dish served hot and on time. In the world of software development…
By Sohag Hasan | Oct 31, 2024
Composition Over Inheritance: Crafting More Flexible PHP Code
Composition Over Inheritance
Introduction
Imagine you're building a LEGO set. Would you prefer a massive, pre-built structure that's hard to modify, or a collection of flexible blocks that you can rearrange and combine in countless ways? In the world…
By Sohag Hasan | Oct 31, 2024
YAGNI Principle in PHP: Keeping Your Code Lean and Mean
[“YAGNI” => “You Aren't Gonna Need It”]
What is YAGNI?
YAGNI stands for "You Aren't Gonna Need It" – a principle that sounds simple but can revolutionize the way you write code. Coined by extreme programming guru Ron Jeffries, YAGNI is all about avoi…
By Sohag Hasan | Oct 31, 2024
The KISS Principle in PHP: Simplicity is Your Superpower
[“KISS” => “Keep It Simple, Stupid”]
Introduction: What is the KISS Principle?
KISS stands for "Keep It Simple, Stupid" – a principle that is as powerful as it is straightforward. In the world of programming, and especially in PHP, complexity is ofte…
By Sohag Hasan | Oct 31, 2024
Interfaces and Abstract Classes in PHP: Your Friendly Guide to Object-Oriented Programming
Interfaces and Abstract Classes in PHP
Introduction
Imagine you're designing a transportation system for a city. You want different types of vehicles to follow certain rules and have specific capabilities. This is exactly where interfaces and abstrac…
By Sohag Hasan | Oct 31, 2024
How to handle access to undefined routes in Laravel 11 using fallback() method
Introduction
In this article i’ll demonstrate how to handle access to undefined routes in Laravel 11 using the fallback() method.
What is Fallback() Method
In Laravel 11, the fallback() method is used to define a custom route with response (web page …
By Alemoh Rapheal Baja | Oct 31, 2024
How to use the Laravel’s php artisan serve Command
Introduction
In this article, i demonstrate what the php artisan serve command does and how it is used in a Laravel 11 application during local development.
The command line interface called Artisan exists at the root of the application as the artisa…
By Alemoh Rapheal Baja | Oct 31, 2024
Creating an e-commerce platform with Laravel
Creating an e-commerce platform with Laravel involves several key steps. Here's a high-level outline to guide you through the process, from setting up the initial project to implementing essential e-commerce features.
### 1. **Setting Up the Laravel …
By David Gostin | Nov 01, 2024
Introduction to Laravel for Beginners
Introduction
Laravel is a powerful and elegant PHP framework designed to make web development easier and more enjoyable. It provides a robust set of tools and an expressive syntax that simplifies common tasks such as routing, authentication, and cach…
By Vincent Dsouza | Nov 01, 2024
Beginner's Guide: Configuring Filament in Laravel in 5 Minutes
Start by explaining what Filament is and why it’s worth trying out for Laravel developers. Here’s an outline:
• What is Filament? Filament is a lightweight admin panel and form builder designed specifically for Laravel applications. It simplifies cre…
By Filipe Clemente | Nov 01, 2024
Laravel Failover Yapısı Kullanımı
Merhaba Laravel geliştiricileri! Bu yazıda, projelerimizde farklı ödeme sağlayıcılarını kullanarak kesintisiz bir ödeme akışı oluşturmak için nasıl failover (yedekleme) yapısı kurabileceğimizi anlatacağım. Failover yapısı, bir sağlayıcı arızalandığın…
By Onur Evren | Nov 01, 2024
Using PHP composer packages made easy
About
Run composer packages on fly without installing them in your project or on your operating system using cpx.dev. CPX will allow is to try new composer packages without installing them. This is similar to npx from Javascript ecosystem.
The Core f…
By gopibabu srungavarapu | Nov 01, 2024
Building My First Side Project : Daily Expense Tracker – A Journey
The Beginning: A Personal Problem
Every month-end felt like a mystery. Where did my money go? Sure, I was using spreadsheets and notes apps, but they were cumbersome and easy to forget. My friend had the same problem – we’d often discuss how we neede…
By Gurpreet kumar | Nov 01, 2024
What is Blade?
Blade is the simple, powerful templating engine provided with Laravel, a popular PHP framework. It allows developers to write dynamic HTML templates by mixing plain HTML with PHP code in a clean, expressive syntax. Blade templates are compiled into p…
By Nikhil Akki | Nov 02, 2024
Beginner's Tutorial: PHP API with Token Authentication
Today, we will quickly create an API with PHP and add token-based authentication. Join me as we explore the exciting world of scripting.
Motivational tip: Remember that programming is not just engineering; it is creativity and skill. You will improve…
By Thịnh còi | Nov 02, 2024
What is PHP Programming & Basic PHP Scripts
What is PHP Programming & Basic PHP Scripts
PHP, which stands for "Hypertext Preprocessor," is a widely-used open-source scripting language that is especially suited for web development. It is embedded within HTML and is executed on the server, makin…
By Mostafa | Nov 03, 2024
#Mastering Laravel
Make it easier to debug GitHub Actions
Get better failure output
By Joel Clermont | Oct 28, 2024
Export all routes to a spreadsheet
Businesses love spreadsheets
By Joel Clermont | Oct 29, 2024
Where should you put extra config values?
Make future Laravel upgrades easier
By Joel Clermont | Oct 30, 2024
Connecting to a git repo through an SSH tunnel
SSH config is your friend
By Joel Clermont | Oct 31, 2024
Connecting to a git repo through a SOCKS proxy
Sometimes it has to be done.
By Joel Clermont | Nov 01, 2024
#Securing Laravel
Security Tip: Can You Safely Unserialise Classes?
[Tip #95] While you really shouldn't unserialise anything you get from a user, occasionally you have no choice… so how do you do it safely?
By Stephen Rees-Carter | Oct 31, 2024
#Dev.to
Top 10 CodeIgniter Plugins and Libraries to Enhance Your Project
#php #codeigniter #webdev #programming
By NeoTechy | Oct 28, 2024
📂 Building a Simple File Management System with PHP & MySQL 🚀
#webdev #php #mysql #backend
By Ashish prajapati | Oct 28, 2024
Using the Service Layer Pattern in PHP for Clean and Scalable Code
#webdev #laravel #php #softwaredevelopment
By Otutu Chinedu Kingsley | Oct 28, 2024
Introducing Wave V3 – The Ultimate Laravel SaaS Starter Kit!
#laravel #php #saas #tailwindcss
By Bobby Iliev | Oct 28, 2024
Why Golang’s Concurrency conquers over PHP
#go #php
By Saloni Agarwal | Oct 28, 2024
Have you had a chance to try the Commenter package?
#webdev #laravel #livewire #discuss
By Lakshan Madushanka | Oct 28, 2024
Stop Struggling with CRUD! Here’s How to Build Better PHP Apps Like a Pro.
#webdev #php #crud #beginners
By Navneet Verma | Oct 28, 2024
2501. Longest Square Streak in an Array
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 29, 2024
Why you should start learning Laravel today!
#webdev #laravel #php #learning
By varzoeaa | Oct 29, 2024
Seeders in Lithe: Easily Populate Your Database
#php #database #lithe #seeders
By Lithe | Oct 29, 2024
Seeders no Lithe: Preenchendo seu Banco de Dados Facilmente
#php #seeders #lithe #database
By Lithe | Oct 29, 2024
Best Development Practices with Lithe
#webdev #php #lithe
By Lithe | Oct 29, 2024
Melhores Práticas de Desenvolvimento com Lithe
#webdev #php #lithe
By Lithe | Oct 29, 2024
Laravel Best Practices, Tips, and Tricks for 2025
#laravel #php #tutorial #programming
By westtan | Oct 29, 2024
7 Benefits of Integrating LLM and PHP: Enhance, Automate, Secure
#php #llm #phpandllm #ai
By Dhruvil Joshi | Oct 29, 2024
2684. Maximum Number of Moves in a Grid
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Oct 29, 2024
Getting started with Laravel
#laravel #webdev #beginners #php
By Lynne Chepkwony | Oct 29, 2024
Develop the management system on cloud for simple programmble controller.
#vue #php
By zhuyue | Oct 29, 2024
How to create ajax How to create ajax dependent dropdown in laravel 11
#laravel #ajax #php #webdev
By Saddam Hossain | Oct 29, 2024
Laravel 11 Localization Tutorials
#webdev #laravel #tutorial #php
By Saddam Hossain | Oct 29, 2024
Laravel API Documentation Made Easy: Step-by-Step Swagger Integration
#laravel #swagger #restapi #openapi
By MD ARIFUL HAQUE | Oct 29, 2024
How to Create REST API Using Laravel
#laravel #php #api #test
By Carlos Viana | Oct 29, 2024
100+ Free PHP Resources Every Developer Must Try in 2024!
#webdev #beginners #programming #php
By Navneet Verma | Oct 29, 2024
Filament: Modify login or logout response
#filament #laravel #authentication
By Syahril Zulkefli | Oct 30, 2024
Add a sidebar with options in a Filament resource
#laravel #tutorial #filament
By Sergio Peris | Oct 30, 2024
Create a backup of your Laravel project on Dropbox
#laravel #cloud #tutorial
By Capsules Codes | Oct 30, 2024
1671. Minimum Number of Removals to Make Mountain Array
#php #leetcode #programming #algorithms
By MD ARIFUL HAQUE | Oct 30, 2024
A deck of cards
#php #laravel #verbs
By James Sessford | Oct 30, 2024
Top 50 PHP Libraries You Haven't Heard Of (But Should Be Using!)
#webdev #php #beginners #resources
By Navneet Verma | Oct 30, 2024
Discover Your Adventures with the Travel Bucket List App
#laravel #php #mysql #javascript
By Aqib Ali | Oct 31, 2024
PHP + ip2location = phpfirewall
#php #ip2location #firewall
By oyeaussie | Oct 31, 2024
10 PHP Code Snippets Every Developer Should Keep Handy
#php #programming #development #laravel
By NeoTechy | Oct 31, 2024
A published deck of cards
#php #laravel #verbs
By James Sessford | Oct 31, 2024
With your .env, project, and a single Dockerfile, simply run 'bash run.sh'.
#webdev #react #cicd #laravel
By Andrew Kang-G | Oct 31, 2024
Essential Security Practices to Protect Your PHP Application from Common Vulnerabilities
#php #security #hacktoberfest #hacktoberfestchallenge
By MD ARIFUL HAQUE | Oct 31, 2024
2463. Minimum Total Distance Traveled
#php #algorithms #leetcode #programming
By MD ARIFUL HAQUE | Oct 31, 2024
Free component libraries for your next Laravel application (part one)
#laravel #livewire #webcomponents #webdev
By varzoeaa | Nov 01, 2024
Quick Comparison: PHP, Node.js, Django, and Spring Boot
#php #node #django #webdev
By Angela Swift | Nov 01, 2024
PHP: monads
#php #programming #designpatterns
By spO0q 🐒🎃 | Nov 01, 2024
Machine Learning in PHP: Build a News Classifier Using Rubix ML
#php #machinelearning #rubixml #ai
By Arafat Hossain Ar | Nov 01, 2024
1957. Delete Characters to Make Fancy String
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Nov 01, 2024
🎉 The key evolution of the Easy Model package is here with v1.0.8 🎉
#backend #php #laravel #github
By Mahmoud Ramadan | Nov 02, 2024
Creating focused domain applications. A Symfony approach (Part 1)
#php #symfony #ddd #cleancode
By Nacho Colomina Torregrosa | Nov 02, 2024
2490. Circular Sentence
#php #leetcode #algorithms #programming
By MD ARIFUL HAQUE | Nov 02, 2024
Supercharge Your Symfony App with Smart Device Detection: Meet EprofosUserAgentAnalyzerBundle
#symfony #php #opensource #webdev
By eprofos | Nov 03, 2024
Como criar API com PHP Puro?
#php #api #docker
By Rafael Citario | Nov 03, 2024
New in EasyAdmin: Pretty URLs
#easyadmin #symfony #php
By Javier Eguiluz | Nov 03, 2024
Introducing Laravel API Version: Simplify API Versioning
#laravel #api
By Nasrul Hazim Bin Mohamad | Nov 03, 2024
#Amit Merchant
Customizing Collections in Laravel: Meet the CollectedBy Attribute
Ever wanted to customize your model collections without overriding methods? Laravel's new CollectedBy attribute makes this elegant and straightforward! Let's explore this clean approach to collection customization.The CollectedBy AttributeInstead of overriding the newCollection() method, you can now use a simple attribute:use IlluminateDatabase
By Harris Raftopoulos | Oct 29, 2024
Simplifying View Path Management with Laravel's prependLocation
Need to add view paths to your Laravel application? The View facade just got an upgrade with the new prependLocation method! Let's see how this small addition makes view path management cleaner and more intuitive.The New MethodPreviously, you needed to access the finder to prepend a
By Harris Raftopoulos | Oct 31, 2024
Cleaner Route Definitions with Laravel's Enum Support
Laravel's route system just got even more elegant with direct enum support! No more calling ->value on your enums when defining routes. Let's explore this sleek improvement.The New WayPreviously, you had to explicitly access the enum's value. Now you can
By Harris Raftopoulos | Nov 01, 2024
Swift Soft Delete Management with Laravel's forceDestroy
Need to permanently delete soft-deleted records? Laravel's new forceDestroy method streamlines the process! Let's explore this convenient addition to the SoftDeletes toolkit.The Old vs New WayThe traditional approach required finding the model first:// Old way$comment = Comment::find(1);$comment->forceDelete();// New way
By Harris Raftopoulos | Nov 02, 2024
Testing Number Ranges in Laravel with countBetween
Need to test if a count falls within a specific range in your JSON responses? Laravel's new countBetween method for AssertableJson makes this validation a breeze! Let's see how this handy addition simplifies your tests.Using countBetweenThe new method lets you assert that a count
By Harris Raftopoulos | Nov 03, 2024
#Ahmad Rosid
Scraping Hacker News with Selenium
By Ahmad Rosid | Nov 03, 2024
#IT Solution Stuff
Customize Laravel Jetstream Registration and Login Example
In this post, i will tell you how to customize laravel jetstream register and login page. we will add username field in users table and add it to registeration page. Then we will login with username a…..
#Laravel
By Hardik Savani | Oct 28, 2024
#Stitcher
Things I learned writing a fiction novel
By Brent | Oct 30, 2024