<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/otwkyuw46" -->

---
title: Vibe Coding Is Dead. Here’s What Replaced It. | daily.dev
description: Andrej Karpathy coined &#x27;vibe coding&#x27; in early 2025, but a year later he moved on to a new term: &#x27;agentic engineering.&#x27; The core distinction isn&#x27;t about tools —...
canonical: https://daily.dev/posts/otwkyuw46
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Vibe Coding Is Dead. Here’s What Replaced It. | daily.dev
og:description: Andrej Karpathy coined &#x27;vibe coding&#x27; in early 2025, but a year later he moved on to a new term: &#x27;agentic engineering.&#x27; The core distinction isn&#x27;t about tools —...
og:url: https://daily.dev/posts/otwkyuw46
og:image: https://api.daily.dev/og/posts/OtWkyuw46.png
og:image:alt: Post cover image
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.

# Vibe Coding Is Dead. Here’s What Replaced It.

**[Santiago Fernandez](https://daily.dev/sources/lcmhf86vgz2uwjd1ctka4)** · [@santifprimary](https://daily.dev/santifprimary) · 509 upvotes · 61 comments

## Summary

Andrej Karpathy coined 'vibe coding' in early 2025, but a year later he moved on to a new term: 'agentic engineering.' The core distinction isn't about tools — it's about discipline. Vibe coding means accepting AI output without review; agentic engineering means AI handles implementation while the human owns architecture, quality, and correctness. Vibe coding failed in production due to security vulnerabilities introduced at scale, unmaintainable architectures from skipping design phases, and context collapse in long sessions. Agentic engineering replaces it with four habits: writing a spec before prompting, breaking work into scoped tasks, reviewing every diff with the same rigor as a human PR, and testing relentlessly. Companies like Stripe, Zapier, and TELUS are posting real results using this approach. The developer role is shifting from code author to architect — defining problems clearly and judging AI output accurately.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://ai.plainenglish.io/vibe-coding-is-dead-heres-what-replaced-it-aa7d2889b05a>

## Community discussion

Top comments from developers on daily.dev.

**@ezpie** · 57 upvotes

> I have said it again and again... and I'll say it again.
>
>
> fun fact his clawbot thingy once exposed his API keys

**@hikue** · 19 upvotes

> Agentic engineering is still vibe coding with extra steps. Only difference:
>
> You have a bot that can leak your keys, delete prod, and so much more 🤣

**@hallucinogenizer** · 18 upvotes

> Give it a break
> Everything is dead

**@obenseven** · 17 upvotes

> The f.cking worst clickbait is "... is dead" title. Please don't do that. It shows you like an idiot, but I know you're not. You think just we are like that.

**@erto** · 7 upvotes

> GOSH I hate those " x is dead, here is the blue x totally replaced it!" blogs. I understand you need more clicks but this is insane.

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments

---

Tags: [#architecture](https://daily.dev/tags/architecture), [#code-review](https://daily.dev/tags/code-review), [#ai-coding](https://daily.dev/tags/ai-coding), [#vibe-coding](https://daily.dev/tags/vibe-coding)

[View this post on daily.dev](https://daily.dev/posts/otwkyuw46)

```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":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/otwkyuw46","headline":"Vibe Coding Is Dead. Here’s What Replaced It.","text":"Shared: Vibe Coding Is Dead. Here’s What Replaced It.","url":"https://daily.dev/posts/otwkyuw46","datePublished":"2026-04-03T11:59:00.215Z","dateModified":"2026-04-03T12:00:14.193Z","author":{"@type":"Person","name":"Santiago Fernandez","url":"https://daily.dev/santifprimary","image":"https://media.daily.dev/image/upload/s--CKBwhOX3--/f_auto/v1755430323/avatars/avatar_LcMhF86vGZ2UwJd1CTKA4?_a=BAMClqZW0","description":"Software Architect & hands-on coder with 25+ years in tech. Daily Dev who loves flying gliders.","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":2530}},"image":"https://media.daily.dev/image/upload/s--P4t4XyoV--/f_auto/v1722860399/public/Placeholder%2001","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":509},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":61}],"sharedContent":{"@type":"WebPage","url":"https://api.daily.dev/r/S65d7GJKm"},"comment":[{"@type":"Comment","text":"I have said it again and again… and I’ll say it again.\nfun fact his clawbot thingy once exposed his API keys","datePublished":"2026-04-05T06:02:23.518Z","url":"https://daily.dev/posts/OtWkyuw46#c-xMUWzVYZU","author":{"@type":"Person","name":"Ezpie","url":"https://daily.dev/ezpie","image":"https://avatars.githubusercontent.com/u/104765117?v=4"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":57}},{"@type":"Comment","text":"Agentic engineering is still vibe coding with extra steps. Only difference:\nYou have a bot that can leak your keys, delete prod, and so much more 🤣","datePublished":"2026-04-05T15:22:34.496Z","url":"https://daily.dev/posts/OtWkyuw46#c-g1JRC4jYW","author":{"@type":"Person","name":"Muhammad Bilal Khan","url":"https://daily.dev/hikue","image":"https://media.daily.dev/image/upload/s--xMvui8BH--/f_auto/v1768622798/avatars/avatar_2jZyzW1ut184RTArkpX0h?_a=BAMAMiiu0"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":19}},{"@type":"Comment","text":"Give it a break\nEverything is dead","datePublished":"2026-04-05T11:13:06.825Z","url":"https://daily.dev/posts/OtWkyuw46#c-7bYBYXPue","author":{"@type":"Person","name":"Rohan Hussain","url":"https://daily.dev/hallucinogenizer","image":"https://media.daily.dev/image/upload/s--O0TOmw4y--/f_auto/v1715772965/public/noProfile"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":18}},{"@type":"Comment","text":"The f.cking worst clickbait is “… is dead” title. Please don’t do that. It shows you like an idiot, but I know you’re not. You think just we are like that.","datePublished":"2026-04-05T15:35:18.495Z","url":"https://daily.dev/posts/OtWkyuw46#c-FfhaO8yXR","author":{"@type":"Person","name":"Oben SEVEN","url":"https://daily.dev/obenseven","image":"https://lh3.googleusercontent.com/a/ACg8ocLRrJwVIY0Vtp-6skiyd22cotqkwNEu-1CrJl3_B9SjQIzuWbme=s96-c"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":17}},{"@type":"Comment","text":"GOSH I hate those &quot; x is dead, here is the blue x totally replaced it!&quot; blogs. I understand you need more clicks but this is insane.","datePublished":"2026-04-05T16:33:11.552Z","url":"https://daily.dev/posts/OtWkyuw46#c-6TkT4yIag","author":{"@type":"Person","name":"Yiğit Demiralp","url":"https://daily.dev/erto","image":"https://lh3.googleusercontent.com/a-/AOh14GiU1hjk8kg1tE1mQGkdI1oLhy4wD7U8SFcHq1RWXQ=s100"},"interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":7}}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/sources/lcmhf86vgz2uwjd1ctka4","name":"Santiago Fernandez"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Santiago Fernandez","item":"https://daily.dev/sources/lcmhf86vgz2uwjd1ctka4"},{"@type":"ListItem","position":3,"name":"Vibe Coding Is Dead. Here’s What Replaced It."}]}
```

