Articles
Writing on PHP, Laravel, APIs, and engineering leadership.
- 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.
- 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.
- 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.
- 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
- Eloquent API Calls Discover advanced techniques for API integration in Laravel, focusing on configuring GitHub API calls, utilizing Enums, and creating efficient client resources.
- Creating a Password Generator Explore creating a memorable yet secure password generator with Laravel, focusing on framework-agnostic implementation and customization options.
- 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.
- 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.
- Valid validators validating data Explore Laravel data validation methods, from form requests to centralizing rules with validators and Eloquent Models for cleaner, efficient code.
- Composition over inheritance in final classes Learn how to integrate final PHP classes using composition over inheritance in your apps.
- Reaching for Facades Demystify Laravel Facades and harness them for clear, efficient code and Laravel's unique features.
- 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.
- Automating your OpenAPI Documentation Learn to automate API documentation in Laravel with a design-first approach using OpenAPI, Scribe, and efficient pagination in this practical tutorial.
- Learn how to upload files in Laravel like a Pro Learn expert Laravel file uploads; validate, store, and optimize with UploadService and Livewire integration.
- Building a slide-over panel component with Livewire Learn to build a versatile slide-over component in Laravel Livewire for TALL Stack applications, enhancing UI with a simple, reusable solution.
- Writing to the Database with Eloquent Learn methods of writing to the database using Laravel's Eloquent ORM for effective database interactions.
- Simple one-time password authentication in Laravel Learn how to implement one-time password authentication in Laravel. Secure and streamlined user authentication.
- Setting up your Data Model in Laravel Master the art of Laravel data modeling and build a meeting room booking system with this comprehensive tutorial.
- Behavioural Driven Development in Laravel Discover how Laravel can embrace BDD with the 'Given When Then' approach, uniting teams and creating a ubiquitous testing language without new syntax.
- From idea, to blog, to live without leaving your IDE Build a live blog with Statamic in Laravel and deploy to Digital Ocean from your IDE.