TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Choose Boring Technology and LLMs

72 pointsby markusw6 months ago

12 comments

awongh6 months ago
One other connection between these two is the fact that for AI assisted coding you can <i>only</i> get the AI to write you code that has broad adoption on the internet. Otherwise the AI doesn’t know the standard libraries and conventions.<p>I worry overall that this could signal the complete end of new programming languages except in a few special cases. (Which I think was already a worrying trend before AI- see Bret Victor’s “The Future of Programming” talk).
评论 #42134736 未加载
评论 #42134640 未加载
评论 #42135403 未加载
评论 #42139311 未加载
评论 #42136256 未加载
评论 #42139971 未加载
评论 #42135434 未加载
评论 #42135176 未加载
shreddit6 months ago
So choose boring technology (as in old and tested) and... new technology? He likes to use SQLLite, but also S3? So all technologies. Thanks, i guess?
评论 #42134702 未加载
评论 #42134720 未加载
评论 #42134594 未加载
评论 #42134976 未加载
never_inline6 months ago
The larger point is that by keeping non-strategic part of your tech stack boring, you can focus on core innovative technology. In this guy&#x27;s case it&#x27;s LLM.<p>Which is same point that the original post &quot;choose boring technology&quot; makes. I don&#x27;t see the contradiction.
评论 #42134985 未加载
qbonnard6 months ago
Agreed, especially for &quot;serious&quot; project, where LLMs are a good approximation of an average dev that could easily increase your bus factor.<p>On the other hand, this could be the same slippery slope that starts at &quot;choose a boring project because it has mature tooling&quot; but ends at &quot;IDE&#x27;s are a language smell&quot;. If the language is so boring that you can&#x27;t focus on it without an LLM doing the menial work, that could be because there is too much menial work to start with.
markusw6 months ago
Hey everyone! Author here. Just saw a lot of traffic from HN. I&#x27;m happy to answer questions. :-)
评论 #42135287 未加载
评论 #42135817 未加载
评论 #42135295 未加载
thih96 months ago
How does it work with mainstream technologies that are being actively developed?<p>Did anyone try working with LLMs and Swift for example? Is the AI suggesting deprecated libraries from earlier iOS versions &#x2F; generally having trouble? Or is it working fine?
评论 #42186952 未加载
评论 #42135306 未加载
Gooblebrai6 months ago
I guess Go is quite fine for his use cases, but I suppose if suddenly he had to delve into more frontend-focused apps or AI development, he would be forced to use Javascript and Python.
评论 #42140168 未加载
Havoc6 months ago
I’d say it’s more being deliberate about how much new tech you incorporate into new projects. One small and ideally isolated new piece in each project is a good idea else you’ll stagnate
评论 #42134726 未加载
eichi6 months ago
And boring areas of enterprise or professional world with boring classical techniques for software engineering while applying LLMs. I see a lot of potentials.
Mystery-Machine6 months ago
That&#x27;s why I like to use Ruby on Rails.
threeseed6 months ago
Here we go again.<p>Choose boring technology aka pick the technologies I think are the best.
评论 #42134988 未加载
评论 #42134742 未加载
评论 #42135002 未加载
sna1l6 months ago
is this satire?
评论 #42135043 未加载
评论 #42134827 未加载
评论 #42134999 未加载
评论 #42135299 未加载
评论 #42134981 未加载