
Written by a model from the transcript; not yet reviewed.
Lazar Jovanovic, the first official "vibe coding engineer" at Lovable, has never written a line of code. In this conversation with Lenny Rachitsky, he explains how he got paid to build software full-time using AI tools. He ships both internal tools (like a feature adoption matrix) and external products (including Lovable's Shopify integration templates and merch store), working across departments as a "rover" who takes rough ideas to production.
His advice centers on clarity, taste, and judgment rather than coding skill. He spends 80% of his time planning and chatting with AI, only 20% executing. His workflow involves running five parallel builds at the start (brain dump, typed prompt, mock design, code snippet, template), then creating Markdown files—masterplan.md, implementation plan, design guidelines, user journeys, tasks.md, rules.md—before letting the agent work autonomously. He shares a "four by four" debugging framework and argues the ceiling on AI output isn't model intelligence but what the model sees before it acts.
He predicts PMs are the current winners of AI because they bring clarity, designers will be next because AI can't yet make emotional decisions, and coding will become as rare as calligraphy. For career advice: build in public, send Lovable apps instead of resumes, and optimize for judgment because "good enough" is now the baseline.
Aladdin Genie Analogy for AIinsight
Lazar explains AI's limitations using the Aladdin genie: you get three wishes, not three million. If you say 'I want to be taller,' the genie makes you 13 feet tall. AI doesn't understand 'you know what I mean,' so you must be specific with references and context.
80-20 Planning to Execution Splitstrategy
Lazar says he spends 80% of his time in planning and chatting with AI, and only 20% actually executing the plan. He calls this optimizing for the right kind of speed, noting most people optimize for the wrong one.
Five Parallel Builds Strategystrategy
Lazar recommends starting five projects in parallel: a brain dump voice prompt, a typed deliberate prompt, a mock design from Mobbin or Dribbble, a code snippet from a template library, and a found template. By comparing outputs, clarity emerges and you avoid being locked into a first bad direction.
Token Consumption Without Documentationinsight
Lazar explains that without reference files, when something breaks in a 60-70 file project, the AI reads all files consuming 80% of its token allocation on reading, leaving only 20% for thinking and executing. The tools are 'very obedient and very agreeable' and will lie to you that they fixed the problem.
AI Wastes Tokens on Apologiesinsight
Lazar observes that when you insult or get angry at an AI, it spends 30% of its tokens thinking about how to reduce your anxiety rather than focusing on the actual problem. He saw this in thinking models where the first internal message was 'the user is mad, so I need to think of ways to reduce their anxiety.'
Fifty-Layer Gradient Discoverystory
Lazar tried to steal a simple-looking gradient from a Figma design by Lovable's team. He clicked on the component and discovered it was not three colors but 50 colors with different gradients and levels of opacity. This revealed the gap between what looks simple and what world-class design actually takes.
Four by Four Debugging Frameworkstrategy
Lazar's debugging sequence: (1) click the tool's 'try to fix' button, (2) ask the AI to write console logs in relevant files and rerun, (3) export to GitHub and use Codex or RepoMix as an external diagnostic consultant, (4) revert three steps back, take a breath, and retry the same prompt. Then ask the agent how to prompt better next time.
Lovable Apps Instead of Resumesstrategy
Lazar reveals that a couple of Lovable hires got their jobs not by sending resumes but by sending Lovable apps. He says as a Lovable employee he will always open an app that uses the lovable.app domain, and encourages people to build an app that shows how they'd collaborate rather than writing a long message.
Lazar Jovanovic is a full-time professional vibe coder at Lovable. His job is to build both internal tools and customer-facing products purely using AI, while not having a coding background. In this conversation, he breaks down the tactics, workflows, and framework that let him ship production-quality products using only AI. *We discuss:* 1. Why having no coding background can be an advantage when building with AI 2. Why most of your time should go to planning and chat mode, not prompting 3. What to do when you get stuck: his 4x4 debugging workflow 4. The PRD and Markdown file system that keeps AI agents aligned across complex builds 5. Why kicking off four or five parallel prototypes is the best way to clarify your thinking 6. Why design skills and taste are going to be the most important skills in the future 7. His “genie and three wishes” mental model for making the most of AI’s limitations 8. How product, engineering, and design roles are converging—and what that means for your career *Brought to you by:* Strella—The AI-powered customer research platform: https://strella.io/lenny Samsara—Saving lives with AI built for physical operations: https://samsara.com/lenny WorkOS—Modern identity platform for B2B SaaS, free up to 1 million MAUs: https://workos.com/lenny *Episode transcript:* https://www.lennysnewsletter.com/p/getting-paid-to-vibe-code *Archive of all Lenny's Podcast transcripts:* https://www.dropbox.com/scl/fo/yxi4s2w998p1gvtpu4193/AMdNPR8AOw0lMklwtnC0TrQ?rlkey=j06x0nipoti519e0xgm23zsn9&st=ahz0fj11&dl=0 *Where to find Lazar Jovanovic:* • X: https://x.com/lakikentaki • LinkedIn: https://www.linkedin.com/in/lazar-jovanovic • YouTube: https://www.youtube.com/@50in50challenge • Starter Story course: https://build.starterstory.com/build/ai-build-accelerator?via=lazar (code LAZAR15 for 15% off) *Where to find Lenny:* • Newsletter: https://www.lennysnewsletter.com • X: https://twitter.com/lennysan • LinkedIn: https://www.linkedin.com/in/lennyrachitsky/ *In this episode, we cover:* (00:00) Introduction to Lazar and professional vibe coding (04:53) What a professional vibe coder actually does day-to-day (09:26) Why non-technical backgrounds can be an advantage (12:24) The importance of self-awareness (14:42) His “genie and three wishes” mental model (17:43) Developing taste and judgment in the age of AI (21:46) The parallel project approach for better outcomes (29:30) Creating dynamic context windows with PRDs (36:56) Why elite vibe coders focus on planning, not coding (44:43) Creating MD files to guide AI development (50:57) Why prototyping still matters (56:50) Why “good enough” is no longer good enough (01:00:53) The future of engineering in an AI world (01:05:14) What to do when you get stuck: his 4x4 debugging workflow (01:14:27) Helping agents learn from their mistakes (01:15:35) Why watching agent output is more important than code (01:19:08) The incredible pace of AI development (01:22:55) Why emotional intelligence will become more valuable (01:28:30) How to become a professional vibe coder (01:30:10) Why building in public is the fastest path to opportunities (01:37:03) Final thoughts on focusing on quality over tech stack *Referenced:* • The new AI growth playbook for 2026: How Lovable hit $200M ARR in one year | Elena Verna (Head of Growth): https://www.lennysnewsletter.com/p/the-new-ai-growth-playbook-for-2026-elena-verna • Elena Verna on how B2B growth is changing, product-led growth, product-led sales, why you should go freemium not trial, what features to make free, and much more: https://www.lennysnewsletter.com/p/elena-verna-on-why-every-company • The ultimate guide to product-led sales | Elena Verna: https://www.lennysnewsletter.com/p/the-ultimate-guide-to-product-led • 10 growth tactics that never work | Elena Verna (Amplitude, Miro, Dropbox, SurveyMonkey): https://www.lennysnewsletter.com/p/10-growth-tactics-that-never-work-elena-verna • Lovable: https://lovable.dev • Lovable + Shopify: https://lovable.dev/shopify • Everyone’s an engineer now: Inside v0’s mission to create a hundred million builders | Guillermo Rauch (founder and CEO of Vercel, creators of v0 and Next.js): https://www.lennysnewsletter.com/p/everyones-an-engineer-now-guillermo-rauch • Mobbin: https://mobbin.com • Dribbble: https://dribbble.com • 21st.dev: https://21st.dev • Lovable base prompt generator: https://building-advisor.lovable.app/ • Lovable PRD generator: https://chatgpt.com/g/g-67e1e85fbeac8191a69b95c6d5c42ef6-lovable-prd-generator • Felix Haas’s newsletter: https://designplusai.com ... References continued at: https://www.lennysnewsletter.com/p/getting-paid-to-vibe-code _Production and marketing by https://penname.co/._ _For inquiries about sponsoring the podcast, email [email protected]._ Lenny may be an investor in the companies discussed.
18,858 words · 2 speakers
Speaker names marked are inferred from speaking time and the show’s known hosts — they are not voice-verified.
Page updated · transcript and summary are machine-generated