How to Build and Autoload Your Own PHP Package Locally
A guide to creating and autoloading a custom PHP package locally using Composer, without publishing it to Packagist first.
A guide to creating and autoloading a custom PHP package locally using Composer, without publishing it to Packagist first.
Laravel Vapor is a new serverless hosting platform for Laravel applications, powered by AWS for auto-scaling and zero server maintenance.
A guide on running PHP 8 with JIT compilation enabled using a custom Docker image, including performance testing.
Analyzes different methods for calling assertions in PHPUnit, comparing their popularity and performance.
A guide to compiling PHP 8 from source with JIT support, including dependencies and configuration steps for Ubuntu systems.
Analysis of PHP's limitations for machine learning, focusing on visualization, Jupyter support, and GPU capabilities compared to Python.
A tutorial on text data classification using the BBC news dataset and PHP-ML for machine learning, covering data loading and preprocessing.
Learn to implement the k-Nearest Neighbors algorithm in PHP to predict air quality using public data and the php-ml library.
A guide to implementing a binary heap data structure in PHP from scratch, with comparisons to SPL and performance analysis.
Learn to build a basic chess AI in PHP using algorithms, chess.js for rules, and chessboard.js for visualization.
A beginner's guide to using the command line and Composer for developers, especially those familiar with WordPress.
Laravel Telescope is a free, open-source debugging assistant for Laravel applications, providing detailed insights into requests, jobs, and more.
A guide to counting lines of code in a PHP project, recommending the PHPLOC tool and explaining its output.
A guide on how to automatically generate a sitemap for a static website built with the Jigsaw framework using event listeners.
Explains the Strategy design pattern, its goals, structure, and provides a PHP implementation example for flexible algorithm selection.
Explains Laravel 5.4's real-time facades feature, which allows creating facades on-the-fly without separate classes.
Explains Laravel 5.4's new higher order messaging and 'when' method for collections, showing cleaner syntax for filtering and actions.
Explains Laravel's tap() helper function, its 'higher order' version, and how to use it with collections for cleaner code.
Laravel Horizon is a new open-source package providing a dashboard and tools for managing and monitoring Laravel queues.
A guide on reading, inserting, updating, and deleting data in Google Spreadsheets using PHP and the Google Drive API.