All work

Yacht4Less

Charter marketplace made fast and visible to search engines.

2025 – present

Lead engineer

yacht4less.com
Yacht4Less

The situation

yacht4less.com lists thousands of charter boats. I took the site over as lead engineer: a Laravel 11 application with a slow, expensive image pipeline, poor Core Web Vitals, and a boat catalogue that search engines could not see because the search pages were rendered in the browser.

What I did

  • Started with the image pipeline: moved it to Cloudflare R2 with on-the-fly transformations.
  • Core Web Vitals work across the site: deferred scripts, modern image formats, preloaded hero images, lazy-loaded maps.
  • Made the catalogue visible to search engines: server-rendered search pages, sitemap generators, index rules for filter combinations, structured data.
  • Admin tools for the business, such as yacht scoring, which decides which boats get visibility in search and listings.

Stack

Laravel 11
PHP 8.3
MySQL
Redis
Cloudflare R2 and Images
GitHub Actions
Laravel Forge

More work