Ruben Van Assche

Optimizing Flare

We're redesigning Flare, but our application became really slow. Let's find out why and fix it!

Fixing nested validation in Laravel

This post was first published on the Flare blog. Since the early days, Laravel includes an excellent validator class. It allows you to check if the input provided to your application is valid according a set of rules and follows a specific format. Laravel's validator works on any arbitrary array

Grouping SQL errors

Flare gets a lot of errors, but how to group them?

Laravel resource links two years later

Today we're abandoning spatie/laravel-resource-links. This was the first PHP package I've build and I'm still kinda proud of it but sometimes it is better to say goodbye.

Speeding up the Spatie package installation workflow 🐟

spatie/one-package-to-rule-them-all is probably the biggest package we've ever built at Spatie

Ruben Van Assche © 2026