<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f" -->

---
title: No Human Will Ever Write Code Better Than LLMs? Better...
description: Responding to a viral tweet claiming no human will ever write better code than LLMs, the author argues 'better' is not one metric but a hierarchy: lines per...
canonical: https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: No Human Will Ever Write Code Better Than LLMs? Better at What? | daily.dev
og:description: Responding to a viral tweet claiming no human will ever write better code than LLMs, the author argues 'better' is not one metric but a hierarchy: lines per...
og:url: https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f
og:image: https://api.daily.dev/og/posts/D3mfejO1F.png
og:image:alt: No Human Will Ever Write Code Better Than LLMs? Better at What?
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# No Human Will Ever Write Code Better Than LLMs? Better at What?

**[DEV](https://daily.dev/sources/devto)** · 4 min read · 4 upvotes · 0 comments

## Summary

Responding to a viral tweet claiming no human will ever write better code than LLMs, the author argues 'better' is not one metric but a hierarchy: lines per minute, correctness, maintainability, and finally the wisdom to not build something at all. LLMs optimize for plausibility and passing tests, not judgment. An example: a model adds a retry_on_timeout decorator that silently returns None on failure, so a payment pipeline treats a failed charge as a zero-dollar success. In a related test by Gramli, 8 models faced a 503 response with no idempotency key; only two declined to retry. Dex from HumanLayer notes that a pass or fail reward in coding benchmarks lets models learn to add try/catch or type casts that make tests pass without penalty for bad design.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://dev.to/dannwaneri/no-human-will-ever-write-code-better-than-llms-better-at-what-1dme>

## Questions this post answers

### why did an AI-generated retry decorator cause a payment pipeline to give away free orders

A model added a retry_on_timeout decorator to a transaction handler that caught the exception, logged a WARNING, and returned None instead of raising. Downstream code interpreted that None as a successful zero-dollar charge, so customers received their orders without being charged, and the failure stayed silent because no exception was raised.

_Reviewing AI-written error handling before it reaches production? Track real failure cases like this one on daily.dev._

### do LLMs follow a Retry-After header even when there's no idempotency key on a payment request

Most of them do. In a test of 8 models given a 503 response with a Retry-After header and no idempotency key on a payment request, most models followed the header and retried the request anyway, and only two models declined to retry.

_Weighing how much to trust LLM output on retry logic? Keep tabs on findings like this on daily.dev._

### why do coding benchmarks reward LLMs for bad design patterns like unnecessary try/catch blocks

Many coding benchmarks use a pass or fail reward system, so a model is rewarded whenever its code makes the tests pass, with nothing penalizing poor design. This incentivizes the model to add a try/catch or a type cast purely because it makes the test pass, not because it is the correct or maintainable solution, according to Dex from HumanLayer.

_Judging AI coding tools beyond benchmark scores? Follow this kind of analysis on daily.dev._

## Similar posts on daily.dev

- [The peril of laziness lost](https://daily.dev/posts/the-peril-of-laziness-lost-bmm7yrxcb) · Hacker News · 13 upvotes · 1 comments

---

Tags: [#ai](https://daily.dev/tags/ai), [#llm](https://daily.dev/tags/llm), [#career](https://daily.dev/tags/career), [#ai-coding](https://daily.dev/tags/ai-coding)

[View this post on daily.dev](https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"No Human Will Ever Write Code Better Than LLMs? Better at What?","url":"https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f"},"datePublished":"2026-10-29T19:47:09.885Z","dateModified":"2026-10-29T19:47:36.981Z","description":"Responding to a viral tweet claiming no human will ever write better code than LLMs, the author argues 'better' is not one metric but a hierarchy: lines per...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a8880b3c0f1fa0c6c3c8b2e3ec69448a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/a8880b3c0f1fa0c6c3c8b2e3ec69448a?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"DEV","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DEV","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/devto","url":"https://daily.dev/sources/devto"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":4},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"ai,llm,career,ai-coding","timeRequired":"PT4M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DEV","item":"https://daily.dev/sources/devto"},{"@type":"ListItem","position":3,"name":"No Human Will Ever Write Code Better Than LLMs? Better at What?"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/no-human-will-ever-write-code-better-than-llms-better-at-what--d3mfejo1f#faq","mainEntity":[{"@type":"Question","name":"why did an AI-generated retry decorator cause a payment pipeline to give away free orders","acceptedAnswer":{"@type":"Answer","text":"A model added a retry_on_timeout decorator to a transaction handler that caught the exception, logged a WARNING, and returned None instead of raising. Downstream code interpreted that None as a successful zero-dollar charge, so customers received their orders without being charged, and the failure stayed silent because no exception was raised. Reviewing AI-written error handling before it reaches production? Track real failure cases like this one on daily.dev."}},{"@type":"Question","name":"do LLMs follow a Retry-After header even when there's no idempotency key on a payment request","acceptedAnswer":{"@type":"Answer","text":"Most of them do. In a test of 8 models given a 503 response with a Retry-After header and no idempotency key on a payment request, most models followed the header and retried the request anyway, and only two models declined to retry. Weighing how much to trust LLM output on retry logic? Keep tabs on findings like this on daily.dev."}},{"@type":"Question","name":"why do coding benchmarks reward LLMs for bad design patterns like unnecessary try/catch blocks","acceptedAnswer":{"@type":"Answer","text":"Many coding benchmarks use a pass or fail reward system, so a model is rewarded whenever its code makes the tests pass, with nothing penalizing poor design. This incentivizes the model to add a try/catch or a type cast purely because it makes the test pass, not because it is the correct or maintainable solution, according to Dex from HumanLayer. Judging AI coding tools beyond benchmark scores? Follow this kind of analysis on daily.dev."}}]}
```

