Overview
News
Technologies
Salaries
Products
People
Growth
Financials
Overview
Testing Time-Dependent Code with Carbon::setTestNow(), travel(), and freezeTime(). Trial expirations, subscription renewals, and rate limit windows all depend on "now." Here is how to control it in tests instead of fighting it.
News
Testing Time-Dependent Code with Carbon::setTestNow(), travel(), and freezeTime()
Any test that touches now(), a trial expiration, or a rate-limit window has the same problem: the clock keeps moving while the test runs, and "assert this trial is expired" needs a reliable way to make that true without a sleep() call. Laravel exposes Car
Read more
Report
Building a PDF Invoice Generator with Laravel and Browsershot
Most PHP PDF libraries make you write your layout in a restricted dialect of HTML that doesn't support modern CSS: no flexbox, patchy support for web fonts, and surprises with page breaks. Browsershot sidesteps all of that by rendering your Blade view in
Read more
Report
Laravel AI Tasks: A New Orchestration Package for Queued, Logged AI Calls
The Laravel AI SDK gave the ecosystem a provider-agnostic way to call OpenAI, Anthropic, and friends from a Laravel app. Laravel AI Tasks, a package by developer fomvasss, sits on top of it and adds the operational scaffolding teams tend to end up buildin
Read more
Report
Aggregate Queries Without N+1: withCount, withSum, withAvg, and withExists
A dashboard listing orders with their item count and total is one of the most common places an N+1 sneaks into a Laravel app, precisely because it looks harmless: php $orders = Order::latest()-take(20)-get(); // In the Blade view: @foreach ($orders as $or
Read more
Report
Eloquent Global Scopes: Enforcing Query Rules Application-Wide
If you've ever added -where('team_id', auth()-user()-team_id) to a dozen different queries scattered across controllers, jobs, and Livewire components, you already have a candidate for a global scope. Global scopes attach query constraints directly to the
Read more
Report
Pro access
Upgrade to see all 40 mentions
Upgrade to a paid plan to read every media mention of this company - funding news, awards, product launches and press releases from all the outlets writing about it.
Every media mention and press release
Funding news, awards and product launches
Fresh coverage from every outlet writing about the company
Upgrade now
Cancel anytime. Secure checkout. Instant activation.
