<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Code with AI Archives - Creospan</title>
	<atom:link href="https://creospan.com/tag/code-with-ai/feed/" rel="self" type="application/rss+xml" />
	<link>https://creospan.com/tag/code-with-ai/</link>
	<description>Digital Transformation Consultancy</description>
	<lastBuildDate>Fri, 24 Apr 2026 15:39:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>AI: Building the Engine, Not Just Greasing the Machine </title>
		<link>https://creospan.com/ai-building-the-engine-not-just-greasing-the-machine/</link>
		
		<dc:creator><![CDATA[Donna Mathew]]></dc:creator>
		<pubDate>Fri, 24 Apr 2026 15:39:31 +0000</pubDate>
				<category><![CDATA[Insights]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI Adoption]]></category>
		<category><![CDATA[AI Transformation]]></category>
		<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[Code with AI]]></category>
		<category><![CDATA[Gemini]]></category>
		<category><![CDATA[SDLC]]></category>
		<guid isPermaLink="false">https://creospan.com/?p=1485</guid>

					<description><![CDATA[<p>It’s a common scene in the modern enterprise: developers are using AI to crush unit tests, designers are using it to generate assets, and QA is using it to write scripts. On paper, everyone is "using AI." But in reality, we are often just applying high-tech grease to an old-fashioned machine. We’ve optimized the silos, but we haven't touched the walls between them. </p>
<p>The post <a href="https://creospan.com/ai-building-the-engine-not-just-greasing-the-machine/">AI: Building the Engine, Not Just Greasing the Machine </a> appeared first on <a href="https://creospan.com">Creospan</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>It’s&nbsp;a common scene in&nbsp;the modern&nbsp;enterprise: developers are using AI to crush unit tests, designers are using it to generate assets, and QA is using it to write scripts. On paper, everyone is &#8220;using AI.&#8221;&nbsp;But in reality,&nbsp;we are often just applying high-tech grease to an old-fashioned machine.&nbsp;We’ve&nbsp;optimized&nbsp;the silos, but we&nbsp;haven&#8217;t&nbsp;touched the walls between them.&nbsp;</p>



<p>I realized this after a side project forced me to change my own workflow. I was building an app for an organization and needed a way to bridge the gap between a vague idea and working software without the typical overhead.&nbsp;</p>



<p><strong>The &#8220;Back of the Napkin&#8221; Breakthrough</strong>&nbsp;</p>



<p>Instead of writing a massive requirements document, I had Gemini generate mockups in HTML and CSS. I gave it a specific constraint: make it look like a &#8220;back of the napkin&#8221; sketch.&nbsp;</p>



<p>The goal was psychological; I wanted the client to focus on the flow and the logic, not the hex codes or the padding. It worked brilliantly for the client, but the real magic happened when I moved to the build phase. I realized that these informal, &#8220;messy&#8221; screens&nbsp;weren&#8217;t&nbsp;just mockups—they were the ultimate&nbsp;requirements&nbsp;document.&nbsp;</p>



<p>Because the AI had helped me build the visual logic, it already &#8220;understood&#8221; the intent of the application. I fed those screens back into the model, and it gleaned the functional requirements, data structures, and edge cases with startling accuracy. I had a working application in record time, moving straight from logic to final styling with almost zero back-and-forth.&nbsp;</p>



<p><strong>The Corporate Paradox: Efficiency vs. Disruption</strong>&nbsp;</p>



<p>This experience highlighted a glaring issue in how many organizations approach AI. At work, we tend to respect the traditional boundaries of the SDLC. We hand off a document from one silo to the next, with each role using AI to speed up their specific slice of the pie.&nbsp;</p>



<p>The premise is simple: Businesses are&nbsp;failing to capture&nbsp;the full value of AI because they are using it to perform tasks as currently defined, rather than using it to collapse the process itself.&nbsp;</p>



<p>If you are just using AI to write code faster,&nbsp;you’re&nbsp;missing the point. The real value is unlocked when the lines between &#8220;Requirement,&#8221; &#8220;Design,&#8221; and &#8220;Code&#8221; blur into a single, continuous stream.&nbsp;</p>



<p><strong>Why Siloed AI is a Half-Measure</strong>&nbsp;</p>



<p>When we keep AI trapped within existing roles:&nbsp;</p>



<p>Context is lost in handoffs: The &#8220;intent&#8221; of a feature gets diluted as it moves from a PRD to a Figma file to a Jira ticket.&nbsp;</p>



<p>The process&nbsp;remains&nbsp;linear: We are still waiting for &#8220;Step A&#8221; to finish before &#8220;Step B&#8221; starts, even though AI can often see&nbsp;the end result&nbsp;from the beginning.&nbsp;</p>



<p>Innovation is incremental: We get 20% faster at doing things the old way, rather than 500% faster by doing things a new way.&nbsp;</p>



<p>To realize the true potential of this technology, we&nbsp;have to&nbsp;be willing to be disruptive to the entire process. We&nbsp;shouldn&#8217;t&nbsp;be asking &#8220;How can AI help this developer?&#8221; but rather &#8220;How can AI change how we get from an idea to a product?&#8221;&nbsp;</p>



<p>The &#8220;back of the napkin&#8221; approach taught me that the most valuable thing AI can do is remove the friction between thinking and building. If your organization is still treating AI as a personal assistant for individual roles, you&nbsp;aren&#8217;t&nbsp;leading an AI transformation—you&#8217;re&nbsp;just upgrading your word processors.&nbsp;</p>



<p><em>Article Written By Norm Murrin </em></p>



<p></p>
<p>The post <a href="https://creospan.com/ai-building-the-engine-not-just-greasing-the-machine/">AI: Building the Engine, Not Just Greasing the Machine </a> appeared first on <a href="https://creospan.com">Creospan</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What is Vibe Coding?</title>
		<link>https://creospan.com/what-is-vibe-coding/</link>
		
		<dc:creator><![CDATA[Donna Mathew]]></dc:creator>
		<pubDate>Fri, 14 Mar 2025 14:06:11 +0000</pubDate>
				<category><![CDATA[Insights]]></category>
		<category><![CDATA[Agent AI]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AI Architects]]></category>
		<category><![CDATA[AI Coding Tools]]></category>
		<category><![CDATA[AI Development]]></category>
		<category><![CDATA[AI programming]]></category>
		<category><![CDATA[AI Transformation]]></category>
		<category><![CDATA[Artificial intelligence]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[Code with AI]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[Future of Coding]]></category>
		<category><![CDATA[GitHub Copilot]]></category>
		<category><![CDATA[Natural Language Programming]]></category>
		<category><![CDATA[Prompt Engineering]]></category>
		<category><![CDATA[Vibe Coding]]></category>
		<guid isPermaLink="false">https://creospan.com/?p=1209</guid>

					<description><![CDATA[<p>Vibe coding isn’t an official term. It’s more of a coding mindset. Vibe coding is a programming approach that leverages AI tools to create code based on natural language descriptions of desired functionality. In this method of developing code, we rely heavily on autocomplete, AI coding assistants like GitHub Copilot or ChatGPT or various AI Coding Editing tools, and use existing code examples, all while making decisions based on intuition rather than structured instruction. </p>
<p>The post <a href="https://creospan.com/what-is-vibe-coding/">What is Vibe Coding?</a> appeared first on <a href="https://creospan.com">Creospan</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element " >
		<div class="wpb_wrapper">
			<h1>What is Vibe Coding?</h1>
<p>Vibe coding isn’t an official term. It’s more of a coding mindset. Vibe coding is a programming approach that leverages AI tools to create code based on natural language descriptions of desired functionality. In this method of developing code, we rely heavily on autocomplete, AI coding assistants like GitHub Copilot or ChatGPT or various AI Coding Editing tools, and use existing code examples, all while making decisions based on intuition rather than structured instruction.</p>
<h3>How it Works:</h3>
<p>Instead of manually coding line by line, developers provide instructions to AI-powered coding platforms, which generate code blocks based on prompt inputs.</p>
<h3>Examples of Vibe AI Coding Tools:</h3>
<p>Platforms like Cursor, Bolt, and Claude exemplify vibe coding technology, assisting developers in the code-generation process.</p>
<p>I know some of you might already be using Copilot with VS Code which in itself is vibe coding, But you want to elevate your ability &#8220;You want a fully-featured IDE with AI capabilities built-in&#8221; or &#8220;You need flexibility in choosing AI models (GPT-4, Claude, etc.)&#8221; or &#8220;You prefer using your own API keys to control costs&#8221; you can try using any of the Vibe AI Coding tools, and you can start with one : <a href="https://www.cursor.com/" target="_blank" rel="noopener">https://www.cursor.com/</a></p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div  class="wpb_single_image wpb_content_element vc_align_center">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img fetchpriority="high" decoding="async" width="1024" height="304" src="https://creospan.com/wp-content/uploads/2025/05/1743993429600-1024x304.png" class="vc_single_image-img attachment-large" alt="" title="1743993429600" srcset="https://creospan.com/wp-content/uploads/2025/05/1743993429600-1024x304.png 1024w, https://creospan.com/wp-content/uploads/2025/05/1743993429600-300x89.png 300w, https://creospan.com/wp-content/uploads/2025/05/1743993429600-768x228.png 768w, https://creospan.com/wp-content/uploads/2025/05/1743993429600.png 1336w" sizes="(max-width: 1024px) 100vw, 1024px"  data-dt-location="https://creospan.com/what-is-vibe-coding/attachment/1743993429600/" /></div>
		</figure>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element " >
		<div class="wpb_wrapper">
			<h3>Role Transformation for Programmers:</h3>
<p>Vibe coding alters the programmer&#8217;s role, emphasizing tasks like guiding, testing, and refining AI-generated source code rather than writing it manually.</p>
<h3>A Creative Shift in the Programming Mindset</h3>
<p>Vibe coding represents a larger cultural shift in how people approach software creation. It lowers the psychological barrier for beginners, prioritizes creativity over precision, and embraces of experimentation.</p>
<p>Vibe coding accelerates the AI transformation. When anyone can generate functional code through conversation/Prompt Engineering, the specialization that once protected technical roles evaporates. The implications ripple through organizations and everyone has an elevated role to play:</p>
<ol>
<li>For Product managers would not hide behind documents/wireframes — they would be generating working prototypes.</li>
<li>For Designers can’t just hand off mockups — they’ll will have a role to implement their designs.</li>
<li>For Marketers can’t request custom tools — they’ll be building their own analytics dashboards</li>
<li>For Executives can’t survive technical ignorance — they’ll need to understand the systems they oversee.</li>
</ol>
<h3>The Build Vs Run/Maintenance Model</h3>
<p>Vibe coding excels at build but struggles with Maintenance/Run. This creates a fundamental split:</p>
<ul>
<li>Creation/Building New: Easy, accessible, new functionality.</li>
<li>Maintenance/Run: Complex, requiring deep business expertise, increasingly valuable.</li>
</ul>
<p>Smart Innovative organizations will develop dual skillsets — rapid vibe coding for prototyping and proof-of-concepts, alongside rigorous engineering practices for enterprise grade systems.</p>
<p><strong>Programming Evolution:</strong><br />
Vibe coding reflects programming&#8217;s evolution, with developers potentially transitioning into roles as &#8220;AI architects.&#8221;</p>
<h3>Benefits:</h3>
<p>This approach can speed up software development, give Iron man suite to existing developers, empower non-developers to create applications, and foster creativity without requiring deep coding expertise.</p>
<h3>Concerns:</h3>
<p>Developers must still understand underlying syntax and code, ensure quality, and address security issues, as these remain critical in AI-assisted coding.</p>
<h3>Finding the Right Balance: Augmentation, Not Replacement</h3>
<p>I would not suggest abandoning AI-assisted coding ship — that would be like rejecting power tools in favor of manual screwdriver. But we need to approach this revolution thoughtfully, preserving the craftsmanship while embracing innovation.</p>
<p><em>Article Written by Krishnam Raju Bhupathiraju.</em></p>

		</div>
	</div>
</div></div></div></div>
</div><p>The post <a href="https://creospan.com/what-is-vibe-coding/">What is Vibe Coding?</a> appeared first on <a href="https://creospan.com">Creospan</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
