Insights & Articles
Explore in-depth articles on API design, Laravel best practices, and the latest trends in software development.
Laravel CI with GitHub Actions
Automate Laravel CI with GitHub Actions - Learn testing, PHPStan static analysis setup in this tutorial.
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.
Getting started with PHPInsights
Use PHPInsights to enhance PHP code in Laravel and others - A guide to optimal code style and architecture.
Laravel Pennant
Laravel Pennant in Laravel 10; Manage Feature Flags easily. Perfect for A/B testing, incremental rollouts, and more.
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.
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.
Reducing code duplication
Learn to reduce code duplication in Laravel using artisan commands and services for better code quality.
Learn all about Laravel's dependency injection container
Learn how Laravel's dependency injection container simplifies code organization and optimization for efficient Laravel applications
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