Blog

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

Laravel Company

Completely Reseting Laravel 5 Migration Stuff?

# Completely Resetting Laravel 5 Migration Stuff? A Developer's Guide Dealing with corrupted or manually manipulated database schemas, especially within a...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel (Carbon) display date difference only in days

Title: Effortlessly Display Date Differences in Days Using Laravel (Carbon) Introduction: As a developer working with date manipulations in your applications,...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel 5.4 PHP requirements (5.6.30 vs 5.6.40)

# Laravel 5.4 PHP Requirements: Navigating the 5.6.30 vs 5.6.40 Dilemma As experienced developers, we often encounter these subtle version mismatches when...

2026-06-29 Stefan Bogdanescu
Laravel Company

Why am I getting a CSRF token mismatch with Laravel and Sanctum?

# Why am I getting a CSRF token mismatch with Laravel and Sanctum? A Deep Dive into SPA Authentication As a senior developer working with modern full-stack...

2026-06-29 Stefan Bogdanescu
Laravel Company

Is Laravel 5.4 compatible with PHP 7.3

# Is Laravel 5.4 Compatible with PHP 7.3? Navigating Legacy Migrations The scenario you are describing—being forced to revert PHP versions due to site...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel 9: how to use enums in blade (<select>)?

# Laravel 9: How to Use Enums in Blade for Dynamic ` ` Options As developers working with modern PHP features, embracing strong typing through Enums is a...

2026-06-29 Stefan Bogdanescu
Laravel Company

PhpStorm Missing property's type declaration on protected property

# Resolving PhpStorm Warnings: Missing Property Type Declarations on Protected Properties in Inheritance As senior developers working within large frameworks...

2026-06-29 Stefan Bogdanescu
Laravel Company

Problem with Laravel spatie/laravel-permissions ( HasRole in Model User )

# Resolving Spatie Permissions Crashes: Debugging `HasRole` and Model Interactions As senior developers working with powerful packages like...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel dispatch job doesn't run async, hinders execution

# Why Your Laravel Dispatch Job Seems Synchronous: Mastering Asynchronous Execution As a senior developer working with modern PHP frameworks like Laravel, we...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel and AWS Cloudfront

# Mastering Asset Delivery: Integrating Laravel with AWS CloudFront for S3 Storage As a developer, moving from local development to deploying robust...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel 5.6 Storage::download file not found

# Solving the `Storage::download` FileNotFoundException in Laravel 5.6 As a senior developer working with file uploads and storage in Laravel, you often...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to properly start Laravel 8 with Bootstrap & authentication

Title: Efficiently Setting Up Laravel 8 with Authentication, Bootstrap & Optimizing Workflow Body: If you're looking to streamline your Laravel 8 development...

2026-06-29 Stefan Bogdanescu