Geni Jaho
Geni Jaho's Blog

Geni Jaho's Blog

Follow
homePersonal site

Upgrading to Laravel 10, PHPUnit 10, and Pest 2

Sep 17, 20234 min read 69 views

We're upgrading from Laravel 9 to 10, and PHPUnit 9 to 10, and, if all goes well, we'll top it off by migrating to Pest, the latest version. To keep...

Upgrading to Laravel 10, PHPUnit 10, and Pest 2

Speed up GitHub Actions by caching Composer, Rector, & Pint

Jun 20, 20235 min read 192 views

GitHub's 2000 minutes per month of free usage of GitHub Actions is usually enough to handle light workflows. However, as more tech is run...

Speed up GitHub Actions by caching Composer, Rector, & Pint

Doing stricter checks in PHP

Apr 8, 20233 min read 973 views

A nice refactoring I've learned recently is to utilize types in conditionals. For years I’ve been doing if (!empty($posts)), but Rector, a tool to...

Doing stricter checks in PHP

Upgrading to Eloquent accessors & mutators from Laravel 9

Feb 26, 20233 min read 758 views

Laravel 10 is making the headlines these days. However, many apps are stuck in older versions, or at least still use the syntax and methods of older...

Upgrading to Eloquent accessors & mutators from Laravel 9

Development Driven Testing

Feb 1, 20235 min read 398 views

As developers, we lose a lot of benefits by testing after the fact. · One of the first roles that I've been working on since I went full-time remote was...

Development Driven Testing

Allowing users to send emails with their own SMTP settings in Laravel 9

Jan 22, 20233 min read 754 views

Various guides exist on how to do this in Laravel, but all the ones I found (this and this) worked only up to Laravel 8. The reason is that in v9 the...

Allowing users to send emails with their own SMTP settings in Laravel 9