
NestJS Redis caching: cache-manager traps, measured
NestJS Redis caching with cache-manager, tested on Nest 12. Six traps we measured, from leaked user data to a silent wrap failure, plus the fixes.
Tue Oct 13 2026 · 10 min read · 0 views

NestJS Redis caching with cache-manager, tested on Nest 12. Six traps we measured, from leaked user data to a silent wrap failure, plus the fixes.
Tue Oct 13 2026 · 10 min read · 0 views

NestJS authentication with Passport, JWT and guards, tested on Nest 12. Four traps we measured, plus the new @nestjs/authentication package.
Tue Oct 13 2026 · 13 min read · 0 views

NestJS vs Express vs plain Node.js, measured. We priced every layer in microseconds per request and show when a framework's overhead stops mattering.
Tue Oct 13 2026 · 11 min read · 0 views

NestJS vs Next.js is not a rivalry: one is a backend framework, one is a React framework. We benchmarked both as an API and show when to add the second.
Tue Oct 13 2026 · 12 min read · 0 views

NestJS 12 ships ESM-only, and AWS Lambda turns off require(esm). We reproduced the ERR_REQUIRE_ESM crash on five Node versions and tested three fixes.
Sun Oct 11 2026 · 10 min read · 2 views

Jest cannot load NestJS 12's ESM-only packages on most Node versions. We ran one spec on four Node versions and tested every fix, including Vitest.
Sun Oct 11 2026 · 10 min read · 11 views

Terminus 12 deletes HealthIndicator and HealthCheckError. We ran the same failing check on v11 and v12 and measured which HTTP status your probes now see.
Sun Oct 11 2026 · 10 min read · 9 views

nest upgrade fails with Invalid command or Schematic not found on a v11 project. We tested the fix, read its report, and listed what you must still do by hand.
Sun Oct 11 2026 · 10 min read · 6 views

Laravel LSP gives any editor that speaks the Language Server Protocol the same Laravel autocomplete that VS Code users already had. I installed version 0.0.32 and drove it with a protocol client
Sat Oct 10 2026 · 10 min read · 3 views

A mostly idle Laravel app on Laravel Cloud's Starter plan bills about $5 a month, and the compute behind four awake hours is roughly 4 cents. Scale to zero removes the cost of idle compute. It does
Sat Oct 10 2026 · 10 min read · 3 views

Laravel 13.30.0 and Laravel 12.69.0 fix CVE-2026-102279, a cross-site scripting bug in the exception debug page. Those same two versions also contain the fixes for the two other Laravel framework
Sat Oct 10 2026 · 10 min read · 3 views

The Laravel AI SDK can pause an agent before a sensitive tool runs and wait for a person to approve, reject or edit the call. I ran that human-in-the-loop tool approval API through 16 scenarios and
Sat Oct 10 2026 · 10 min read · 1 views

Pest 5 test impact analysis reran anywhere from 0 to all 200 tests in my Laravel 13 app, depending entirely on which file I touched. A comment change reran nothing; a change to phpunit.xml reran
Sat Oct 10 2026 · 11 min read · 2 views

A Laravel route that lists 1,800 articles made 5,361 database queries and took 2,326 ms in my test. Four changes cut it to 5 queries and 4 ms. Eager loading did the most for the query count. Three
Sat Oct 10 2026 · 11 min read · 2 views

PHPStan at level 9 found 3 of the 11 bugs I planted in a Laravel pull request. It took 1.1 seconds and cost nothing. An AI reviewer found 9, 11 and 9 in three separate runs, in about 15 seconds each,
Sat Oct 10 2026 · 10 min read · 1 views

Claude Code wrote a Pest browser test for a Laravel form, and it passed on the first run; then I broke the page seven ways. The browser test caught 3 of the 7 breaks; a plain HTTP test caught a
Sat Oct 10 2026 · 11 min read · 1 views

The best AI IDE for Laravel is the one that reads your project rules, runs your tests and costs what you will actually use. List prices for the four main choices run from $0 to $100 a month, and every
Sat Oct 10 2026 · 10 min read · 2 views

I asked Claude Code to add one nullable column to a Laravel app and write a Pest test for it. The app had 2,320 articles in its development database. After the agent finished, the table had 0 rows in
Sat Oct 10 2026 · 10 min read · 1 views

In 16 Claude Code runs on the same Laravel task, every run built a correct query. Only the runs that were given an explicit rule paginated the result. The Laravel Boost guidelines, with no rule added,
Sat Oct 10 2026 · 10 min read · 2 views

Tool calling in Laravel fails in seven specific ways. Measured on the Laravel AI SDK 1.2 loop, with fixes for step budgets, bad arguments and tool names.
Fri Oct 09 2026 · 13 min read · 3 views