<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Samuel Adoga</title>
    <description>The latest articles on Forem by Samuel Adoga (@xiden001).</description>
    <link>https://forem.com/xiden001</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3801789%2F87dfa8bf-0a1e-4516-9677-8a3f980763e0.png</url>
      <title>Forem: Samuel Adoga</title>
      <link>https://forem.com/xiden001</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/xiden001"/>
    <language>en</language>
    <item>
      <title>X-forge: Improving AI-Assisted Development in VS Code with Better Context</title>
      <dc:creator>Samuel Adoga</dc:creator>
      <pubDate>Mon, 02 Mar 2026 14:11:11 +0000</pubDate>
      <link>https://forem.com/xiden001/x-forge-improving-ai-assisted-development-in-vs-code-with-better-context-4b5i</link>
      <guid>https://forem.com/xiden001/x-forge-improving-ai-assisted-development-in-vs-code-with-better-context-4b5i</guid>
      <description>&lt;p&gt;Over the past year, AI coding tools have gone from novelty to daily workflow companions. Whether you use ChatGPT, Copilot, Claude, or terminal agents, they can write functions, explain bugs, refactor logic, and generate tests in seconds.&lt;/p&gt;

&lt;p&gt;But after using these tools extensively, I kept running into the same problem:&lt;br&gt;
the quality of AI output depends heavily on how well you provide context.&lt;/p&gt;

&lt;p&gt;That realization led me to build &lt;strong&gt;X-forge&lt;/strong&gt;, a VS Code extension (also functional on all other vscodium variants ) to make sharing precise code context fast and frictionless.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Friction Nobody Talks About&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AI tools promise speed, but in real workflows we still lose time preparing prompts and explaining code.&lt;/p&gt;

&lt;p&gt;❌ &lt;strong&gt;&lt;em&gt;Vague descriptions&lt;/em&gt;&lt;/strong&gt; slow everything down&lt;br&gt;
You’ve probably typed something like:&lt;br&gt;
“Check the function in authService around line 120…”&lt;br&gt;
That rarely produces helpful results.&lt;/p&gt;

&lt;p&gt;❌ &lt;strong&gt;&lt;em&gt;Copy-paste&lt;/em&gt;&lt;/strong&gt; breaks flow state&lt;br&gt;
The typical loop looks like:&lt;br&gt;
Editor → copy code → open browser → paste → explain → repeat&lt;br&gt;
Each switch interrupts focus and adds cognitive overhead.&lt;/p&gt;

&lt;p&gt;❌ &lt;strong&gt;&lt;em&gt;Missing context&lt;/em&gt;&lt;/strong&gt; leads to mediocre answers&lt;br&gt;
AI responses degrade when:&lt;br&gt;
file paths aren’t clear&lt;br&gt;
line ranges are approximate&lt;br&gt;
related modules aren’t included&lt;br&gt;
dependencies aren’t visible&lt;br&gt;
You end up spending more time clarifying than solving the problem.&lt;/p&gt;

&lt;p&gt;❌ &lt;em&gt;Teams lack consistency in AI workflows&lt;/em&gt;&lt;br&gt;
Without a shared structure for providing context, every developer uses AI differently. That makes collaboration and knowledge sharing harder.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why Context Makes All the Difference&lt;/strong&gt;&lt;br&gt;
AI models don’t “understand” your project.&lt;br&gt;
They infer.&lt;/p&gt;

&lt;p&gt;And inference improves dramatically when they receive:&lt;br&gt;
exact file paths&lt;br&gt;
precise line ranges&lt;br&gt;
related files&lt;br&gt;
architectural context&lt;/p&gt;

