Upgrading Bref 2 to Bref 3 with zero downtime

August 14, 2026 · 11 min read
Bref 3 forces container images on any app with a decent vendor directory, and Lambda won't let you convert a function from zip to image in place. Here's the API Gateway mapping swap that gets you across without downtime.

Extending Laravel Vapor to remove secret size limits

April 25, 2022 · 2 min read
Running into Vapor's secret size limits? Issue no more!

Adding UUIDs to existing Laravel models.

April 8, 2021 · 3 min read
Swapping our publicly facing identifiers from integer IDs to UUIDs

Running Laravel on DigitalOcean's App Platform

October 7, 2020 · 6 min read
Deep dive into running Laravel on DigitalOcean's new PAAS offering + In Depth Review

Reverse engineering Google Reminders for fun and profit

June 7, 2020 · 3 min read
Building a sync tool with reverse engineered internal google APIs.

Using Custom Eloquent Casts in Laravel 7

March 1, 2020 · 3 min read
Learn how Laravel 7's new custom eloquent casts work under the hood, why they're needed & how to write your own casts.
← Prev
Page 1 of 2
Next →