Skip to main content

Articles

Long-form writing on PHP, Laravel, API design, and software engineering.

Laravel 15 min read

How I develop applications with Laravel

Learn a unique Laravel development workflow building a to-do API with step-by-step guidance and systematic approach.

Laravel 4 min read

JSON API Resources in Laravel

Master JSON API Resources in Laravel. Learn to create consistent, compliant API responses with Tim MacDonald's package.

Laravel 18 min read

Building your own Laravel Packages

Master building Laravel packages with step-by-step guidance on design, commands, DTOs, and testing.

Laravel 6 min read

Using Laravel Model Factories in your tests

Master the use of Laravel Model Factories for predictable test data. Learn how to define and modify states for various scenarios in your app.

PHP 21 min read

Working with Data in your API Integrations

Enhance your API experience with contextual data objects. Learn how to build clean and developer-friendly integrations with third-party APIs using PHP.

Laravel 4 min read

Using Route Registrars in your Laravel application

Enhance Laravel route management with Route Registrars. Simplify route registration and organization for cleaner and more efficient code.

Laravel 9 min read

Building your website using Jigsaw

Learn to build a markdown-based personal website with Jigsaw, Laravel's static site generator.

Laravel 4 min read

The State of Laravel Survey 2022

Laravel's 10th Anniversary; Insights from the State of Laravel Survey 2022 - Community trends, experience levels, PHP versions, code editors, and more.

Laravel 7 min read

Eloquent Attribute Casting

Learn Eloquent Castable attributes in Laravel with practical examples for enhanced applications.

Laravel 4 min read

Laravel Pint

Laravel Pint; CLI Tool for PHP Code Styling. Zero dependencies, PSR-12 compliance, effortless operation.

Laravel 14 min read

Getting started with Laravel Scout and Meilisearch

Boost your Laravel app's search with Scout and Meilisearch for powerful, efficient capabilities.

Laravel 5 min read

Logging external HTTP Requests with Laravel Telescope

Track and debug third-party API requests with Laravel Telescope for improved visibility in your Laravel application.