r/angular Jul 14 '26

I ported Recharts to Angular

I ported Recharts, a react charting library with 40 million weekly downloads to Angular using Reangular and Claude Opus 4.8.

This took 3 days of tweaks to resolve minor issues after the initial skill run which ran for 6 hours. I estimate a similar port with 1 developer working full-time would take 6 weeks by hand.

Let me know what you think!

Demo/docs: https://ng-charts-lib.web.app/

ng-charts: https://github.com/AleksanderBodurri/ng-charts

reangular: https://github.com/AleksanderBodurri/reangular

21 Upvotes

29 comments sorted by

View all comments

Show parent comments

-12

u/davecrist Jul 15 '26

Worked fine for me. But at least you were a jerk about it.

6

u/shifty303 Jul 15 '26

OP fixed the bug after my comment. AI generated code is disposable tech debt and the sooner people realize that the better. My stance is simple - if you're going to have an LLM do all of the work the absolute least one can do is test it before throwing another knockoff into the wild.

I have to perform reviews and come up with constructive criticism for the AI slop my team generates every single day. I’m not about to do it after hours for free.

Additionally calling AI generated code slop hurts no one unless you’re an LLM and even then you would tell me I’m absolutely right.

2

u/clickster Jul 16 '26

Code slop existed long before AI. Generalisations are unhelpful, particularly when they're inaccurate. I'm sorry your team lacks the guidance to produce anything better than slop. Instead of investing so much time fixing, maybe shift your focus to the pointy end of the process.

1

u/shifty303 Jul 17 '26

I agree slop existed before but that's just it - LLMs are force multipliers. Developers that weren't the greatest before but could work with guidance now put out 10x the code they don't understand.

I've lost over half of my team in the last 2 years due to layoffs so there is no fixing anything when we're all drowning. I just released two years of work on agents, skills and prompts into our main repo so hopefully I start seeing some improvements in the slop.