<?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>DEV Community: James Kareem</title>
    <description>The latest articles on DEV Community by James Kareem (@james_abdul_kareem).</description>
    <link>https://dev.to/james_abdul_kareem</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4192983%2Fed0d4ca9-12d0-4173-815c-6818409aeb44.png</url>
      <title>DEV Community: James Kareem</title>
      <link>https://dev.to/james_abdul_kareem</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/james_abdul_kareem"/>
    <language>en</language>
    <item>
      <title>The update button is part of your attack surface</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Fri, 23 Oct 2026 00:11:43 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/the-update-button-is-part-of-your-attack-surface-3anb</link>
      <guid>https://dev.to/james_abdul_kareem/the-update-button-is-part-of-your-attack-surface-3anb</guid>
      <description>&lt;p&gt;For about six months in 2025, the servers that delivered Notepad++ updates weren't entirely in the maintainer's hands. The editor's code was fine. The pipe it travelled down wasn't.&lt;/p&gt;

&lt;p&gt;That's what makes supply chain attacks so annoying. Nothing you wrote was wrong, nothing you scanned looked odd, and the "new version available" prompt is one you've clicked a hundred times. Notepad++ disclosed the compromise on February 2, 2026, and researchers attributed the activity to a Chinese state-linked group called Lotus Blossom. Around the same time, EmEditor's official download site was compromised to push infostealer malware. Two popular editors, a similar trick.&lt;/p&gt;

&lt;p&gt;You can't out-careful this by getting better at spotting phishing. What helps is making your own setup a little less trusting of whatever arrives through the usual channels, and three habits get you most of the way.&lt;/p&gt;

&lt;p&gt;First, pin your build steps to a commit instead of a tag. Tags can be moved after the fact. A full commit SHA can't.&lt;/p&gt;

&lt;p&gt;yaml&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;uses: actions/checkout@v4                  # a tag can be re-pointed under you&lt;/li&gt;
&lt;li&gt;uses: actions/checkout@PASTE_COMMIT_SHA    # a full commit SHA can't&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Second, check installers against a hash you got from somewhere else. If the checksum sits on the same page as the download, a compromised host can swap both.&lt;/p&gt;

&lt;p&gt;powershell&lt;br&gt;
Get-FileHash .\installer.exe -Algorithm SHA256&lt;br&gt;
bash&lt;br&gt;
sha256sum installer.deb&lt;/p&gt;

&lt;p&gt;Third, let someone else update first. Run dev tooling updates on a throwaway machine, or just wait a few days, so security researchers have time to flag a bad release before it reaches your laptop.&lt;/p&gt;

&lt;p&gt;One more, because it's the newest way to get burned: if an AI assistant tells you to pip install or npm install a package you've never heard of, look it up before you run it. Attackers register the names that models tend to invent, which people now call slopsquatting.&lt;/p&gt;

&lt;p&gt;We wrote up the wider picture, from Notepad++ to deepfake phishing, on Vaudacia. &lt;a href="https://vaudacia.com/articles/when-your-text-editor-tries-to-hack-you-supply-chain-attacks-in-2026" rel="noopener noreferrer"&gt;See Details &lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>security</category>
      <category>note</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Deepfake Detection Is Measuring the Wrong Thing</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Sat, 17 Oct 2026 21:08:37 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/deepfake-detection-is-measuring-the-wrong-thing-13hl</link>
      <guid>https://dev.to/james_abdul_kareem/deepfake-detection-is-measuring-the-wrong-thing-13hl</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F6aa322a6dde88b587fdfaea7a95618c8365ec5da-1880x1253.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F6aa322a6dde88b587fdfaea7a95618c8365ec5da-1880x1253.jpg" width="799" height="533"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Detectors ace the benchmarks their makers build and miss three in ten calls in the field. The fix isn't a better model.&lt;/p&gt;

</description>
      <category>technology</category>
    </item>
    <item>
      <title>Meta's Muse Wonder Bet: Memory Beats Benchmarks</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Tue, 13 Oct 2026 16:52:18 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/metas-muse-wonder-bet-memory-beats-benchmarks-j01</link>
      <guid>https://dev.to/james_abdul_kareem/metas-muse-wonder-bet-memory-beats-benchmarks-j01</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F84e97396b1e1fee3e95e5f6924c68b036838054c-1672x940.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F84e97396b1e1fee3e95e5f6924c68b036838054c-1672x940.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Meta's first frontier models ship with a memory layer and a cached-token price that reveals where the real cost of an agent sits.&lt;/p&gt;

