firephp/firephp-core
Core library for FirePHP: send server-side debugging messages from PHP to the browser via HTTP headers. Inspect variables, logs, warnings, traces and exceptions in real time with compatible browser extensions, without breaking page output.
Debugging & Developer Experience (DX):
Roadmap Prioritization:
Use Cases:
Adopt When:
Look Elsewhere When:
"FirePHP lets our backend and frontend teams debug together in real time—no more emailing log dumps or guessing at API responses. For example, when our payment processing team hit a snag with a third-party gateway, they used FirePHP to log the exact request/response payloads directly into Chrome DevTools, cutting debugging time by 40%. It’s a lightweight, zero-cost way to improve developer velocity, especially for legacy PHP systems where modern tools don’t fit. The trade-off? It’s not for production logs, but for rapid iteration, it’s a game-changer."
Ask: "Would you prioritize this as a quick win to reduce debugging friction, or should we invest in a full observability stack later?"
*"FirePHP is a 5-minute setup that lets you fire() any PHP variable (arrays, objects, errors) straight to the browser console. Here’s how it solves pain points:
var_dump() spaghetti: Log complex data structures (e.g., Eloquent models, API responses) without cluttering your code.How to integrate:
composer require firephp/firephp-core.FirePHP::log($variable).X-FirePHP-Response).Limitations: Not for production (disable in config/app.php), and lacks advanced features like query profiling. But for quick debugging, it’s unmatched in simplicity."*
Ask: "Should we standardize this for all PHP debugging, or pair it with [existing tool] for specific use cases?"
How can I help you explore Laravel packages today?