&lt;p&gt;Better inputs produce better outputs.&lt;br&gt;
This discipline — sometimes called context engineering — is quickly becoming a core developer skill.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What X-forge Does&lt;/strong&gt;&lt;br&gt;
X-forge removes the friction between your editor and your AI assistant.&lt;br&gt;
It allows you to share precise code context instantly, so AI tools understand exactly what you’re working on.&lt;br&gt;
Basic flow:&lt;br&gt;
Select code → trigger X-forge → paste into your AI tool → get targeted help.&lt;br&gt;
No manual path typing.&lt;br&gt;
No vague explanations.&lt;br&gt;
No broken flow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Problems X-forge Helps Solve&lt;/strong&gt;&lt;br&gt;
✅ Instant context sharing&lt;br&gt;
Copy structured references including file paths and line ranges.&lt;/p&gt;

&lt;p&gt;✅ More precise debugging&lt;br&gt;
Provide exact scope instead of approximations.&lt;/p&gt;

&lt;p&gt;✅ Multi-file awareness&lt;br&gt;
Include related modules for better reasoning.&lt;/p&gt;

&lt;p&gt;✅ Reduced context switching&lt;br&gt;
Stay inside VS Code and maintain flow.&lt;/p&gt;

&lt;p&gt;✅ Team workflow consistency&lt;br&gt;
Use the same context format across projects.&lt;/p&gt;

&lt;p&gt;How This Improves AI-Driven Workflows&lt;br&gt;
Better responses&lt;br&gt;
Precise references reduce guesswork.&lt;br&gt;
Faster debugging&lt;br&gt;
AI sees exactly where the issue lives.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Smarter refactoring suggestions&lt;/em&gt;&lt;br&gt;
Context improves dependency awareness.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Cleaner code reviews&lt;/em&gt;&lt;br&gt;
Share exact snippets with teammates or AI reviewers.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Reusable prompts&lt;/em&gt;&lt;br&gt;
Structured references create repeatable workflows.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;A Small Note on the Development Process&lt;/em&gt;&lt;br&gt;
Parts of X-forge were bootstrapped using an AI agent during early setup and pattern exploration. It helped accelerate scaffolding and refine implementation ideas, while I focused on developer experience and workflow design. The goal wasn’t automation — it was reducing friction and speeding up iteration. &lt;/p&gt;

&lt;p&gt;Speaking of A.I assistance, this article also was fine tuned / enhanced by ChatGPT to ensure that the message is clearly passed across oh dearest gentle reader 🌝.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Moving on. . .&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why This Matters for Teams&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For solo developers, this saves time.&lt;br&gt;
For teams, it introduces consistency.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Team benefits:&lt;/strong&gt;&lt;br&gt;
shared context structure&lt;br&gt;
improved onboarding&lt;br&gt;
repeatable AI workflows&lt;br&gt;
clearer debugging communication&lt;br&gt;
reduced review cycles&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Bigger Shift Happening in Development&lt;/strong&gt;&lt;br&gt;
AI isn’t replacing developers.&lt;br&gt;
But developers who use AI effectively — and provide it with the right context — will consistently move faster.&lt;/p&gt;

&lt;p&gt;The real productivity boost doesn’t come from smarter models.&lt;br&gt;
It comes from clearer communication with those models.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Final Thoughts&lt;/strong&gt;&lt;br&gt;
AI tools are powerful.&lt;br&gt;
But the real gains happen when we remove friction between intent and execution.&lt;br&gt;
For me, that friction was context.&lt;br&gt;
X-forge is a small tool built to solve that problem — and make AI-assisted development feel smoother, clearer, and more productive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Try X-Forge in your IDEs today!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Finally, &lt;strong&gt;&lt;em&gt;what do we say to the god of open source : no PR? Fork and multiply!&lt;/em&gt;&lt;/strong&gt; 😎 #got&lt;/p&gt;

&lt;p&gt;If you spot any issues or have a contribution , feel free to throw in a PR in the repo 😉&lt;/p&gt;

</description>
      <category>ai</category>
      <category>tooling</category>
      <category>architecture</category>
      <category>adr</category>
    </item>
  </channel>
</rss>
