Please confirm you are human
This browser or connection looks automated. Press and continuously hold the control for 3 seconds to enable Google-hosted web results and, when separately allowed, AI-assisted answers.
A successful check enables 100 search requests. Interactive access does not authorize scraping, systematic collection, or reuse of search output.
News
Single-database multi-tenancy in Symfony: a 31-line Doctrine filter, and the five places it never runs
45+ min ago (703+ words) Single-database multi-tenancy is the cheapest kind: one schema, one connection, an organization_id column on every tenant-owned table. The whole design rests on one promise, and it is a promise about forgetting: no developer on the team will ever have to remember…...
What Actually Happens When You Call `->save()` in Laravel Eloquent
37+ min ago (576+ words) Almost none of them know what happens after that line executes. I was one of them — until I inherited a codebase where Eloquent was behaving in ways I could not explain. Models not updating. Events not firing. Timestamps wrong. I…...
# Build Log #1: Processing my first Sentinel-2 pass in 48 hours
35+ min ago (311+ words) 48 hours and moderate sleep later, ARGOS just processed its first Sentinel-2 pass over Kefalonia. This is what that looks like. I wanted a baseline vegetation map of the entire island. Not from a government PDF, not from a paid dataset…...
When My Laravel Queue Kept Stopping, the Queue Wasn't the Real Problem
2+ hour, 40+ min ago (805+ words) Summer Bug Smash: Smash Stories 🐛🛹 This is a submission for DEV's Summer Bug Smash: Clear the Lineup powered by Sentry. I was working on a Laravel application running on a cPanel server where background processing was handled through Laravel queues…...
Read-Through Disks and Debounced Listeners in Laravel 13.26
3+ hour, 38+ min ago (413+ words) Or try paginated search → A new read-through driver combines two existing disks into one. Reads check the primary disk first and fall back to the second, copying the file to the primary on the way through, so the primary fills…...
AI to WordPress: Convert 8 AI Builders Into Themes
10+ hour, 16+ min ago (307+ words) However your frontend got made — prompted in Lovable, generated by Figma Make, written with Claude Code — transjt converts it into a native WordPress theme with real PHP templates, running on hosting you own. Pick the tool you built with below....
Securing your database connection: TLS, SSH tunnels, and IAM, from the ground up
8+ hour, 21+ min ago (1023+ words) Open a database client, type a host and a password, click connect. In that one action you are trusting the network between you and the server, the server's claim about who it is, and the tool on your own machine…...
Do Linktree a um protótipo funcional: redesenhando a presença digital de um negócio real
15+ hour, 18+ min ago (23+ words) Estou trabalhando em um case real de UX: transformar o Linktree de um cliente (MK Espaço Beauty) em... Tagged with design, product, ux....
Yii2 Multi-Tenant Auth: How to Support Concurrent Multi-User Sessions in the Same Browser
16+ hour, 32+ min ago (206+ words) In modern web applications built on Yii2 Advanced Framework—such as E-Commerce platforms with a Main Admin Panel and a Merchant/Seller Portal—developers often face a critical requirement: How can a user log into the Main Admin panel AND a…...
Dev Log: 2026-08-18 — everything that had to survive being called twice
16+ hour, 46+ min ago (831+ words) Eight commits across four repos, and by evening they'd all quietly converged on the same question: what happens when this exact request arrives a second time? A lead form submitted twice. A staff app draining a queued write it already…...