<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Forging the Truth on Jamal Hansen</title><link>https://jamalhansen.com/series/forging-the-truth/</link><description>Recent content in Forging the Truth on Jamal Hansen</description><image><title>Jamal Hansen</title><url>https://jamalhansen.com/author.png</url><link>https://jamalhansen.com/author.png</link></image><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 12 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jamalhansen.com/series/forging-the-truth/index.xml" rel="self" type="application/rss+xml"/><item><title>The Shell Switch</title><link>https://jamalhansen.com/blog/vscode-default-shell-bash/</link><pubDate>Tue, 12 May 2026 00:00:00 +0000</pubDate><guid>https://jamalhansen.com/blog/vscode-default-shell-bash/</guid><description>&lt;h1 id="the-shell-switch-setting-your-native-tongue">The Shell Switch: Setting Your Native Tongue&lt;/h1>
&lt;h2 id="the-veil">The Veil&lt;/h2>
&lt;p>When you open a terminal in VS Code, is it PowerShell blue? That default shell was chosen for you, not by you. The AI that&amp;rsquo;s helping you code assumes Bash. If your terminal doesn&amp;rsquo;t match, you&amp;rsquo;re not building. You&amp;rsquo;re translating.&lt;/p>
&lt;h2 id="the-dross">The Dross&lt;/h2>
&lt;p>The AI speaks Bash. Every path it gives you, every command it suggests, every script it writes &amp;ndash; Bash. When your terminal is PowerShell, every &lt;code>/&lt;/code> becomes a &lt;code>\&lt;/code> you have to fix by hand. You&amp;rsquo;re spending mental energy on translation instead of on the problem.&lt;/p></description></item><item><title>The VS Code Terminal Shortcut</title><link>https://jamalhansen.com/blog/vscode-terminal-shortcut/</link><pubDate>Tue, 28 Apr 2026 00:00:00 +0000</pubDate><guid>https://jamalhansen.com/blog/vscode-terminal-shortcut/</guid><description>&lt;h2 id="the-veil">The Veil&lt;/h2>
&lt;p>Every time you move your hand to the mouse to find a terminal, you&amp;rsquo;re losing the race against your own AI. I was clicking through the View menu for months before I found this. VS Code has a terminal built in, and you can summon it without touching the mouse.&lt;/p>
&lt;h2 id="the-dross">The Dross&lt;/h2>
&lt;p>Vibe-coding is high-frequency work. You&amp;rsquo;re jumping between the code the AI gave you and the terminal where you need to run it. If that jump takes three clicks, you&amp;rsquo;ll stop doing it. You&amp;rsquo;ll start &amp;ldquo;guessing&amp;rdquo; if the code works instead of &amp;ldquo;knowing.&amp;rdquo;&lt;/p></description></item><item><title>The Anvil You are Missing</title><link>https://jamalhansen.com/blog/forging-the-truth-the-anvil-you-are-missing/</link><pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate><guid>https://jamalhansen.com/blog/forging-the-truth-the-anvil-you-are-missing/</guid><description>The terminal window is a powerful tool that lets you quickly verify what LLMs tell you that they have done</description></item></channel></rss>