Remix.run Logo
cornstalks 8 hours ago

Some programmers will write more efficient code. At my $dayjob (one of the big tech companies) we're already planning a major goal next year of optimizing server code to reduce RAM requirements, and this is directly in response to the crunch.

In practice I expect most optimizations will come from "stop doing stupid stuff" and not "use fancy advanced algorithms." But that's a cynical perspective so don't be cynical like me.

kapperchino 7 hours ago | parent | next [-]

Real, there are so many low hanging fruits for optimization but no one has time to do them. And they don’t incentivize spending your time on it either.

pjc50 4 minutes ago | parent | next [-]

Exactly. Customer's RAM is free to the developer.

thewhitetulip 4 hours ago | parent | prev [-]

Especially when LLMs are used to generate most of the code anyways in bigcorps

inigyou 4 hours ago | parent [-]

Is there a single example of a successful LLM project apart from Claude Code?

thewebguyd 3 hours ago | parent [-]

If the CEOs are to be believed, then 75% of all new code in Google is AI generated. 46% of GitHub internal code, and roughly 30% across all of Microsoft is AI. Meta expects at least 65%, and snap reported 65% is AI generated.

Its how software is built now in these palces.

elcritch 2 hours ago | parent | next [-]

Unfortunately doesn’t answer the question “successful LLM project”.

From what I’ve seen of GitHub and AWS this year the answer is no. That’s despite me being bullish on LLMs and finding them highly productive.

aabdi 2 hours ago | parent [-]

https://blog.joemag.dev/2025/10/the-new-calculus-of-ai-based...?

in aws, some of the core bedrock services have been replaced with the new serving architecture. that thing was written basically with LLMs.

mind you, guy's a distinguished engineer, his team was basically all principals, but you can do it and some of the new teams are copying the style (though with less success, due to lack of technical skill).

FridgeSeal 2 hours ago | parent | prev [-]

Given the uhhh, quality and issues GitHub and Microslop have been exhibiting recently, that’s probably not a great indicator.

devmor 3 hours ago | parent | prev | next [-]

“Stop doing stupid stuff” is usually the biggest performance gain in commercial development.

We do stupid stuff as a stopgap to meet a deadline and then stupid stuff stays until it starts being a problem.

thewebguyd 3 hours ago | parent [-]

There's nothing more permanent than a temporary fix. If deadlines are causing those stopgaps, the aggressive deadlines are the root problem.

ChrisMarshallNY 2 hours ago | parent | next [-]

> There's nothing more permanent than a temporary fix.

That should be one of those Tech culture “laws.”

I suspect that the dependapocalyse is a significant factor. When every part of an operation has multiple context rebuilds, and resources are not shared across module boundaries, you get inefficient behavior.

But I’m skeptical that there’s a will to rethink that.

jopsen 29 minutes ago | parent | prev | next [-]

No deadline, no product.

Shipping is very important, sometimes more important than what you ship :)

timacles 3 hours ago | parent | prev | next [-]

Honestly, after years of seeing this play out, a lot of devs really lack the judgement to know when something is good enough to deliver and will endlessly delay projects to “ do the right thing”

devmor 2 hours ago | parent [-]

Absolutely. It’s one of the defining characteristics of what makes someone a capable senior in the role IMO.

I have known a lot of extremely talented developers, some with more technical skill than me, that simply failed at their job because they couldn’t come to terms with the fact that their job isn’t to produce the most perfect code possible for the problem.

devmor 3 hours ago | parent | prev [-]

In my experience, many of those deadlines are commonly the only reason the company continues to exist as well.

The root of the problem is much more deeply ingrained in our economic system.

hashmap 3 hours ago | parent | prev [-]

even a lot of the fancy algorithms are ways to not do something you dont need to do, it's rooting out waste all the way down.