Definitions, skills, and engineering mindset
Debates over what counts as vibe coding versus AI-assisted engineering, and whether AI coding requires prior technical fundamentals and engineering discipline.
28%
Best tweets about Vibe Coding
Browse the best tweets about vibe coding, prompt-to-app workflows, rapid prototyping, launches, failures, and lessons from AI-assisted builders. Updated weekly.
Builders showing what they made, how they prompted it, what broke, and what it took to turn a prototype into a real product.
Original Xholic analysis
Vibe coding is framed as potent for turning ideas into visible MVPs, while recurring posts focus on the work required to make software dependable: specifications, testing, security, ownership, debugging, and product judgment. Builders disagree on whether newcomers can safely begin. The supplied engagement outliers include both actionable workflows and clear warnings about production reality.
34% of posts
All-time engagement
100% of posts
Published in 90 days
Conversation map
Debates over what counts as vibe coding versus AI-assisted engineering, and whether AI coding requires prior technical fundamentals and engineering discipline.
28%
The divide between impressive demos or local prototypes and dependable production software, including scale, reliability, deployment, and ownership.
26%
Practical build workflows: prompt refinement, visual prototyping, code export, AI IDEs, tool stacks, and iterative feature-by-feature development.
22%
Non-technical creators and cross-functional professionals use AI builders to turn ideas into MVPs, prototypes, internal tools, and revenue-generating apps quickly.
22%
Production safeguards such as testing, staging, version control, monitoring, evaluations, security reviews, and protecting sensitive data.
20%
Debugging opaque AI-generated code, technical debt, broken dependencies, edge cases, and the difficulty of maintaining systems the builder does not understand.
18%
Product judgment beyond implementation: user research, validation, prioritization, taste, imagination, positioning, distribution, and marketing.
14%
Architecture, specifications, schemas, constraints, modular design, and documentation as the structure required to make AI-generated code maintainable.
12%
Tone and stance
Performance benchmark
Posts with media make up 26% of this collection. Their median all-time score is 21.6, compared with 25.4 for text-only posts.
Format mix
Consensus and debate
Shared view
Multiple posts draw a boundary between rapid demos or MVPs and dependable production systems, citing scale, edge cases, reliability, and code ownership as concerns once software must last.
Shared view
Several posts recommend adding structure before or alongside prompting: specifications, schemas, architectural context, constraints, and small feature-by-feature iterations.
Shared view
Posts argue that implementation is only one part of product creation; validation, taste, user need, vision, and decisions about what not to build still matter.
Open debate
One camp says newcomers can reach a V1 with an AI-selected stack and points to non-technical product creation; another says vibe coding should wait until fundamentals are understood.
Open debate
Posts dispute the label itself: some reserve “vibe coding” for builders who offload understanding, while others argue serious use can cultivate an engineering mindset.
Open debate
One post anticipates a transition from prototypes toward production systems, while others emphasize engineering limits or argue that established no-code builders can be easier and faster.
What performs
The five supplied engagement outliers cover a beginner stack guide, a terminology boundary, a non-technical revenue story, a production-gap critique, and a debugging warning.
The two highest-scoring supplied posts are a concrete stack-and-start-building guide and a sharp distinction between vibe coding and AI-assisted coding.
Statistical standouts
Creator landscape
The five most represented creators account for 20% of the selected posts.
1. Umair Shaikh
@1Umairshaikh
2 posts
2. Alex Nguyen
@alexcooldev
2 posts
3. Layton Gott
@Layton_Gott
2 posts
4. Viktor Seraleev
@seraleev
2 posts
5. Sergio Pereira
@SergioRocks
2 posts
6. Wise
@trikcode
2 posts
Alex Nguyen’s posts outline a builder-to-IDE workflow: use an AI builder to map flows, refine prompts and export code, then continue in an AI IDE and review the result.
Sergio Pereira contrasts visible early progress with the less-visible rules, state, architecture, and scaling considerations of a real system.
Umair Shaikh pairs a warning about rapidly building the wrong thing with a personal account of a short build followed by longer debugging.
Themes, sentiment, stance, and post format are classified per tweet. All counts, shares, medians, creator concentration, freshness, and performance comparisons are then calculated directly from the published snapshot.
Xholic's all-time score compares engagement while accounting for reach, post age, and creator consistency. It is used for relative comparisons within this collection.
This report analyzes the exact 50-post snapshot shown below. AI identifies editorial categories and drafts explanations; all statistics are calculated from the snapshot, and every narrative claim is checked against cited posts before publication.
Best Vibe Coding tweets
Ranked 01–50
@AlexFinn ·
Here's the best tech stack for vibe coding Each are easy to use and have a free tier If you've never built an app before, take this list, give it to your AI of choice and you'll be good to go: Web framework: NextJS Database: Supabase Authentication: Clerk Payments: Stripe Styling: Tailwind 3D assets: ThreeJS AI API: logic- Tough tasks: ChatGPT 5.1 High Thinking, cheap tasks Claude Haiku Emails: Resend AI app I use to build it all: Claude Code Copy and paste that stack into an AI, give it an idea for an app (or ask it to brainstorm ideas for you) then say start building. You'll get V1 of your app 0 technical experience needed for this Any questions let me know!
@ModestMitkus ·
My vibe-coded app just hit $1,000 in a single day. Three months ago, I didn't know how to build an iOS app. I still barely do. People joke about vibe coding, saying that it writes slop code (as if junior-mid code is any better). Many people miss the point that some actually take it seriously and achieve pretty nice results. I didn't have technical skills, but I always wanted to build things. Not some random Notion templates as I did before (and still reached $30k/month xD), but real functional products written in code. Vibe coding literally gave me a cheat code that I can use in real life. I can turn all my ideas into functional products and make money from them. It literally changed my life and now I can't stop. For some AI is here to take their jobs, for some it's life changing opportunity and massive leverage.
@ujjwalscript ·
The “Vibe Coding” honeymoon is officially OVER. For a while, it felt magical. Prompt in, product out. No deep context, no architecture, no trade-offs. Just vibes. But reality is catching up: • Systems still need to scale • Edge cases still exist • Debugging still hurts • And someone still has to own the code AI didn’t replace engineering, it amplified the gap between people who understand systems and people who don’t. “Vibe coding” is great for getting started. But shipping real, reliable software? That still requires thinking. The engineers who win won’t be the ones who vibe the fastest - they’ll be the ones who understand what the vibe produced.
@alexcooldev ·
I always use vibe coding tools like Rork before I start coding. They help me map out ideas and app flows fast, like sketching the product with AI. No real code yet, but you already feel how the app looks and works. Here’s how I usually do it: 1) Use ChatGPT to generate a detailed prompt based on my idea or upload screenshots of competitor apps so it can write a precise, complete prompt. 2) Paste that prompt into Rork, let it generate the flow → refine the logic, add features (login, AI chat, etc.) 3) Once it feels right, export the code and continue vibe coding inside Cursor. Why I love it: > No need for Figma > Iterate ideas faster > Visualize the app flow before touching real code Build smart, not just hard.
@Rahul_J_Mathur ·
Vibe Coding will make you a great Engineer If you are serious about using Vibe Coding to create business value - you have to cultivate the Engineering mindset i.e. You will have develop: (1) Great articulation skills to explain the problem statement (2) Thick skin & patience to explore multiple solutions (3) Creativity to navigating dead ends (4) Rigor & discipline to structure your work (5) Mental models to help you get work done We are in an era where veryone is pushing us to unlearn - become a toxenmaxxer, ship AI slop & junk code like food leftovers. But, I want to push back to remind you that the select few who unlock 10x or 100x productivity from Vibe Coding are those who have re-learnt the core principles of Engineering. ➡️Articulation, problem–solution pairing, patience, tinkering, documentation etc are a SUPERPOWER in the AI era.
@DAIEvolutionHub ·
Self-Taught Vibe Coding: Just Check Out These Three Open-Source Projects, No Need to Buy Courses A lot of AI Coding course materials come from here, and the original versions are actually more systematic 1. Easy-Vibe A systematic tutorial produced by DataWhale, with 5k stars. Divided into three stages: starting with an intro to AI programming mini-games, then product ideas + Web prototypes, and finally desktop apps and multi-Agent collaboration. Beginner-friendly, mainly in Chinese https://t.co/j02Nvaiu9k 2. vibe-coding-cn The Chinese translation version of the original EnzeD/vibe-coding, with 11k stars. Three main sections: Prompt tips, Skill library, Workflow. Emphasizes planning first, modular breakdown, interfaces upfront—turning vibe coding from casual improvisation into repeatable engineering https://t.co/w6005aPekW 3. awesome-vibe-coding The most comprehensive Vibe Coding resources awesome list, with 4k stars. Covers browser tools, IDEs, mobile apps, plugins, CLI tools. A master directory of all mainstream vibe coding tools https://t.co/azoZhLgkvG Read through these three first, and you'll gain a whole new understanding of AI Coding
@BawsaXBT ·
if you're new to vibe coding, this post is for you: i've been vibe coding for 4 months now. my only method of testing? testing locally. if it looks good, it works, cool. push to production. but, not once did AI tell me: "hey, you should probably stop doing that." so i finally setup a staging environment this month. > separate vercel + supabase > separate branches > separate database here's what it's changed for me: > localhost isn't testing. it's a demo for yourself. > staging is where you actually catch breaks. > shipping to real users with no middle step? that's gambling, not building. vibe coding gets you to "it works on my machine." but it doesn't get you to "it works for everyone." tldr; build a staging environment asap.
@SergioRocks ·
Vibe coding builds demos. Specs builds products. Two development styles are emerging. One starts with prompts: - Open the AI tool - Describe the feature - Iterate until it works It’s fast. It feels magical. The other starts with a spec: - Define the system - Outline the architecture - Clarify product requirements Then let AI generate the code. Both move quickly at first. But as complexity grows, the difference shows. Because AI does one thing extremely well: - It amplifies whatever discipline already exists. With structure, it accelerates the build. Without structure, it accelerates chaos. AI didn’t remove the need for solid system architecture. It made it more important than ever.
@zarazhangrui ·
So much of vibe coding is just “knowing what’s possible”. Most people severely underestimate what coding agents can do. How to build this mental model: - be chronically on X; see other people’s use cases and demos - get your hands dirty, tinker relentlessly, waste lots of tokens - approach it with a playful spirit of experimentation “I wonder what it would do if I tried X🧐”
@Layton_Gott ·
Vibe coding DIDN’T ruin AI development… Bad developers DID. Most people never learned how to actually build with AI. So they generate random code and blame the method. This repo from Anthropic shows what real AI building looks like: → why your AI code keeps breaking (and how to fix it) → how to structure things so it doesn’t turn into chaos → how to turn one prompt into something that actually works Link in the comments ↓
@Layton_Gott ·
"Vibe coding" was SUPPOSED to be an insult. Yet it's becoming the most valuable skill in software... But only if you can actually do it well. Most vibe coders are shipping garbage. Half-tested features, made up APIs, and code that breaks the second a real user touches it. Learn to do it well or stop calling yourself a builder.
@Hartdrawss ·
I took over a vibe-coded codebase last month. Here's what i found inside : 6 months old. 400+ files. All AI-generated. Client thought it was production-ready. > 4 API keys hardcoded in the source files. > No error boundaries anywhere in the app. > 3 different auth implementations running in parallel. > Database schema with no foreign keys or indexes. > 5 npm packages that don't actually exist. > Every component doing 4 jobs instead of 1. The app "worked." It would have collapsed under 100 users. Vibe coding is a speed tool, not an architecture tool. > The founders who get this ship fast and clean. > The ones who don't spend 3 months rebuilding something that needed 3 weeks of structure upfront. TLDr; Write the spec. Define the schema. Then prompt.
@seraleev ·
Having taste is an expensive luxury. When vibe coding started taking off, I thought we’d see a flood of new products and shrinking app revenues. Then I started seeing the products most vibe coders actually build. Now I sleep much better. The more vibe coding spreads, the more it proves that shipping code is only part of the game. Taste, product vision, and knowing what not to build still matter.
@maheshnani122 ·
Hey vibe coders, DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING DON'T BUILD APPS WITH VIBE CODING Instead read the scaled existing apps code on github Learn first, build on your own and then start vibe coding ✌️
@DannyLimanseta ·
Whatever you can imagine, you can vibe code it. Imagination isn't talked about enough in the context of vibe coding. After vibe coding for a year now, I've realised that your imagination is the limiting factor when it comes to vibe coding (or building) anything. Whatever you can't imagine will not be built. Like all other skills, imagination is something that needs to be honed. 1. Imagination fidelity How clearly you can visualise a concept in your mind determines how well you can simulate your idea. Having high imagination fidelity means you can describe what you want more precisely, which means the AI can build it more accurately. 2. Imagination library Imagination is heavily reliant on what you've been exposed to. If you're building a game, you need to play lots of games. If you're building an app, you need to use lots of apps. Exposure is what fills your imagination library, and your library is what you draw from when you're running simulations. As AI models get more powerful, your imagination is going to be the differentiator in a sea of derivative ideas that will get vibe coded into existence. It's worth building and honing it.
@SergioRocks ·
Vibe coding feels like progress. Because something works. - You describe a feature - You click a few buttons - You tweak a prompt And suddenly you have a UI. An API endpoint. A working flow. It looks like a product. But what you built is the surface. Not the whole system. The hard part is everything underneath: - What rules define “correct”? - What happens when inputs don’t match expectations? - What state does the system rely on? - What breaks when usage scales? None of that shows up early. Because vibe coding optimizes for getting something visible. Not for making it reliable. It's great for demos and MVPs, but limited and risky for production software.
@pvergadia ·
❤️🔥Hot take: Vibe coding is great. A PM, designer, or ER doctor building a prototype to show their vision? Incredible. Democratizing ideas is real. But a vibe-coded prototype ≠ a production system. AI can generate code. It can't replicate the experience gained by the scars of running something at scale.
@clarry_d_trader ·
Vibe coders in the house 😂🚀 People keep saying vibe coding is built on an unstable foundation. My take? Learn the fundamentals: APIs, databases, authentication, security, and a bit of programming logic. Then use AI to build faster. That’s a much stronger foundation than just prompting. At that point, execution and marketing become the real differentiators. #vibecode #ai #buildinpublic #saas
@Prathkum ·
I was on a weekly team sync today. Our SEO manager had some ideas to improve traffic, DR, and AI visibility. He started sharing his screen. I expected an Excel sheet or a Notion doc. Instead, he opened a vibe-coded landing page. Then walked us through multiple vibe-coded pages and content he wants us to turn into real webpages. Vibe coding has changed the game. Most of it may never go to production. But that’s not the point. Anyone can now turn their ideas into something real. And build custom solutions for their own problems without waiting on anyone.
@pascal_bornet ·
Built in an hour. Debugged until Sunday. I love vibe coding because it gives people the confidence of a senior engineer approximately twelve minutes before the first error message appears. The prototype looks impressive, the demo works once, and everyone celebrates. Then someone clicks the wrong button, and the person who "built" the application begins negotiating with Claude as if it were holding the source code hostage. AI has made software development dramatically faster, but it has also created a new technical role: The person who keeps asking the model to fix what the model just fixed. Be honest, how many prompts away is your application from becoming completely understandable? #AgenticAI #HumanAgentOrchestrator #SoftwareDevelopment #AICoding
@jsmasterypro ·
I’ve been experimenting with something I’m calling Practical Vibe Coding. The idea is simple. Vibe coding is powerful, but without direction it quickly becomes chaos. On the other hand, having giant master prompts, 5–10 markdown context files, and endlessly micromanaging AI agents also starts feeling less like building products and more like managing the AI itself. So I’ve been trying a middle ground with: - Single strong architectural context - Visual references - Tiny feature-by-feature prompts Modern models are already surprisingly good at understanding UI, visuals, app flow, and large context windows. Which makes me think the future may not be about creating more complex prompting systems. It may actually be better architecture, better constraints, and faster iteration loops. Basically, giving speed a direction. Been testing this while building a full AI-powered React Native app lately and it’s been working far better than I expected. Full video on it coming tomorrow on YouTube.
@osi_fav ·
This week, I started the Design to MVP vibecoding bootcamp for designers organized by @Joe_brendan_ at @devanddesignhq. Today’s session, was all about getting hands-on and actually building. Today I worked on: • Installing Node.js on my computer • Setting up my IDE (Google Antigravity) • Exploring the tools, extensions and LLMs needed to start building with vibe coding • Building my first vibe-coded to-do app 🎉 And honestly, there’s something exciting about going from just learning to actually creating. It may look small to some people, but moments like this are how real progress starts. Here is a video of the simple to-do app I built in this post More learning. More building. More shipping.
@mikemillercyber ·
Do you believe in Vibe Coding? If not, Here are 5 Reasons you should. Your career may depend on it. In fact, you can now get certified. At the middle of last year, I laughed at the term "Vibe Coding". I told myself it was a fad that would disappear. I was absolutely wrong. There's a plot twist at the end of this story, but first let's talk about facts: Here are some Facts: ✅ The software barrier has collapsed - You no longer need to memorize syntax to build applications that solve problems. Now you can do it with well thought out keystrokes. ✅ Senior engineers are embracing it faster than juniors - the people who understand it best are using vibe coding as a force multiplier, especially to do the tedious time consuming tasks ✅ Non-developers are now creating real software - ANY team, not just your development team, has the ability to produce software in real time. ✅ The time to MVP (Minimum Viable Product) has gone from months to days (and sometimes hours) ✅ Companies care about outcomes, not how the code was typed Now, before I go any further, I'm going to give a disclaimer. As someone who has been in Tech | Cybersecurity for 30+ years, security of these applications is key. Software should not be shipped unless it has gone through the full security process. With software development comes vulnerabilities. If you don't have a security mindset when developing your application, you need to team with someone that does. All of that said, get this: 👉 Vibe Coding Certifications are Emerging. Formal programs and certs are already popping up, which help organizations determine who can responsibly use AI to design, build, and ship software. The plot twist? As I mentioned at the beginning, last year I thought this was a fad that would go away. It didn't. In fact, I dove in. For years, I had been dreaming of an app that could work as a complete start to finish content creating platform for marketing departments, salespeople, businesses, or even people building a personal brand. During that time, it was just untouchable. Vibe Coding changed that. Last year I built it. What was previously priced as a 30k project, cost me $0. I leveraged AI and turned my dream into a reality. Am I a software developer? Absolutely not. Did I build a product that is being used by marketing teams, businesses, and content creators across the nation? Absolutely, but only because Vibe Coding exists. Tools I used: Cursor (IDE) - coding platform Claude Code - the brains Vercel - the host Supabase - the database Clerk - authentication Stripe - payments My dream to reality? It's called YORP (Your Online Reach Platform) 👉 https://t.co/xzNPSfMxdY
@glenngabe ·
Yep, vibe coding is amazing... until it goes wrong -> Read this before you vibe-code another app: Your dream vibe-coded app might be a security nightmare. "The danger, he says, is when a personal app drifts into the realm of business software and stores shared, hosted data without anybody realizing that shift has happened. And, he says, the calculus changes when vibe coding moves away from local apps for tracking migraines or meals or package deliveries and enters the realm of apps that handle customer logs, medical data, financial records, or internal documents." "n a more concerning and high-profile case in late January, a developer named Matt Schlicht launched a viral social network called Moltbook. It was built entirely for AI agents, and he did not write a single line of code. Within days, researchers at the security firm Wiz says it found the app’s entire production database wide open, exposing tens of thousands of email addresses and private messages. Moltbook patched the bug shortly after being told about it, but this wasn’t a one-off." https://t.co/XnOhUWn4WB
@Zachly ·
Vibe coding is here to stay! I met up with Anton Osika and the guys at Lovable in Stockholm. Vibe coding is transitioning from small prototypes to actual production systems. Soon platforms will support migration from databases like Postgres to larger scale systems! Vibe coding has to be the thing that I have had the biggest emotional shift about. Going from deep skeptic to true believer over the course of about a year! Thanks so much for the tour of the Lovable office, Anton. You’re doing really inspiring work!
@Anubhavhing ·
vibe coding gets clowned on constantly "it's just slop code" "no real engineer does this" meanwhile someone in greece built a site in 2 hours... and forced a government ministry to delete a page in 72. The code quality didn't matter the timing did and I really Liked when he said this. "Usually, setting up a site for this kind of civic stuff takes days of messing with boilerplate, layout tweaks, and deployment config. By the time you're done, the momentum is gone. Vibe coding meant I could just launch it instantly while the topic was still hot and catch them completely off guard." Basically AI assisted coding has helped so many people.
@gregorycampion ·
Been super curious about vibe coding. So I built an app this week. I’m not technical. I don’t code. I dictated into my phone. Using the free version of Replit, I created Dink Sync — a simple pickleball scheduling app so my friends can stop sending 1M texts. Took ~30 minutes. The AI: •Wrote the code •QA’d its own work •Fixed its own bugs That part felt… magical. The friction? Getting it into the Apple App Store. $100 developer fee. Screenshot size requirements. Privacy policy URL. Platform bureaucracy. We’re very close to frictionless creation. But distribution still belongs to the gatekeepers. Big takeaway: The bottleneck isn’t coding anymore. It’s clarity of thought. The new leverage is intention. We just entered a world where you can speak something into existence. That’s a shift. Made a video diving into the details. See next tweet.
Best Tweets by Topic