Preventing Symfony Process From Passing Laravel Environment Variables

Recently when working on an internal tool using Laravel, we encountered an issue where calling artisan commands in another application was using the wrong environment variables. After debugging, we determined that this was default behavior of the Symfony process class. The Symfony process class for PHP is able to call system processes from within your…

PHP 8.1 Has Been Released—See What’s New

PHP 8.1 was released on November 25, 2021. It contains several new features to make developing in PHP even nicer. PHP 8.1 is a major update that PHP.net says “comes with numerous improvements and new features such as: Enumerations Readonly properties Fibers Pure Intersection Types never return type First-class Callable Syntax “final” modifier for class…

Core Web Vitals: First Input Delay (FID)

First Input Delay, or FID, is a metric being used in Google’s May 2021 page experience ranking update. It is one of three Core Web Vitals included in the update, all of which you can learn more about in our previous post. We’re covering these metrics individually to help you make sure your site is…

VersionPress Goes Open Source

This past week VersionPress went Open Source. This is great news for WordPress Developers, allowing us to streamline our change history and deploy edits to websites faster and easier than ever. By going Open Source, VersionPress hopes to increase development speed and should be landing on our production sites soon. What is VersionPress? VersionPress brings…