{"id":1445,"date":"2025-12-10T17:09:00","date_gmt":"2025-12-10T16:09:00","guid":{"rendered":"https:\/\/nilsrooijmans.com\/daily\/?p=1445"},"modified":"2025-12-12T10:14:59","modified_gmt":"2025-12-12T09:14:59","slug":"ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it","status":"publish","type":"post","link":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it","title":{"rendered":"[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Long-time member of the list Stephan Meyer (name shared with permission) asked:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>&#8220;I am curious about your view on vibe coding. Do you use it?&#8221;\u00a0<\/em><\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks for asking, Stephan. This question opens up a rabbit hole of tactics, opinions, and mild existential crises.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I have many thoughts on vibe coding. Too many for a single email \ud83d\ude42<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For those not familiar with the term, &#8220;vibe coding&#8221; is essentially creating software by exploring ideas with an AI, having the AI create the code, rather than writing all the code yourself. You basically describe what you want in natural language, review what the AI builds, give feedback, and iterate until it matches your vision.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do I use it?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For sure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I think vibe coding is great for rapid prototyping of software applications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is also great for creating relatively simple web-based tools, browser plugins, and lightweight utilities that don\u2019t need a full backend.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It is also great for writing Google Ads Scripts!&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&#8211;>\u00a0<strong><a href=\"https:\/\/chatgpt.com\/g\/g-68d80c18068c819186aeb92dde66348e-nils-script-sensei\" target=\"_blank\" rel=\"noreferrer noopener\">Check out my Google Ads Scripts Sensei to help you with vibe coding Google Ads Scripts<\/a><\/strong>.\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Just hit the &#8216;Dictate&#8217; button, speak out, and share your idea. The Script Sensei will take it from there.<br><br>Does vibe coding save you time compared to &#8220;the old&#8221; way of building things?<br>Sometimes.<br><br>BUT, is it good enough to build reliable, scalable, secure software? No, not yet, in my experience. You still need to know what that requires and be able to read the code for more complex applications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s a short list of other vibe coding tools I like to use these days:\u00a0v0.dev, Google AI Studio, Cursor, and Claude Code.\u00a0<br><br>&#8211; Nils<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>PS:<\/strong>\u00a0Wednesday is &#8216;Ask Me Anything&#8217; day.\u00a0If you&#8217;ve got a question to which my answer would benefit a larger part of the community, send it my way, and I&#8217;ll try to answer it \ud83d\ude42<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Long-time member of the list Stephan Meyer (name shared with permission) asked: &#8220;I am curious about your view on vibe coding. Do you use it?&#8221;\u00a0 Thanks for asking, Stephan. This question opens up a rabbit hole of tactics, opinions, and mild existential crises. I have many thoughts on vibe coding. Too many for a single &hellip; <a href=\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-1445","post","type-post","status-publish","format-standard","hentry","category-google-ads"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[AMA] &quot;What are your thoughts on vibe coding? Do you use it?&quot; - Nils Rooijmans<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[AMA] &quot;What are your thoughts on vibe coding? Do you use it?&quot; - Nils Rooijmans\" \/>\n<meta property=\"og:description\" content=\"Long-time member of the list Stephan Meyer (name shared with permission) asked: &#8220;I am curious about your view on vibe coding. Do you use it?&#8221;\u00a0 Thanks for asking, Stephan. This question opens up a rabbit hole of tactics, opinions, and mild existential crises. I have many thoughts on vibe coding. Too many for a single &hellip; Continue reading &quot;[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\" \/>\n<meta property=\"og:site_name\" content=\"Nils Rooijmans\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-10T16:09:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-12T09:14:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_GreenBG_SQUARE_200x186.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"200\" \/>\n\t<meta property=\"og:image:height\" content=\"186\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nils Rooijmans\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nils Rooijmans\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it#article\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\"},\"author\":{\"name\":\"Nils Rooijmans\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"headline\":\"[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;\",\"datePublished\":\"2025-12-10T16:09:00+00:00\",\"dateModified\":\"2025-12-12T09:14:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\"},\"wordCount\":323,\"publisher\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"articleSection\":[\"Google Ads\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\",\"name\":\"[AMA] \\\"What are your thoughts on vibe coding? Do you use it?\\\" - Nils Rooijmans\",\"isPartOf\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#website\"},\"datePublished\":\"2025-12-10T16:09:00+00:00\",\"dateModified\":\"2025-12-12T09:14:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/nilsrooijmans.com\/daily\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#website\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/\",\"name\":\"Nils Rooijmans Daily Newsletter - Google Ads\",\"description\":\"Daily emails to boost your Google Ads Performance\",\"publisher\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nilsrooijmans.com\/daily\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0\",\"name\":\"Nils Rooijmans\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg\",\"contentUrl\":\"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg\",\"width\":300,\"height\":300,\"caption\":\"Nils Rooijmans\"},\"logo\":{\"@id\":\"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/\"},\"description\":\"Google Ads Performance Architect with a passion for PPC Automation &amp; AI, in particular via Google Ads Scripts.\",\"sameAs\":[\"https:\/\/nilsrooijmans.com\/\",\"https:\/\/www.linkedin.com\/in\/nilsrooijmans\/\"],\"url\":\"https:\/\/nilsrooijmans.com\/daily\/author\/nils\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[AMA] \"What are your thoughts on vibe coding? Do you use it?\" - Nils Rooijmans","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it","og_locale":"en_US","og_type":"article","og_title":"[AMA] \"What are your thoughts on vibe coding? Do you use it?\" - Nils Rooijmans","og_description":"Long-time member of the list Stephan Meyer (name shared with permission) asked: &#8220;I am curious about your view on vibe coding. Do you use it?&#8221;\u00a0 Thanks for asking, Stephan. This question opens up a rabbit hole of tactics, opinions, and mild existential crises. I have many thoughts on vibe coding. Too many for a single &hellip; Continue reading \"[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;\"","og_url":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it","og_site_name":"Nils Rooijmans","article_published_time":"2025-12-10T16:09:00+00:00","article_modified_time":"2025-12-12T09:14:59+00:00","og_image":[{"width":200,"height":186,"url":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_GreenBG_SQUARE_200x186.jpg","type":"image\/jpeg"}],"author":"Nils Rooijmans","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nils Rooijmans","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it#article","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it"},"author":{"name":"Nils Rooijmans","@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"headline":"[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;","datePublished":"2025-12-10T16:09:00+00:00","dateModified":"2025-12-12T09:14:59+00:00","mainEntityOfPage":{"@id":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it"},"wordCount":323,"publisher":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"articleSection":["Google Ads"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it","url":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it","name":"[AMA] \"What are your thoughts on vibe coding? Do you use it?\" - Nils Rooijmans","isPartOf":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#website"},"datePublished":"2025-12-10T16:09:00+00:00","dateModified":"2025-12-12T09:14:59+00:00","breadcrumb":{"@id":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nilsrooijmans.com\/daily\/ama-what-are-your-thoughts-on-vibe-coding-do-you-use-it#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/nilsrooijmans.com\/daily"},{"@type":"ListItem","position":2,"name":"[AMA] &#8220;What are your thoughts on vibe coding? Do you use it?&#8221;"}]},{"@type":"WebSite","@id":"https:\/\/nilsrooijmans.com\/daily\/#website","url":"https:\/\/nilsrooijmans.com\/daily\/","name":"Nils Rooijmans Daily Newsletter - Google Ads","description":"Daily emails to boost your Google Ads Performance","publisher":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nilsrooijmans.com\/daily\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/645ba0bda90c1467f9d23d332d1f3aa0","name":"Nils Rooijmans","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/","url":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg","contentUrl":"https:\/\/nilsrooijmans.com\/daily\/wp-content\/uploads\/2024\/05\/NilsRooijmans_Green_Background_300x300.jpg","width":300,"height":300,"caption":"Nils Rooijmans"},"logo":{"@id":"https:\/\/nilsrooijmans.com\/daily\/#\/schema\/person\/image\/"},"description":"Google Ads Performance Architect with a passion for PPC Automation &amp; AI, in particular via Google Ads Scripts.","sameAs":["https:\/\/nilsrooijmans.com\/","https:\/\/www.linkedin.com\/in\/nilsrooijmans\/"],"url":"https:\/\/nilsrooijmans.com\/daily\/author\/nils"}]}},"_links":{"self":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1445","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/comments?post=1445"}],"version-history":[{"count":2,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1445\/revisions"}],"predecessor-version":[{"id":1447,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/posts\/1445\/revisions\/1447"}],"wp:attachment":[{"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/media?parent=1445"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/categories?post=1445"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nilsrooijmans.com\/daily\/wp-json\/wp\/v2\/tags?post=1445"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}