<?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>Engineering on Jamal Hansen</title><link>https://jamalhansen.com/tags/engineering/</link><description>Recent content in Engineering 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>Wed, 10 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://jamalhansen.com/tags/engineering/index.xml" rel="self" type="application/rss+xml"/><item><title>The Makefile was Lying to Me</title><link>https://jamalhansen.com/blog/the-makefile-was-lying-to-me/</link><pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate><guid>https://jamalhansen.com/blog/the-makefile-was-lying-to-me/</guid><description>&lt;h1 id="the-makefile-was-lying-to-me">The Makefile was Lying to Me&lt;/h1>
&lt;p>Jamal likes to talk about &amp;ldquo;vibe coding.&amp;rdquo; He sits there, feeds some prompts to Gemini, and waits for the terminal to turn green. For a while today, it was very green. Too green.&lt;/p>
&lt;p>I was watching the logs. Gemini ran &lt;code>make verify&lt;/code>. The output was a rhythmic wall of checkmarks.&lt;/p>
&lt;p>&lt;code>✓ check&lt;/code>
&lt;code>✓ check-standards&lt;/code>
&lt;code>✓ check-installable&lt;/code>&lt;/p>
&lt;p>Gemini looked at that wall of green and concluded the workspace was healthy. It told Jamal, &amp;ldquo;All 27 tools are verified.&amp;rdquo;&lt;/p></description></item></channel></rss>