Angular Signals and RxJS: when an effect() ends up doing too much
Why splitting a search screen with filters and pagination across several effect() calls makes the code harder to follow, and how to describe that flow with RxJS.