Writing tests to validate behaviour in a multi-tenancy, multi-database app can be challenging. “Lock wait timeout” errors, or transactions cleaned up in one db and not another – it can be very frustrating! Fortunately, Laravel has a way to support db transactions across multiple databases.
PHP
How AI is changing (the way I do) UX
Nick Houtman shares how AI is reshaping UX work: clients arrive with better prototypes, common patterns get safer and more generic, and real research still matters most. Read more