Skip to main content

Articles

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

Laravel 5 min read

Configuring Laravel Pint

Discover how to tailor Laravel Pint, a PHP CS Fixer wrapper, to your coding standards with a personal guide on rule implementation and customization.

Laravel 6 min read

Using OpenAI in Laravel

Discover how to harness the potential of OpenAI in Laravel for AI-driven applications, from natural language processing to text generation.

Laravel 9 min read

Effective Eloquent

Explore advanced Eloquent querying in Laravel with a focus on efficient ORM usage for a banking app, including user accounts and transactions management.

PHP 14 min read

Steve vs Matt - How two developers approach the same problem

Steve vs Matt; Two Developers, One Problem - Witness two programmers tackle the same challenge with contrasting approaches

Laravel 8 min read

Eloquent API Calls

Discover advanced techniques for API integration in Laravel, focusing on configuring GitHub API calls, utilizing Enums, and creating efficient client resources.

Laravel 7 min read

Creating a Password Generator

Explore creating a memorable yet secure password generator with Laravel, focusing on framework-agnostic implementation and customization options.

Laravel 7 min read

Fun with Refactoring

Master the art of Laravel refactoring with Laravel Shift Blueprint, optimizing code for improved performance and management in a real-world Laravel project.

Laravel 30 min read

Your first Laravel 9 Application

If you have never built a Laravel application, let me take a walk-through with you from scratch - with no perceived knowledge. Follow along to learn Laravel.

Laravel 6 min read

Valid validators validating data

Explore Laravel data validation methods, from form requests to centralizing rules with validators and Eloquent Models for cleaner, efficient code.

PHP 3 min read

Composition over inheritance in final classes

Learn how to integrate final PHP classes using composition over inheritance in your apps.

Laravel 7 min read

Reaching for Facades

Demystify Laravel Facades and harness them for clear, efficient code and Laravel's unique features.

PHP 11 min read

Modern PHP features explained - PHP 8.0 and 8.1

Explore PHP 8.0 and 8.1 features including constructor promotion, union types, and match expressions.