Practical AI, webdev, and software signals for builders.
Latest useful updates from the open web: tools, releases, changelogs, WordPress, automation, AI coding, and small software signals worth noticing.
Updated from public feeds and lightly curated for practical builders. No hype feed. No voting. Just signals worth checking.
It is a small public signal board for Old Stack Journal. Items come from public feeds and sources, then get lightly curated so readers can spot useful AI, webdev, WordPress, tooling, automation, and software updates without wading through a noisy social feed.
PHP/LAMP signals.
Showing visible Radar cards in this category for the selected date range.
Decide with Jev: Laravel AI That Answers with a Probability
Decide with Jev is a new mini course where we build an app that checks if a draft does what its brief asked for. It uses Jev, an AI model from TypeSafe that answers with a…
Read original →Memoize Tagged Cache Reads in Laravel
Use Cache::memo()->tags() in Laravel to read tagged cache values once per request and serve repeat lookups from memory, with writes and flushes kept in sync. The post Memoize Tagged Cache Reads in Laravel appeared first on…
Read original →JetBrains Air: Run AI Coding Agents in JetBrains IDEs
JetBrains Air runs Claude Agent, Codex, Junie, and other AI coding agents in PhpStorm and other JetBrains IDEs, with team automations and AI cost controls. The post JetBrains Air: Run AI Coding Agents in JetBrains IDEs…
Read original →Eloquent Refreshes: Load Generated Columns After Save
Laravel's new Refreshes attribute reloads storedAs and virtualAs columns after create() and update(), so the model has the database value without refresh(). The post Eloquent Refreshes: Load Generated Columns After Save appeared first on Laravel News.…
Read original →Laravel AI SDK 1.0 Adds Classification and Tool Approvals
Laravel AI SDK 1.0 is out with Jev classification, Vercel Chat and AG-UI streaming, approvable tool calls, and per-step agent middleware. The post Laravel AI SDK 1.0 Adds Classification and Tool Approvals appeared first on Laravel…
Read original →Tagged Memoized Cache and Model Refreshes in Laravel 13.33
Laravel 13.33 adds tags to Cache::memo(), a Refreshes attribute for generated columns, AsCollection::nullable(), inplace() index migrations, and more. The post Tagged Memoized Cache and Model Refreshes in Laravel 13.33 appeared first on Laravel News. Join the…
Read original →Laravel Live Denmark 2026 Talks Are Now on YouTube
Watch all 17 Laravel Live Denmark 2026 talks on YouTube, including sessions on PHP, Inertia, NativePHP, security, AI, and open source. The post Laravel Live Denmark 2026 Talks Are Now on YouTube appeared first on Laravel…
Read original →Live Stream: Building a Social Network in PHP in 48 Hours
Nuno Maduro, Brent Roose, and Matthieu Napoli spent two days at the JetBrains office building a full social network in PHP, and recorded all of it. The post Live Stream: Building a Social Network in PHP…
Read original →What We Know About Laravel 14
Laravel 14 is the next major release of the Laravel framework, expected in Q1 2027. Here is what we know about new features, PHP 8.4, and breaking changes. The post What We Know About Laravel 14…
Read original →Health for Laravel: Kubernetes Probes and Prometheus Metrics
Health for Laravel adds Kubernetes liveness, readiness, and startup probes, a Prometheus metrics endpoint, and 10 built-in health checks to your app. The post Health for Laravel: Kubernetes Probes and Prometheus Metrics appeared first on Laravel…
Read original →Difflock: Lint Laravel Migrations and Diff Your Schema
Difflock is a Laravel package that checks pending migrations for risky changes, records schema baselines, and can block them in CI. The post Difflock: Lint Laravel Migrations and Diff Your Schema appeared first on Laravel News.…
Read original →Fast Excel 5.x Adds Streaming Imports and Safer Exports
Fast Excel 5.x adds lazy spreadsheet imports, chunk controls, column selection, and formula escaping for current Laravel applications. The post Fast Excel 5.x Adds Streaming Imports and Safer Exports appeared first on Laravel News. Join the…
Read original →Fresh Package: Laravel Package Skeleton with Testbench, CI, and Boost Integration
Fresh Package scaffolds a Laravel package with PHPUnit, Larastan, a Testbench workbench app, GitHub Actions, and an optional Vue frontend or AI skills. The post Fresh Package: Laravel Package Skeleton with Testbench, CI, and Boost Integration…
Read original →Inertia DevTools Now Available for Firefox
Inertia DevTools, the panel for inspecting Inertia.js visits and props, is now on Firefox with the same features as the Chrome extension. The post Inertia DevTools Now Available for Firefox appeared first on Laravel News. Join…
Read original →Laravel Scalpel Scans for Filesystem Intrusion Evidence
Laravel Scalpel scans Laravel filesystems for rogue PHP files, obfuscated backdoors, altered directives, environment issues, and file changes. The post Laravel Scalpel Scans for Filesystem Intrusion Evidence appeared first on Laravel News. Join the Laravel Newsletter…
Read original →Mercure Broadcasting in Laravel 13.32
Laravel 13.32 adds a Mercure broadcast driver, Storage::copyToDisk() and moveToDisk(), enum support in queue pause/resume, and more. The post Mercure Broadcasting in Laravel 13.32 appeared first on Laravel News. Join the Laravel Newsletter to get Laravel…
Read original →Laravel MCP 1.0 Is Released
Laravel MCP 1.0 ships protocol revision 2026-07-28, stateless servers, searchable tool catalogs, cache hints, and reworked OAuth with required PKCE. The post Laravel MCP 1.0 Is Released appeared first on Laravel News. Join the Laravel Newsletter…
Read original →Laravel Vet: Review Composer Code Before It Installs
Laravel Vet is a new first-party Composer plugin that shows you the code in every dependency update and records the packages you trust in vet.json. The post Laravel Vet: Review Composer Code Before It Installs appeared…
Read original →What's New in PHP 8.6
PHP 8.6 arrives November 19, 2026 with partial function application, a clamp() function, a Duration class, readonly property defaults, and new deprecations. The post What's New in PHP 8.6 appeared first on Laravel News. Join the…
Read original →Super Stack: Laravel Starter Kit With Filament and NativePHP
Super Stack is an open-source Laravel starter kit from NativePHP with a Filament admin, a native mobile app, Sanctum, and a Laravel MCP server in one repo. The post Super Stack: Laravel Starter Kit With Filament…
Read original →PostgreSQL Monitoring and Schema Linting for Laravel with Vacuum
Vacuum checks PostgreSQL in Laravel apps for bloat, wraparound, and unused indexes, and flags unindexed foreign keys in migrations during CI. The post PostgreSQL Monitoring and Schema Linting for Laravel with Vacuum appeared first on Laravel…
Read original →Building EasyReply: How We Used Laravel to Unify Customer Support
EasyReply pulls email, Slack, Instagram, and WhatsApp into one AI shared inbox, built on Laravel with Reverb, Inertia, React, and queues. The post Building EasyReply: How We Used Laravel to Unify Customer Support appeared first on…
Read original →PayZephyr: One Payment API for Stripe, Paystack, and PayPal
PayZephyr gives Laravel one payment API across Stripe, PayPal, Paystack, Flutterwave, and four more, with failover and double-charge protection. The post PayZephyr: One Payment API for Stripe, Paystack, and PayPal appeared first on Laravel News. Join…
Read original →No more issues
Read the full post on https://stitcher.io/blog/no-more-issues
Read original →Bifrost Turns One With AI Builds and New Workflows
Bifrost marks its first year and 10,000 successful builds with an MCP server, automated workflows, managed credentials, and AI build diagnoses. The post Bifrost Turns One With AI Builds and New Workflows appeared first on Laravel…
Read original →Preview Blade Templates in macOS Finder with Quick Blade
Quick Blade is a free macOS Quick Look extension that renders .blade.php files in Finder with your layout, compiled CSS, and stand-in data. The post Preview Blade Templates in macOS Finder with Quick Blade appeared first…
Read original →Artisan Debugging Commands in Laravel Telescope 5.24.0
Laravel Telescope 5.24.0 adds two Artisan commands for inspecting recorded entries from the terminal and cancels stale dashboard requests during navigation. The post Artisan Debugging Commands in Laravel Telescope 5.24.0 appeared first on Laravel News. Join…
Read original →Queue totalSize() and JobInterrupted Event in Laravel 13.31
Laravel 13.31 adds Queue::totalSize() to count every job on a connection, a JobInterrupted event, and chaperone support for BelongsToMany pivot models. The post Queue totalSize() and JobInterrupted Event in Laravel 13.31 appeared first on Laravel News.…
Read original →No need
Read the full post on https://stitcher.io/blog/no-need
Read original →Find Unexpected Test Inputs with Fuzz for Pest
Fuzz brings coverage-guided fuzz testing to Pest 5, generating inputs to find failures beyond the cases you write by hand. The post Find Unexpected Test Inputs with Fuzz for Pest appeared first on Laravel News. Join…
Read original →Laravel Rulebook: Business Rules That Change by Date
Laravel Rulebook resolves which version of a business rule applied on a given date, returns one winner, and explains why every other rule lost. The post Laravel Rulebook: Business Rules That Change by Date appeared first…
Read original →Taylor disabled GitHub Issues on most Laravel open-source packages.
If you hit a bug, describe it to a coding agent and open a PR. Even if the code isn't great, that's fine - code can be iterated on. The PR still documents the problem, and…
Read original →Exclude Vendor and Default Commands in `php artisan dev`
Laravel 13.30 adds DevCommands::withoutVendorCommands() and withoutDefaultCommands(), so php artisan dev runs only the processes your application registers. The post Exclude Vendor and Default Commands in `php artisan dev` appeared first on Laravel News. Join the Laravel…
Read original →Laravel queue:work Now Prints Why the Worker Stopped
Laravel 13.30 writes the queue worker's stop reason to queue:work output, in plain text and as a structured JSON record for log pipelines. The post Laravel queue:work Now Prints Why the Worker Stopped appeared first on…
Read original →The Laracon Archive
The Laracon Archive - an archive of 626 talks, 287 speakers, 5 Laracons, over the entire 14 years The post The Laracon Archive appeared first on Laravel News. Join the Laravel Newsletter to get Laravel articles…
Read original →Group Adjacent Collection Items in Laravel with chunkBy()
Laravel 13.30 adds chunkBy() to collections and lazy collections, splitting sorted data into runs of matching items without loading it all into memory. The post Group Adjacent Collection Items in Laravel with chunkBy() appeared first on…
Read original →