Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Sense Laravel Package

cybercog/laravel-sense

Laravel Sense is a CyberCog package for Laravel applications that adds a small, focused set of tools to your project. It installs via Composer, configures quickly, and integrates cleanly with the framework so you can extend and adapt it without clutter.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for developer tooling: This package covers query-plan inspection (EXPLAIN rendering, SQL binding handling) that would otherwise be a bespoke internal tool or ad-hoc DBA request. Adopting it removes a candidate from the internal-tooling backlog.
  • Performance triage workflow: By surfacing query explanations directly in the Laravel app, it shortens the loop between "this page is slow" and "this index is missing." That informs prioritization of performance work against feature work, and lets us quantify DB-level fixes before committing sprint capacity.
  • Database platform roadmap: The 0.6.1 release adds/fixes Postgres support and DateTime SQL bindings, which means Postgres and MySQL are both viable targets for the same debugging workflow. If we are considering a Postgres migration, this lowers the tooling cost of that decision.
  • Framework upgrade sequencing: Explicit Laravel 7 & 8 support (fixed in this release) means the tool does not block or complicate our Laravel upgrade path. It is a data point for scheduling framework upgrades.
  • Observability spend: It is a dev/staging-time diagnostic, not production APM. Adopting it clarifies what we still need to buy (APM, slow-query logging in prod) versus what we can get for free in development.
  • Use cases it fits: local debugging of slow endpoints, code review of raw/ complex query builders, pre-release performance checks, onboarding engineers to an unfamiliar schema.

When to Consider This Package

  • Consider it when: the product runs Laravel 7 or 8, uses MySQL or Postgres, and the team repeatedly debugs slow queries by hand or via DBA tickets. It fits best as a require-dev dependency on local and CI/staging environments.
  • Consider it when: you want query-plan visibility without standing up a full APM or database monitoring vendor, and the team is comfortable with a small, single-purpose package.
  • Look elsewhere when: you need production-grade query monitoring, alerting, or historical trend data — that is APM territory, not a dev-time explainer.
  • Look elsewhere when: you are on Laravel 9+ or a database outside MySQL/Postgres; the release notes only evidence support through Laravel 8.
  • Version risk: this is a 0.6.x pre-1.0 package. Interfaces and output rendering may change without a major-version signal. Treat it as a convenience, not a load-bearing dependency, and do not let it ship to production if it exposes query structure or data.
  • Watch for: whether Postgres and DateTime fixes hold up under our schema, since both were broken until this release — that suggests the maintainer's test matrix is thin.

How to Pitch It (Stakeholders)

To executives: A free, low-risk developer tool that helps engineers find and fix slow database queries faster. It reduces the time spent on manual investigation and DBA escalations, and this release fixes the gaps (Postgres, Laravel 7/8, date handling) that previously made it unreliable for our stack. Cost is effectively zero; the constraint is that it is a development aid, not a production monitoring solution, so it does not replace APM spend.

To engineering: Version 0.6.1 fixes Postgres support, Laravel 7 & 8 compatibility, query explanation rendering, and DateTime SQL bindings — meaning the earlier blockers for our environment are resolved. Recommended usage is require-dev only, on local and staging, with production disabled. Caveat: it is pre-1.0, so pin the version and expect churn; validate against a representative schema before relying on it in review workflows.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route
mirvan/ippanel
ignibyte/aic-framework
glavweb/data-schema-bundle
glavweb/datagrid-bundle
tacticmedia/scim-server
uni-method/frame
neika-ai/sdk
adachsoft/php-code-style
pharaonic/laravel-notification-dependencies
beautinow/translug
dev-brainiac/bot-cloaked
octoberrain/html
octoberrain/extension
octoberrain/exception
octoberrain/contracts
adachsoft/api-version-bundle
cgv/localized-resource