
Eloquent models too large
When Eloquent stops representing data and begins to concentrate queries, business rules, transformations and decisions that should live in other layers.
Queopius's own articles from the series Laravel Health Check: technical debt, backend architecture, maintainability, performance and real signals in active product.
These articles may also be published or summarized on LinkedIn, but the main version lives here so that the content is indexable, stable, and connected to the services of Queopius.

When Eloquent stops representing data and begins to concentrate queries, business rules, transformations and decisions that should live in other layers.

When the controller stops coordinating the input HTTP and begins to concentrate validation, business, queries, transformations and side effects.

An application can respond in production and still accumulate technical wear and tear that makes each change slower, more expensive, and riskier.

Editorial index of the series Laravel Health Check to detect signs of technical wear before they become expensive problems.