6 ms·
This is clearly low quality, non-idiomatic AI-generated Elixir code. So the likely answer is that "you" did not use this at all; AI did. I review this kind of
by napsterbr 1y ago
This is clearly low quality, non-idiomatic AI-generated Elixir code. So the likely answer is that "you" did not use this at all; AI did.
I review this kind of AI-generated Elixir code on a daily basis. And it makes me want to go back to ~2022, when code in pull requests actually made sense.
Apologies for the rant, this is just a burnt out developer tired of reviewing this kind of code.
PS: companies should definitely highlight "No low-quality AI code" in job listings as a valid perk.
- cpursley 1y agoFwiw, the date range part of this is the lowest quality, I even have an issue open: https://github.com/cpursley/livefilter/issues/2 https://github.com/cpursley/livefilter/issues/2 In production code I'd do a couple passes and tell it to lean into more function head and guard matching, etc. But it does compiles, and works: https://livefilter.fly.dev/todos?filters%5Bassigned_to%5D%5Boperator%5D=in&filters%5Bassigned_to%5D%5Btype%5D=enum&filters%5Bassigned_to%5D%5Bvalues%5D%5B0%5D=jane_smith&filters%5Bassigned_to%5D%5Bvalues%5D%5B1%5D=john_doe&filters%5Bdue_date%5D%5Bend%5D=2025-08-15&filters%5Bdue_date%5D%5Boperator%5D=between&filters%5Bdue_date%5D%5Bstart%5D=2025-07-17&filters%5Bdue_date%5D%5Btype%5D=date&filters%5Bstatus%5D%5Boperator%5D=in&filters%5Bstatus%5D%5Btype%5D=enum&filters%5Bstatus%5D%5Bvalues%5D%5B0%5D=in_progress https://livefilter.fly.dev/todos?filters%5Bassigned_to%5D%5B...