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
Developers are getting rAIded
Nick Bevers argues that AI is pushing developers toward shallow, uncritical building, and that many teams are trusting generated code far too blindly. It’s a thoughtful take on keeping a mental model of your codebase Read more…