Build the CMS we always wanted: MonkeysCMS (contributors wanted)
Introduction There are two kinds of CMS projects: 1. Easy at first – until you need real structure, relationships, permissions, and performance. 2. Powerful bu...
Introduction There are two kinds of CMS projects: 1. Easy at first – until you need real structure, relationships, permissions, and performance. 2. Powerful bu...
Originally published on Medium - Read the full story herehttps://masteryoflaravel.medium.com/the-hidden-engineering-wisdom-in-phps-specialized-packages-real-pro...
If you need to customize the column names for created_at and updated_at, you can do so at the database level. / Run the migrations. / public function up: void {...
The real problem: multiple OneToMany JOINs explode rows JOINing multiple OneToMany relations multiplies the SQL result set cartesian product. Example: 3 images...
TailAdmin Laravel is now available TailAdmin Laravel is a Laravel‑first admin dashboard built with Tailwind CSS and Blade, designed for teams that want a clean...
Starting with PHP 8.2, dynamic properties are deprecated and will be removed in PHP 9.0. If you see deprecation warnings in Laravel 11 projects, this guide expl...
Laravel has already established itself as the most powerful and developer‑friendly PHP framework, and as we move into 2026 and beyond, its dominance continues t...
!Cover image for A new PHP8+ Unit Testing Framework called MicroUnithttps://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto...
Practical Strategies for Real-World PHP Projects Legacy codebases are a fact of life. Most of us don’t join greenfield projects. We inherit applications that g...
Introduction When it comes to developing enterprise‑level systems with PHP, choosing the right framework is a strategic decision. Among the most popular option...
How I solved the N+1 query problem using JSON aggregation instead of traditional eager loading Last month, I was debugging a slow admin dashboard. The page load...
Contexte du projet Mon premier gros projet Angular n’est pas une application d’entreprise ni un side‑project à moitié fini : c’est mon blog sur le sommeil. À l...