<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Building with Shubham]]></title><description><![CDATA[Building with Shubham]]></description><link>https://shubham-builds.hashnode.dev</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1593680282896/kNC7E8IR4.png</url><title>Building with Shubham</title><link>https://shubham-builds.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 12:47:59 GMT</lastBuildDate><atom:link href="https://shubham-builds.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[I Built an AI GTM Planner. Here's What It Taught Me About Building with AI.]]></title><description><![CDATA[AI isn't replacing builders. It's changing what builders spend their time on.
Last week I built something I'd been putting off for a while.
An AI GTM (Go-to-Market) Planner.
The idea was straightforwa]]></description><link>https://shubham-builds.hashnode.dev/i-built-an-ai-gtm-planner-here-s-what-it-taught-me-about-building-with-ai</link><guid isPermaLink="true">https://shubham-builds.hashnode.dev/i-built-an-ai-gtm-planner-here-s-what-it-taught-me-about-building-with-ai</guid><category><![CDATA[Developer]]></category><category><![CDATA[#ai-tools]]></category><category><![CDATA[ai agents]]></category><category><![CDATA[software development]]></category><dc:creator><![CDATA[Shubham Gupta]]></dc:creator><pubDate>Mon, 29 Jun 2026 06:30:53 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6a39022e1d33007d2eb48687/3873f935-7d49-47f2-96a2-446c83e03a66.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>AI isn't replacing builders. It's changing what builders spend their time on.</em></p>
<p>Last week I built something I'd been putting off for a while.</p>
<p>An <strong>AI GTM (Go-to-Market) Planner</strong>.</p>
<p>The idea was straightforward. A founder describes their startup in a few lines, and instead of spending days across tabs and spreadsheets, they get a structured GTM strategy right there.</p>
<p>I wasn't chasing a billion-dollar idea. I was trying to answer one honest question:</p>
<p><strong>How much can one person actually build today by combining product thinking with AI?</strong></p>
<hr />
<h3>Why I Built This</h3>
<p>Working around startups long enough, you start noticing patterns.</p>
<p>Every founder is asking the same questions:</p>
<ul>
<li><p>Who exactly is my customer?</p>
</li>
<li><p>Which competitors should I be studying?</p>
</li>
<li><p>How do I position this thing?</p>
</li>
<li><p>Which channels make sense to launch on?</p>
</li>
<li><p>What does my first month even look like?</p>
</li>
</ul>
<p>The answers usually exist somewhere. They're just scattered across random docs, ChatGPT threads, notion pages, and half-finished spreadsheets.</p>
<p>I wanted to pull all of that into one clean experience. Instead of asking AI ten separate questions, the user asks one. The system handles the rest.</p>
<hr />
<h3>What It Actually Generates</h3>
<ul>
<li><p>Market research</p>
</li>
<li><p>Competitor analysis</p>
</li>
<li><p>Ideal Customer Profile (ICP)</p>
</li>
<li><p>Positioning and messaging</p>
</li>
<li><p>Four-week launch roadmap</p>
</li>
<li><p>Content ideas</p>
</li>
<li><p>GTM score</p>
</li>
<li><p>Exportable report</p>
</li>
</ul>
<p>The goal was never to replace strategic thinking. It was to cut out the repetitive research so founders could spend more time actually making decisions.</p>
<hr />
<h3>How I Approached Building It</h3>
<p>This project genuinely changed how I think about development.</p>
<p>I didn't start with code.</p>
<p>I started with the product. Mapped every output I wanted. Broke the app into independent modules. Only after the structure was clear did I start implementing with AI help.</p>
<p>And even then, I didn't ask AI to "build an app." I gave it focused tasks:</p>
<ul>
<li><p>Design one screen</p>
</li>
<li><p>Create one component</p>
</li>
<li><p>Fix one bug</p>
</li>
<li><p>Write one prompt</p>
</li>
</ul>
<p>That produced far better results than trying to generate everything at once.</p>
<hr />
<h3>The Architecture</h3>
<p>Pretty straightforward flow:</p>
<p><strong>User Input → AI Prompt Engine → Structured JSON → Frontend Components → Local Storage → Export</strong></p>
<p>Each section is independent, which makes it easy to improve one module without touching the rest.</p>
<hr />
<h3>The Biggest Lesson</h3>
<p>The hardest part wasn't the code.</p>
<p>It was figuring out <strong>what the AI should actually produce</strong>.</p>
<p>Writing good prompts felt a lot like designing APIs. If the structure is vague, the output is all over the place. Once I defined clear sections, formats, and expectations, the quality jumped immediately.</p>
<p>Prompt design is becoming a product skill. Not just an "AI thing."</p>
<hr />
<h3>AI Doesn't Remove Engineering</h3>
<p>Before this, I half-expected AI to just spit out production-ready software.</p>
<p>It doesn't work like that.</p>
<p>AI speeds up implementation. It doesn't make product decisions for you.</p>
<p>I still had to think through:</p>
<ul>
<li><p>Information architecture</p>
</li>
<li><p>User flows</p>
</li>
<li><p>Error handling</p>
</li>
<li><p>UI choices</p>
</li>
<li><p>Feature prioritization</p>
</li>
<li><p>Output quality</p>
</li>
</ul>
<p>Those calls are still on you.</p>
<hr />
<h3>What I'd Improve Next</h3>
<p>This is V1. The backlog already has:</p>
<ul>
<li><p>Multi-model support</p>
</li>
<li><p>Live market research</p>
</li>
<li><p>AI-powered competitor discovery</p>
</li>
<li><p>Editable GTM canvas</p>
</li>
<li><p>Team collaboration</p>
</li>
<li><p>CRM integrations</p>
</li>
<li><p>Export to Notion and Google Docs</p>
</li>
<li><p>AI memory across sessions</p>
</li>
</ul>
<p>Eventually I want it to feel less like a report generator and more like an actual GTM co-pilot.</p>
<hr />
<h3>What This Changed For Me</h3>
<p>Before this project, I thought software development was mostly about writing code.</p>
<p>Now I think it's increasingly about designing systems.</p>
<p>The better you define the problem, the better AI can help you solve it. That doesn't make developers less important. It makes product thinking more important.</p>
<hr />
<h3>Final Thoughts</h3>
<p>This wasn't about launching a startup.</p>
<p>It was about learning a different way to build.</p>
<p>We're entering a phase where one person can ship things that used to need a small team. The edge won't go to whoever writes the most code. It'll go to whoever understands problems deeply, designs clean systems, and knows how to work with AI effectively.</p>
<p>Still building. Still learning.</p>
]]></content:encoded></item><item><title><![CDATA[How I Built My Personal Website Using Lovable, Cursor and AI

]]></title><description><![CDATA[A few weeks back, I started working on my personal website.
Normally, this would mean opening a blank file, staring at it, writing some HTML, getting frustrated, watching three YouTube tutorials, gett]]></description><link>https://shubham-builds.hashnode.dev/how-i-built-my-personal-website-using-lovable-cursor-and-ai</link><guid isPermaLink="true">https://shubham-builds.hashnode.dev/how-i-built-my-personal-website-using-lovable-cursor-and-ai</guid><category><![CDATA[ai developer]]></category><category><![CDATA[AI developer Tools]]></category><category><![CDATA[cursor]]></category><category><![CDATA[GitHub]]></category><category><![CDATA[startup]]></category><dc:creator><![CDATA[Shubham Gupta]]></dc:creator><pubDate>Mon, 22 Jun 2026 10:41:51 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6a39022e1d33007d2eb48687/ff9397c7-4de6-4d24-ba87-74cafe3ae6dd.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>A few weeks back, I started working on my personal website.</p>
<p>Normally, this would mean opening a blank file, staring at it, writing some HTML, getting frustrated, watching three YouTube tutorials, getting more frustrated, and eventually thinking about paying someone to do it.</p>
<p>Instead, I opened Lovable, described what I wanted, and had a working structure in about 20 minutes.</p>
<p>That felt weird honestly. Good weird.</p>
<h2>What I actually used and why</h2>
<h3>Lovable</h3>
<p>For generating the initial structure and components.</p>
<p>You describe what you want in plain English and it builds it.</p>
<p>The first version wasn't perfect, but it was 70% there, which is far more than I would have had after 20 minutes starting from scratch.</p>
<p>That 70% starting point changes everything psychologically.</p>
<p>You're no longer staring at a blank screen.</p>
<p>You're editing and improving.</p>
<h3>Cursor</h3>
<p>This is where things got genuinely interesting.</p>
<p>Lovable gives you working code, but you don't always understand what it generated.</p>
<p>Cursor lets you go inside the code, ask questions about what specific parts are doing, and make targeted edits without breaking everything around it.</p>
<p>I started understanding the structure of what was being built rather than just accepting the output blindly.</p>
<h3>Claude and ChatGPT</h3>
<p>For refining copy, improving information architecture and thinking through UX decisions.</p>
<p>Questions like:</p>
<ul>
<li><p>Does this navigation flow make sense?</p>
</li>
<li><p>Is this headline clear enough?</p>
</li>
<li><p>Does this section add value?</p>
</li>
</ul>
<p>Having a thinking partner speeds up the parts that are more judgment than code.</p>
<h3>GitHub</h3>
<p>For version control.</p>
<p>The first time I broke a working page and had nowhere to go back to, I understood why this matters.</p>
<p>Now I commit after every meaningful change.</p>
<h2>What surprised me</h2>
<p>I expected AI to write code.</p>
<p>That part wasn't surprising.</p>
<p>What surprised me was how much reducing friction changed my relationship with building.</p>
<p>Usually, the gap between:</p>
<blockquote>
<p>"I have an idea"</p>
</blockquote>
<p>and</p>
<blockquote>
<p>"This thing exists"</p>
</blockquote>
<p>is huge.</p>
<p>Most ideas die somewhere in that gap.</p>
<p>Killed by setup time, learning curves or simply the exhaustion of starting from zero.</p>
<p>These tools shrink that gap significantly.</p>
<p>Not to zero.</p>
<p>You still debug things.</p>
<p>You still hit walls.</p>
<p>You still wonder why something looks perfect on desktop and completely broken on mobile.</p>
<p>But the ratio between building and struggling shifts noticeably.</p>
<p>The bigger shift honestly is who gets to build.</p>
<p>This isn't only about speed for developers.</p>
<p>It's about people who understand products, systems and design being able to bring ideas to life without depending entirely on someone else.</p>
<p>That changes what's possible for builders, operators and founders.</p>
<p>You still need:</p>
<ul>
<li><p>Clear thinking</p>
</li>
<li><p>Taste</p>
</li>
<li><p>Problem solving</p>
</li>
<li><p>Patience</p>
</li>
</ul>
<p>AI doesn't replace any of that.</p>
<p>It just removes the part where you spend four hours debugging a CSS issue before you've even started on the actual idea.</p>
<h2>What I'm building</h2>
<p>Right now, I'm focused on building my personal website and getting the fundamentals right.</p>
<p>Beyond that, I'm building <strong>Cite &amp; Core</strong>, an initiative around GEO, SEO and brand visibility.</p>
<p>The problem I'm interested in solving is helping brands understand where they actually show up:</p>
<ul>
<li><p>Search engines</p>
</li>
<li><p>AI answers</p>
</li>
<li><p>Communities</p>
</li>
<li><p>Social platforms</p>
</li>
</ul>
<p>and identifying what's missing.</p>
<p>It's still early, but I'm excited to explore where it goes.</p>
<p>I'm also spending time learning more about AI agents and workflows and sharing what I learn along the way.</p>
<h2>The honest version of what I think is happening</h2>
<p>We're moving from:</p>
<blockquote>
<p>Learn to code first, then build.</p>
</blockquote>
<p>towards:</p>
<blockquote>
<p>Learn to build, and deepen the technical side as the problem demands.</p>
</blockquote>
<p>That's not a downgrade.</p>
<p>If anything, it feels closer to how great builders have always operated.</p>
<p>They start with the problem.</p>
<p>Then they go as deep technically as necessary.</p>
<p>For anyone sitting on an idea because the technical barrier felt too high, that barrier is meaningfully lower today than it was even a couple of years ago.</p>
<p>If you're building something with Lovable, Cursor or Claude, I'd genuinely love to see what you're working on.</p>
]]></content:encoded></item></channel></rss>