/blog

Blog

Thoughts on engineering, architecture, and craft.

7 min min read

Sillage: privacy-first event tracking for Laravel

A drop-in Laravel package for first-party, privacy-friendly event tracking — two tables, a two-cookie visitor model, IP masking on write, and native adapters for both Blade and Inertia. The Rails ecosystem has Ahoy; this is the equivalent ergonomics for Laravel, built on my own privacy terms — with a look at how it works under the hood.

#php#laravel#privacy#analytics#package#gdpr
Read article
10 min min read

Reviving ransack-mongoid: Ruby 3, Mongoid 9, Ransack 4.4

A first attempt abandoned in 2025, a second one carried through in 2026 with the help of an AI agent: eight commits, zero regressions. A field report on multi-version migrations and on how the work actually splits between engineer and agent.

#ruby#rails#mongodb#mongoid#ransack#migration
Read article