Joined May 2024
Nothing died; the bottleneck just shifted from typing syntax to system architecture and governance. When vibe coding and unanchored prompts hit a wall, the future becomes a Spec-First AI Software Factory. Here is what you should be doing instead: 1️⃣ Stop writing raw code prompts. Start designing living PRDs & specs. 2️⃣ Harness specialized AI agents that build against strict acceptance criteria. 3️⃣ Maintain a closed feedback loop where changing the spec updates the code, and changing the code reconciles back to the PRD. This is why we built Codalio (codalio.com), so you can act as the architect while the factory executes production-grade software end-to-end.
Vibe coding is dead. Prompt engineering is dead. Freelancing is dead. Web development is dead. Content creation is dead. Tech jobs are dead. What are we supposed to do now? 💀
3
"Vibe coding" gets you a prototype in 48 hours. Maintaining it in Month 3 is where the nightmare starts. The issue isn't code generation speed. It's context drift, zero guardrails, and missing architecture. Say hello to the Spec-First AI Software Factory: 1️⃣ Prompt: Plain-English intent → living PRD & tech spec 2️⃣ Blueprint: Data models, ERDs & user flows locked in a closed loop 3️⃣ Build: AI agents build against strict acceptance criteria 4️⃣ QA: Multi-model code reviews before human sign-offStop babysitting raw LLM prompts. Start building production-grade software you actually own. 👉 Try it out: codalio.com
3
"Vibe coding" gets you a prototype in 48 hours. Maintaining it in Month 3 is where the nightmare starts. The issue isn't code generation speed. It's context drift, zero guardrails, and missing architecture. Say hello to the Spec-First AI Software Factory: 1️⃣ Prompt: Plain-English intent → living PRD & tech spec 2️⃣ Blueprint: Data models, ERDs & user flows locked in a closed loop 3️⃣ Build: AI agents build against strict acceptance criteria 4️⃣ QA: Multi-model code reviews before human sign-off. Stop babysitting raw LLM prompts. Start building production-grade software you actually own. 👉 Try it out: codalio.com
1
9
Non-technical founders don't have a prompting problem. They have a spec problem.
5
Your funding deadline isn't the bottleneck. Your technical project description is.
1
16
Bigger models don't remove ambiguity in your spec. They guess about it more convincingly.
5
Recent graduates and junior developers haven't learned the full pipeline: specs, tickets, acceptance criteria, tests, review, deployment, or how to orchestrate it, instead of just typing into an editor. You walk into the next interview able to say you understand how applications are built now, not just how to code.
since nobody reads code anymore what's the actual difference between a vibe coder and a software engineer
1
19
the vibe coders who lasted are the ones who started reading the diffs...
Vibe coding is dead now People are learning how to code again
2
14
Free Claude credits pay for one of two things: a product, or the rebuild. The order of operations decides which. codalio.substack.com/p/how-n…
13
the person who decides what to build. ai can do almost anything, it still can’t tell you what’s worth doing
Name a career that AI can’t replace
2
9
the slop was always there. the difference is now you can generate a year’s worth of it before lunch which is why I care way more about specs and tests than I did 2 years ago
honestly, most code before ai was also slop
3
rails has a nice built in answer: encrypted credentials. the encrypted file lives in the repo, only the master key gets shared separately. one secret to protect instead of 30
How do development teams usually share .env secrets securely?
8
Recent graduates and junior developers haven't learned the full pipeline: specs, tickets, acceptance criteria, tests, review, deployment, or how to orchestrate it, instead of just typing into an editor. You walk into the next interview able to say you understand how applications are built now, not just how to code.
Programming languages are no longer the same barrier they used to be. AI can translate ideas into JavaScript, Python, Java, Go, Rust, C++... So what exactly are companies interviewing candidates for?
1
24
Recent graduates and junior developers haven't learned the full pipeline: specs, tickets, acceptance criteria, tests, review, deployment, or how to orchestrate it, instead of just typing into an editor. You walk into the next interview able to say you understand how applications are built now, not just how to code.
should young people still learn to code in the ai era?
2
48
If you’re stuck on an architectural bottleneck, edge case, or spec setup, drop the issue too. Happy to brainstorm fixes or point you toward the right approach. Let’s help each other ship better software without the slop! 🚀
14
What are you currently vibe-coding, and what stack/tools are you using to pull it off? (Cursor, Claude Code, Vercel, Bolt, etc.) Drop your project below, curious to see what people are building and where the current toolchain is excelling or hitting a wall! 👇
3
2
51
What are you currently vibe-coding, and what stack/tools are you using to pull it off? (Cursor, Claude Code, Vercel, Bolt, etc.) Drop your project below—curious to see what people are building and where the current toolchain is excelling or hitting a wall! 👇
13
What are you currently vibe-coding, and what stack/tools are you using to pull it off? (Cursor, Claude Code, Vercel, Bolt, etc.) Drop your project below; curious to see what people are building and where the current toolchain is excelling or hitting a wall! 👇
22
The demo works on Saturday. Feature four breaks feature one by Wednesday. It's not the model. It's the missing spec. Codalio writes the PRD and acceptance criteria before any code, then tests against them. Live on @ProductHunt today. Tell me what's missing 👇 Here's the launch page. Honest comments help more than anything: producthunt.com/products/cod… #PRDtoCode #BuildInPublic
1
16