Blog

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

Laravel Company

Generate migration that creates table for Laravel jobs queue?

# Generating the Right Migration: Setting Up Your Laravel Job Queue Table Setting up asynchronous job processing is one of the most powerful features of...

2026-06-29 Stefan Bogdanescu
Laravel Company

Echo value in Laravel Blade

# Mastering Nested Data Access in Laravel Blade: Avoiding the "Trying to get property of non-object" Error As developers working with complex applications...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to use custom fonts in Laravel's blade?

# How to Use Custom Fonts in Laravel Blade: A Complete Guide As a senior developer working with the Laravel ecosystem, you often encounter the need to move...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to Log INFO to separate file in Laravel

Title: Efficiently Logging INFO to Separate Files in Laravel: A Comprehensive Guide Body: Logging is crucial for any application to help developers track,...

2026-06-29 Stefan Bogdanescu
Laravel Company

Where do I put my custom classes and functions in Laravel

# Where to Put Your Custom Classes and Functions in Laravel: A Developer's Guide Building reusable logic is the cornerstone of efficient software development....

2026-06-29 Stefan Bogdanescu
Laravel Company

Call to a member function first() on null in laravel resource

# Mastering Nulls in Laravel Resources: Avoiding "Call to a member function first() on null" Errors As developers building complex APIs with Laravel, we...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel Class Socialite not found

# Laravel Socialite Not Found: A Deep Dive into Composer and Class Loading Issues Setting up social authentication using packages like Laravel Socialite is a...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to use authentication on custom model in Laravel

# How to Use Custom Models with Multi-Type Authentication in Laravel As developers working with Laravel, one of the most common requirements is moving beyond...

2026-06-29 Stefan Bogdanescu
Laravel Company

Route prefix with resource controller - Laravel 5.5

# Mastering Route Prefixes and Resource Controllers in Laravel 5.5: A Deep Dive As a senior developer working with the Laravel ecosystem, navigating complex...

2026-06-29 Stefan Bogdanescu
Laravel Company

How to set auto increment into non primary key?

# How to Set Auto Increment into a Non-Primary Key Field As developers working with relational databases, managing primary keys and auto-incrementing sequences...

2026-06-29 Stefan Bogdanescu
Laravel Company

Laravel line break in message

# Mastering Line Breaks in Laravel Messages: The Developer's Guide Dealing with message formatting, especially line breaks, often trips up developers. When...

2026-06-29 Stefan Bogdanescu
Laravel Company

laravel: how to set my resource to give empty string instead of null

# Laravel: How to Set Your Resource to Give Empty Strings Instead of Null As developers working with Eloquent and API resources in Laravel, you often encounter...

2026-06-29 Stefan Bogdanescu