Blog


February 25, 2022

The Workshop: Testing with Pest Framework - php[architect] Magazine August 2021

Pest is a PHP testing framework focused on simplicity and brings a powerful expectations API to PHP. Pest is influenced by Jest, a JavaScript testing framework. Pest was created by Nuno Maduro originally via Sponsorware license, and ultimately has been published under the MIT open source license. You can think of Pest ha an alternative to other testing frameworks, such as Codeception, which can...

learning phparch writing php testing

Read

January 9, 2022

Building Homestead in 2022

There are two parts to the Homestead product: a base box named Laravel Settler and a run time Laravel Homestead. From the Settler repo, we’re able to build base boxes Homestead, Homestead-ARM, and Homestead-MariaDB. You need Packer and a Virtualization provider. You can likely build Homestead base boxes for Virtualbox, Parallels, and sometimes Hyper-V and VMware. You'll want to clone...

vagrant homestead opensource applesilicon

Read

October 30, 2021

Homestead Officially Supports Apple Silicon M1

October 19th, 2021 I received an email notification about a new $2,100 one time sponsorship through GitHub Sponsors program. Someone took me up on my offer to build Homestead on Apple Silicon. I'm happy to announce that Laravel Homestead now supports Apple Silicon by using the homestead-arm base box with the parallels provider. This would have been impossible without...

vagrant homestead opensource applesilicon

Read

October 14, 2021

Getting Takeout with Homestead

With the release of Homestead Base box Tighten's Takeout is now included by default. Takeout is a cli tool for creating general use Docker containers. Homestead has supported Docker since it's early days however takeout makes it incredibly convenient to create services via Docker instead of having to install and configure the service directly in the virtual machine. Why would you want to use...

learning vagrant homestead docker

Read