Skip to main content
WritingVideosSpeakingCodeAbout

Writing

Everything I have written down

Articles, reference guides and multi-part series on API design, architecture, PHP and the work around them. All of it free, none of it behind an email form.

Feb 20235 min read
Shipping & Tooling

Laravel CI with GitHub Actions

Automate Laravel CI with GitHub Actions - Learn testing, PHPStan static analysis setup in this tutorial.

Feb 20235 min read
Architecture

Managing Routes in a large Laravel Application

Learn strategies like Route Service Provider, File Requires, and Route Groups for managing routes in a large Laravel application.

Feb 20235 min read
PHP & Laravel

Getting started with PHPInsights

Use PHPInsights to enhance PHP code in Laravel and others - A guide to optimal code style and architecture.

Feb 20233 min read
PHP & Laravel

Laravel Pennant

Laravel Pennant in Laravel 10; Manage Feature Flags easily. Perfect for A/B testing, incremental rollouts, and more.

Feb 20233 min read
API Design

Testing JSON:API Endpoints with PestPHP

Efficient JSON:API Endpoint Testing with pestPHP - Learn how to effectively test JSON:API endpoints in Laravel using pestPHP.

Jan 202314 min read
API Design

Building APIs in Laravel

Explore effective API design in Laravel; Learn to focus on integration, eliminate pain points, and create user-centered, scalable APIs with practical examples.

Jan 20234 min read
PHP & Laravel

Reducing code duplication

Learn to reduce code duplication in Laravel using artisan commands and services for better code quality.

Jan 20234 min read
PHP & Laravel

Learn all about Laravel's dependency injection container

Learn how Laravel's dependency injection container simplifies code organization and optimization for efficient Laravel applications

Jan 20235 min read
PHP & Laravel

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.

Jan 20236 min read
Shipping & Tooling

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.

Dec 20229 min read
PHP & Laravel

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.

Dec 202214 min read
PHP & Laravel

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