@msimoni: So far, I haven't been able to make LLMs significantly help me with the hard parts of programming - designing code that…
Summary
The author finds that LLMs are not significantly helpful for the hard parts of programming (designing simple, general, clear code) but are so helpful for other parts that they rate them as a 10x productivity improvement.
Similar Articles
Quoting Bryan Cantrill
Bryan Cantrill critiques LLMs for lacking the optimization constraint of human laziness, arguing that LLMs will unnecessarily complicate systems rather than improve them, and highlighting how human time limitations drive the development of efficient abstractions.
Effective use-cases for LLMs
This article shares practical, real-world use cases for LLMs in software engineering, including searching through customer conversations via RAG, triaging API failures from logs, and shortening content. It emphasizes efficiency gains and reducing manual sifting.
@msimoni: How much control are you exercising over the LLM when you're writing, in the parlance of our times, load-bearing import…
A tweet musing on the degree of control developers exercise over LLMs when writing critical code, proposing a scale from 'vibing' to meticulous design.
@haider1: Yann LeCun says LLMs are strongest in domains where language itself is the substrate of reasoning, like math and code T…
Yann LeCun states that LLMs are strongest in domains where language is the substrate of reasoning, like math and code, but they are not creative mathematicians, software architects, or computer scientists.
What's the most useful thing an LLM does for you that isn't writing or coding?
A discussion prompt asking for unusual and practical non-writing, non-coding use cases for LLMs that people have actually adopted.