Saqueib Ansari
Author ProfileClaim This Author Profile
Prove ownership by publishing #HashtagPLUS and this profile link on your author page or an article under your byline. A moderator or admin will review the request before it merges into your real HashtagPLUS username.
π dev.toSource
From Dev.to - laravel: Laravel idempotency works better when TTL follows user intent
π dev.toSource
From Dev.to - backend: WebSockets make agent workflows faster, but a lot less explicit
π dev.toSource
From Dev.to - laravel: Laravel tenant onboarding works better as a workflow than a controller action
π dev.toSource
From Dev.to - laravel: A Laravel API starter kit is only good if it can survive breaking changes later
π dev.toSource
From Dev.to - backend: When pagination becomes infrastructure, the simple defaults stop working
π dev.toSource
From Dev.to - backend: Pagination stops being simple when one list endpoint has to do five jobs
π dev.toSource
Most auth migrations do not fail because the new provider is weak. They fail because teams treat authentication like an identity project and ignore that it is also a session-behavior project. That sounds less exciting than debating providers, passkeys, JWTs, or SSO standards, whi
π dev.toSource
Most Laravel Eloquent query bottlenecks are not caused by Eloquent being inherently slow. They happen because Eloquent makes expensive database behavior feel cheap. That is the trap. A relationship property looks like normal object access. A nested whereHas() reads like clean bus
π dev.toSource
Laravel debounced jobs are great when the newest state is all you care about. They are dangerous when you use them to collapse events that only look similar from far away. That distinction is where most teams get burned. If a user edits a draft title six times in ten seconds, deb