Blog

Insights, guides, and best practices from the Laravel Company team.

Laravel Company

Add a custom validation error message laravel

# Mastering Custom Error Messages in Laravel Validation As developers building robust applications with Laravel, we often rely on the framework’s built-in...

2026-06-29 Stefan Bogdanescu
Laravel Company

Retrieve all files name from the request in Laravel

# Retrieve All File Names from the Request in Laravel: A Practical Guide Dealing with file uploads is a fundamental part of building dynamic web applications,...

2026-06-29 Stefan Bogdanescu
Laravel Company

Trouble setting up a subscription with Laravel 5.8 / Cashier / Stripe

# Troubleshooting Stripe Subscriptions in Laravel 5.8 with Cashier: Solving the `InvalidRequest` Error Integrating payment gateways like Stripe into a backend...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel DB limit

# Mastering LIMIT and Offset in Laravel Eloquent: Fetching Data Ranges Efficiently As developers working with relational databases, understanding how to...

2026-06-29 Stefan Bogdanescu
Laravel Company

Intervention Image Laravel 5.1

# Mastering Image Manipulation in Laravel 5.1: Solving the Intervention Image Error As a senior developer, I've seen countless times how setup instructions can...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to connect a ZKTeco device with laravel which is protected by Communication Password

# Bridging the Gap: Connecting ZKTeco Devices with Laravel Despite Communication Password Protection Integrating physical IoT devices, especially those...

2026-06-29 Stefan Bogdanescu
Laravel Company

Channels current state is unavailable in Laravel WebSockets on production(Ubuntu 20.04.4)

# Channels Current State Unavailable in Laravel WebSockets on Production (Ubuntu 20.04.4) Setting up real-time communication via WebSockets in a production...

2026-06-29 Stefan Bogdanescu
Laravel Company

Password reset email getting 530 5.7.1 Authentication required

# Decoding the SMTP Error: Fixing the "530 5.7.1 Authentication required" Password Reset Issue Dealing with email delivery issues is one of the most...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel (6.0) Route not found error - but route exists in route:list

# Laravel Route Not Found Paradox: Why Routes Exist but Aren't Found As a senior developer working with complex applications, we often encounter frustrating...

2026-06-29 Stefan Bogdanescu
Laravel Company

Add "ON DELETE CASCADE" to existing column in Laravel

Title: Effortlessly Implement "ON DELETE CASCADE" in Your Laravel Application Body: In Laravel, working with foreign keys is relatively straightforward....

2026-06-29 Stefan Bogdanescu
Laravel Company

How to get plain text from html in laravel model?

# How to Get Plain Text from HTML in a Laravel Model: A Developer's Guide As developers working with rich text editors like TinyMCE, we frequently encounter a...

2026-06-29 Stefan Bogdanescu
Laravel Company

How do I load the CSS for flatpickr when I use npm to install it in Laravel?

# Loading Flatpickr CSS: The Best Way to Integrate NPM Packages into Laravel As a senior developer working within the Laravel ecosystem, you often encounter...

2026-06-29 Stefan Bogdanescu