I wanted to write about a recent email recovery project after Zimbra crashed. But I have to build a blog first, of course.

Now it's filled with Laravel development tidbits

What we did to fix the is_writable is false on an NFS share problem

September 16th, 2021 — Yesterday, we were moving an old Laravel application to another server when we encountered a weird behavior when testing file uploads. Tracked it down to a...

Mockery is Better for SOAP Clients

September 15th, 2021 — Mockery solves this: Trying to configure method which cannot be configured because it does not exist, has not been specified, is final, or is static

Collections withCount() Not Serializing Properly in Livewire

August 23rd, 2021 — It seems that hydrating Collections that contain values from withCount() doesn't work properly in Livewire. The collection items are serialized and...

Limiting what Roles are shown on vyuldashev/nova-permission

July 28th, 2021 — While working on a project that used Nova to assign roles to users, I did not want a particular role to be part of the choices for the RoleBooleanGroup field.

Saving Many Days of Tears

July 25th, 2021 — It feels good to be able to help out. I had a problem back in 2019 that I was able to figure out and posted the solution on a similar issue in the...