PJParth Joshiinaxiom-dev-labs.hashnode.dev·Apr 18 · 5 min readThe AST: Immutable, Composable Filter ExpressionsFor many developers, building dynamic database queries eventually turns into a filter maze. It usually starts with the procedural mess of building a dictionary: if status: filters['status'] = status. 00
PJParth Joshiinaxiom-dev-labs.hashnode.dev·Apr 5 · 6 min readBeyond the Dictionary: Why Your Dynamic Filters are Breaking at ScaleIntroduction: The Relatable "Filter Maze" Hook It always starts with a single search bar. You’re building a list view, and the requirement is modest: "Let users filter by status." You add an optional 00