{"id":40397,"date":"2025-03-22T22:51:28","date_gmt":"2025-03-23T03:51:28","guid":{"rendered":"http:\/\/artsincubator.ca\/digitalsalvage\/?p=40397"},"modified":"2025-03-22T23:05:06","modified_gmt":"2025-03-23T04:05:06","slug":"vibe-coding-with-ai-how-artists-are-taking-control-of-code","status":"publish","type":"post","link":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/","title":{"rendered":"Vibe Coding with AI: How Artists Are Taking Control of Code"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Part 1: What the Hell is Vibe Coding, and Why Should You Care?<\/h3>\n\n\n\n<p>There\u2019s always some shiny new tool getting hyped in the art-tech world. Usually, it\u2019s wrapped up in buzzwords, promises of a &#8220;new creative era,&#8221; and enough jargon to make your eyes glaze over.<\/p>\n\n\n\n<p>This isn\u2019t that.<\/p>\n\n\n\n<p>This is about artists\u2014real artists\u2014finally having a way to cut through the noise and&nbsp;<em>use<\/em>&nbsp;code without needing to become a programmer. It\u2019s called vibe coding. Weird name, but hear me out.<\/p>\n\n\n\n<p>Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you&#8217;d tell a friend what you&#8217;re envisioning. And AI handles the mess of writing the actual code. No syntax. No endless tutorials. No learning curve that kills your creative flow.<\/p>\n\n\n\n<p>The term was coined by <a href=\"https:\/\/x.com\/karpathy\/status\/1886192184808149383\">Andrej Karpathy<\/a> (yes, the AI guy), who basically summed it up as &#8220;giving in to the vibes.&#8221; Meaning, instead of sweating over every detail, you sketch the broad strokes and let the AI fill in the blanks. You tell it what kind of thing you\u2019re after, it spits out something functional, and you tweak as needed.<\/p>\n\n\n\n<p>This flips the usual process on its head. Traditionally, if you wanted to create interactive visuals, digital installations, or evolving animations, you either had to:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Spend years learning to code,<\/li>\n\n\n\n<li>Hire a programmer, or<\/li>\n\n\n\n<li>Settle for basic templates and tools that didn\u2019t let you really customize anything.<\/li>\n<\/ol>\n\n\n\n<p>Now? You can guide the process without needing to dive into the weeds. The AI acts like an assistant\u2014one that doesn&#8217;t get tired, doesn\u2019t need constant instructions, and doesn&#8217;t care if you change your mind halfway through.<\/p>\n\n\n\n<p>Here\u2019s what makes vibe coding actually useful:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Plain language instructions.<\/strong>&nbsp;Talk to the AI like you talk to a collaborator, no code fluency required.<\/li>\n\n\n\n<li><strong>Rapid feedback loops.<\/strong>&nbsp;Test, refine, adjust. Keep throwing ideas at the AI and fine-tuning until it feels right.<\/li>\n\n\n\n<li><strong>Focus on the art.<\/strong>&nbsp;Let the AI deal with syntax and structure while you stay focused on making something interesting.<\/li>\n\n\n\n<li><strong>Trust, but don\u2019t overthink.<\/strong>&nbsp;A lot of early vibe coders talk about just accepting what the AI spits out at first\u2014get something on the canvas, then shape it later.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"http:\/\/artsincubator.ca\/digitalsalvage\/artificial-intelligence\/interstellar-beats-visualizing-music-in-a-3d-space\/\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"http:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.12.03-AM-1024x576.jpeg\" alt=\"We learned how to use audio visualizers using GPT 4 Turbo (GPT 4.5) and Javascript. It was lots of fun!\" class=\"wp-image-39519\" srcset=\"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.12.03-AM-1024x576.jpeg 1024w, https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.12.03-AM-300x169.jpeg 300w, https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.12.03-AM-768x432.jpeg 768w, https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.12.03-AM-800x450.jpeg 800w, https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.12.03-AM.jpeg 1356w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">We learned how to use <strong><a href=\"http:\/\/artsincubator.ca\/digitalsalvage\/artificial-intelligence\/interstellar-beats-visualizing-music-in-a-3d-space\/\">audio visualizers<\/a><\/strong> using GPT 4 Turbo (GPT 4.5) and Javascript. It was lots of fun!<\/figcaption><\/figure>\n\n\n\n<p>This approach isn&#8217;t about handing over control to machines. It\u2019s about giving yourself more room to experiment without being slowed down by technical gatekeeping.<\/p>\n\n\n\n<p>And yeah, developers originally used vibe coding to speed up software projects\u2014but artists are the ones taking it somewhere fresh. You&#8217;re no longer boxed in by what you&nbsp;<em>know<\/em>&nbsp;how to code; now it\u2019s all about what you can&nbsp;<em>imagine<\/em>, and letting AI fill in the gaps.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you&#8217;d tell a friend what you&#8217;re envisioning. And AI handles the mess of writing the actual code.<\/p>\n","protected":false},"author":5,"featured_media":39521,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[208],"tags":[],"class_list":["post-40397","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vibe Coding with AI: How Artists Are Taking Control of Code - DIGITAL SALVAGE<\/title>\n<meta name=\"description\" content=\"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you&#039;d tell a friend what you&#039;re envisioning. And AI handles the mess of writing the actual code.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vibe Coding with AI: How Artists Are Taking Control of Code\" \/>\n<meta property=\"og:description\" content=\"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you&#039;d tell a friend what you&#039;re envisioning. And AI handles the mess of writing the actual code.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/\" \/>\n<meta property=\"og:site_name\" content=\"DIGITAL SALVAGE\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-23T03:51:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-23T04:05:06+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"900\" \/>\n\t<meta property=\"og:image:height\" content=\"490\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jamie Bell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Vibe Coding with AI: How Artists Are Taking Control of Code\" \/>\n<meta name=\"twitter:description\" content=\"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you&#039;d tell a friend what you&#039;re envisioning. And AI handles the mess of writing the actual code.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jamie Bell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/\"},\"author\":{\"name\":\"Jamie Bell\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#\\\/schema\\\/person\\\/1cf81d75bfa81d1104099a6cdf227688\"},\"headline\":\"Vibe Coding with AI: How Artists Are Taking Control of Code\",\"datePublished\":\"2025-03-23T03:51:28+00:00\",\"dateModified\":\"2025-03-23T04:05:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/\"},\"wordCount\":497,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg\",\"articleSection\":[\"Artificial Intelligence (AI)\"],\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/\",\"url\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/\",\"name\":\"Vibe Coding with AI: How Artists Are Taking Control of Code - DIGITAL SALVAGE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg\",\"datePublished\":\"2025-03-23T03:51:28+00:00\",\"dateModified\":\"2025-03-23T04:05:06+00:00\",\"description\":\"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you'd tell a friend what you're envisioning. And AI handles the mess of writing the actual code.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#breadcrumb\"},\"inLanguage\":\"en\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#primaryimage\",\"url\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg\",\"contentUrl\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2025\\\/03\\\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg\",\"width\":900,\"height\":490,\"caption\":\"We learned how to use audio visualizers using GPT 4 Turbo (GPT 4.5) and Javascript. It was lots of fun!\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/ai\\\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vibe Coding with AI: How Artists Are Taking Control of Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#website\",\"url\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/\",\"name\":\"Digital Salvage\",\"description\":\"Winnipeg, Manitoba\",\"publisher\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#organization\"},\"alternateName\":\"Digital Salvage Art Program\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#organization\",\"name\":\"Digital Salvage\",\"alternateName\":\"Winnipeg Arts Program\",\"url\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/DIGITAL-SALVAGE-2025-2.webp\",\"contentUrl\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/DIGITAL-SALVAGE-2025-2.webp\",\"width\":800,\"height\":800,\"caption\":\"Digital Salvage\"},\"image\":{\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/#\\\/schema\\\/person\\\/1cf81d75bfa81d1104099a6cdf227688\",\"name\":\"Jamie Bell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en\",\"@id\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/cropped-Jamie-Bell-Winnipeg-1-150x150.jpg\",\"url\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/cropped-Jamie-Bell-Winnipeg-1-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/cropped-Jamie-Bell-Winnipeg-1-150x150.jpg\",\"caption\":\"Jamie Bell\"},\"description\":\"Jamie Bell is a Winnipeg, Manitoba-based interdisciplinary artist and strategist whose work bridges media arts, community engagement, and public affairs. With a background in film and television, he brings a collaborative, story-driven approach to projects spanning northern and urban communities. His work has been supported by the Canada Council for the Arts, the Manitoba Arts Council, and the OpenAI Researcher Access Program, with a focus on participatory media, cultural production, and strategic communications.\",\"sameAs\":[\"http:\\\/\\\/artsincubator.ca\\\/digitalsalvage\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/jamie-b-0247681\\\/\"],\"url\":\"https:\\\/\\\/artsincubator.ca\\\/digitalsalvage\\\/author\\\/jamieb\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vibe Coding with AI: How Artists Are Taking Control of Code - DIGITAL SALVAGE","description":"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you'd tell a friend what you're envisioning. And AI handles the mess of writing the actual code.","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:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/","og_locale":"en_US","og_type":"article","og_title":"Vibe Coding with AI: How Artists Are Taking Control of Code","og_description":"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you'd tell a friend what you're envisioning. And AI handles the mess of writing the actual code.","og_url":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/","og_site_name":"DIGITAL SALVAGE","article_published_time":"2025-03-23T03:51:28+00:00","article_modified_time":"2025-03-23T04:05:06+00:00","og_image":[{"width":900,"height":490,"url":"http:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg","type":"image\/jpeg"}],"author":"Jamie Bell","twitter_card":"summary_large_image","twitter_title":"Vibe Coding with AI: How Artists Are Taking Control of Code","twitter_description":"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you'd tell a friend what you're envisioning. And AI handles the mess of writing the actual code.","twitter_image":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg","twitter_misc":{"Written by":"Jamie Bell","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#article","isPartOf":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/"},"author":{"name":"Jamie Bell","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#\/schema\/person\/1cf81d75bfa81d1104099a6cdf227688"},"headline":"Vibe Coding with AI: How Artists Are Taking Control of Code","datePublished":"2025-03-23T03:51:28+00:00","dateModified":"2025-03-23T04:05:06+00:00","mainEntityOfPage":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/"},"wordCount":497,"commentCount":0,"publisher":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#organization"},"image":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#primaryimage"},"thumbnailUrl":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg","articleSection":["Artificial Intelligence (AI)"],"inLanguage":"en","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/","url":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/","name":"Vibe Coding with AI: How Artists Are Taking Control of Code - DIGITAL SALVAGE","isPartOf":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#website"},"primaryImageOfPage":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#primaryimage"},"image":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#primaryimage"},"thumbnailUrl":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg","datePublished":"2025-03-23T03:51:28+00:00","dateModified":"2025-03-23T04:05:06+00:00","description":"Vibe coding is simple at its core: You describe what you want to make. You give instructions the same way you'd tell a friend what you're envisioning. And AI handles the mess of writing the actual code.","breadcrumb":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#breadcrumb"},"inLanguage":"en","potentialAction":[{"@type":"ReadAction","target":["https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/"]}]},{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#primaryimage","url":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg","contentUrl":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-01-at-9.17.00-AM-e1740842738850.jpeg","width":900,"height":490,"caption":"We learned how to use audio visualizers using GPT 4 Turbo (GPT 4.5) and Javascript. It was lots of fun!"},{"@type":"BreadcrumbList","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/ai\/vibe-coding-with-ai-how-artists-are-taking-control-of-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/artsincubator.ca\/digitalsalvage\/"},{"@type":"ListItem","position":2,"name":"Vibe Coding with AI: How Artists Are Taking Control of Code"}]},{"@type":"WebSite","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#website","url":"https:\/\/artsincubator.ca\/digitalsalvage\/","name":"Digital Salvage","description":"Winnipeg, Manitoba","publisher":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#organization"},"alternateName":"Digital Salvage Art Program","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/artsincubator.ca\/digitalsalvage\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en"},{"@type":"Organization","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#organization","name":"Digital Salvage","alternateName":"Winnipeg Arts Program","url":"https:\/\/artsincubator.ca\/digitalsalvage\/","logo":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#\/schema\/logo\/image\/","url":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/04\/DIGITAL-SALVAGE-2025-2.webp","contentUrl":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2025\/04\/DIGITAL-SALVAGE-2025-2.webp","width":800,"height":800,"caption":"Digital Salvage"},"image":{"@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/#\/schema\/person\/1cf81d75bfa81d1104099a6cdf227688","name":"Jamie Bell","image":{"@type":"ImageObject","inLanguage":"en","@id":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2024\/12\/cropped-Jamie-Bell-Winnipeg-1-150x150.jpg","url":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2024\/12\/cropped-Jamie-Bell-Winnipeg-1-150x150.jpg","contentUrl":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-content\/uploads\/2024\/12\/cropped-Jamie-Bell-Winnipeg-1-150x150.jpg","caption":"Jamie Bell"},"description":"Jamie Bell is a Winnipeg, Manitoba-based interdisciplinary artist and strategist whose work bridges media arts, community engagement, and public affairs. With a background in film and television, he brings a collaborative, story-driven approach to projects spanning northern and urban communities. His work has been supported by the Canada Council for the Arts, the Manitoba Arts Council, and the OpenAI Researcher Access Program, with a focus on participatory media, cultural production, and strategic communications.","sameAs":["http:\/\/artsincubator.ca\/digitalsalvage","https:\/\/www.linkedin.com\/in\/jamie-b-0247681\/"],"url":"https:\/\/artsincubator.ca\/digitalsalvage\/author\/jamieb\/"}]}},"_links":{"self":[{"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/posts\/40397","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/comments?post=40397"}],"version-history":[{"count":0,"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/posts\/40397\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/media\/39521"}],"wp:attachment":[{"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/media?parent=40397"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/categories?post=40397"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/artsincubator.ca\/digitalsalvage\/wp-json\/wp\/v2\/tags?post=40397"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}