</description>
      <category>technology</category>
    </item>
    <item>
      <title>AI Made You 10% Faster. The 10x Hides in Your Workflow</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Thu, 08 Oct 2026 16:20:16 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/ai-made-you-10-faster-the-10x-hides-in-your-workflow-58g3</link>
      <guid>https://dev.to/james_abdul_kareem/ai-made-you-10-faster-the-10x-hides-in-your-workflow-58g3</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F47311e1b529e194ff4aab939471bf1bbeec03f21-1672x940.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F47311e1b529e194ff4aab939471bf1bbeec03f21-1672x940.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Most teams get 10 percent from AI, not 10x. The difference is where the state of the work lives, not which model you bought.&lt;/p&gt;

</description>
      <category>technology</category>
    </item>
    <item>
      <title>The Boring Company's $3B Says Less Than It Looks</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Fri, 25 Sep 2026 14:33:14 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/the-boring-companys-3b-says-less-than-it-looks-57ep</link>
      <guid>https://dev.to/james_abdul_kareem/the-boring-companys-3b-says-less-than-it-looks-57ep</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F96df1311657d0d0954967226abf2c20d8d048b0c-1672x940.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F96df1311657d0d0954967226abf2c20d8d048b0c-1672x940.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;A UAE-led $3bn tunnel round is being read as proof that patient capital is back. The deal structure points somewhere narrower.&lt;/p&gt;

</description>
      <category>tech</category>
    </item>
    <item>
      <title>The iPhone Duo Hinges on Samsung, Not Siri</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Wed, 23 Sep 2026 14:11:48 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/the-iphone-duo-hinges-on-samsung-not-siri-46af</link>
      <guid>https://dev.to/james_abdul_kareem/the-iphone-duo-hinges-on-samsung-not-siri-46af</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F342b30959d943a4e9e0ff53dc8d5d493422bd2d1-1672x941.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F342b30959d943a4e9e0ff53dc8d5d493422bd2d1-1672x941.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Apple's first foldable is a $1,999 engineering problem, and the hardest part is a sheet of glass made by its biggest rival.&lt;/p&gt;

</description>
      <category>technology</category>
    </item>
    <item>
      <title>Your Micro-SaaS Niche Is Too Cheap, Not Too Small</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Sun, 20 Sep 2026 13:33:14 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/your-micro-saas-niche-is-too-cheap-not-too-small-26d7</link>
      <guid>https://dev.to/james_abdul_kareem/your-micro-saas-niche-is-too-cheap-not-too-small-26d7</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F9b96c1b8ce381f831f01b5e378f342cdc5fcdada-1672x941.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F9b96c1b8ce381f831f01b5e378f342cdc5fcdada-1672x941.png" width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Only 6.1% of solo-built software clears $10K a month. The gap isn't market size, it's what customers already pay to cope.&lt;/p&gt;

</description>
      <category>entrepreneurship</category>
    </item>
    <item>
      <title>The Commute Is the Wrong Place to Fight $108 Oil</title>
      <dc:creator>James Kareem</dc:creator>
      <pubDate>Sat, 19 Sep 2026 13:02:42 +0000</pubDate>
      <link>https://dev.to/james_abdul_kareem/the-commute-is-the-wrong-place-to-fight-108-oil-2b0o</link>
      <guid>https://dev.to/james_abdul_kareem/the-commute-is-the-wrong-place-to-fight-108-oil-2b0o</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F59292b3830fa5183466a634931b3f7d4c46e4b6d-1586x992.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fpiilcve7%2Fproduction%2F59292b3830fa5183466a634931b3f7d4c46e4b6d-1586x992.png" width="799" height="500"&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Brent is above $108 and households are cutting drives to cope. The numbers say the pump was never the biggest lever.&lt;/p&gt;

</description>
      <category>life</category>
    </item>
  </channel>
</rss>
