Posts
The problem with Virtual Boat Shows
My review of the Sportsman Boats Open 302 Center Console (brand new 30 footer)
My review of the new Sportsman Boats 352 Center Console (and initial impressions)
Dynamic scope on latest record in Laravel's HasMany relationships, Part 2: Intermediate Table using a MySQL View (for improved performance)
Dynamic scope on latest record in Laravel's HasMany relationships, Part 1: solving with Subqueries
Laravel migrations for deprecating and introducing refactored classes
Foreign Devs Podcast
Inflight WiFi not working? Check your DNS settings
Add unique constraints to nullable & JSON columns in Laravel
Fillable property for JSON columns in Laravel
My 2019 Volvo S60 review
Diving deeper with Laravel JSON column types
A proper introduction
Custom Algolia Engine for Laravel to reduce indexing operations
Algolia's new pricing for 2019: Starter vs Essential plan (updated)