Remix.run Logo
pixelat3d 4 hours ago

I fail to see the obvious wisdom in having AI re-implement chunks of existing frameworks without the real-world battle testing, without the supporting ecosystem, and without the common parlance and patterns -- all of which are huge wins if you ever expand development beyond a single person.

It's worth repeating too, that not everything needs to be a react project. I understand the author enjoys the "vibe", but that doesn't make it a ground truth. AI can be a great accelerator, but we should be very cognizant of what we abdicate to it.

In fact I would argue that the post reads as though the developer is used to mostly working alone, and often choosing the wrong tool for the job. It certainly doesn't support the claim of the title

gtirloni 4 hours ago | parent | next [-]

> re-implement chunks of existing frameworks without the real-world battle testing

The trend of copying code from StackOverflow has just evolved to the AI era now.

I also expect people will attempt complete rewrites of systems without fully understanding the implications or putting safeguards in place.

AI simply becomes another tool that is misused, like many others, by unexperienced developers.

I feel like nothing has changed on the human side of this equation.

Lalabadie 4 hours ago | parent | prev | next [-]

AI has a lot of "leaders" currently working through a somewhat ignorant discovery of existing domain knowledge (ask me how being a designer has felt in the last 15 years of UX Leadership™ slowly realizing there's depth to the craft).

In recent months, we have MCPs, helping lots of people realize that huh, when services have usable APIs, you can connect them together!

In the current case: AI can do the tedious things for me -> Huh, discarding vast dependency trees (because I previously wanted the tedious stuff done for me too) lessens my risk surface!

They really are discovered truths, but no one's forcing them to come with an understanding of the tradeoffs happening.

tempest_ 4 hours ago | parent | prev [-]

> the supporting ecosystem, ... the common parlance and patterns

Which are often the top reason to use a framework at all.

I could re-implement a web frame work in python if I needed to but then I would lose all the testing, documentation, middle-ware and worst of all the next person would have to show up and re learn everything I did and understand my choices.