<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Nikunj Patel · Blog</title>
    <link>https://nikunjswisdom.in/blog/</link>
    <atom:link href="https://nikunjswisdom.in/rss.xml" rel="self" type="application/rss+xml" />
    <description>Notes on backend and AI engineering, security tooling, and homelab networking.</description>
    <language>en</language>
    <lastBuildDate>Wed, 23 Sep 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>Cutting code review noise with Jev, a millisecond decision model</title>
      <link>https://nikunjswisdom.in/blog/jev-code-review/</link>
      <guid isPermaLink="true">https://nikunjswisdom.in/blog/jev-code-review/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <description>Adding Jev, a non-autoregressive decision model, as the final gate in a 3-tier automated PR review pipeline to filter out low-signal findings.</description>
      <category>Code Review</category>
      <category>Software Engineering</category>
      <category>AI</category>
      <category>DevOps</category>
      <category>Productivity</category>
      <category>Machine Learning</category>
    </item>
    <item>
      <title>How I reach my homelab database from anywhere, without exposing it to the internet</title>
      <link>https://nikunjswisdom.in/blog/homelab-database-tailscale/</link>
      <guid isPermaLink="true">https://nikunjswisdom.in/blog/homelab-database-tailscale/</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <description>How I reach Postgres on my homelab from anywhere with Tailscale and PgBouncer, without opening a single port to the internet.</description>
      <category>Tailscale</category>
      <category>PostgreSQL</category>
      <category>PgBouncer</category>
      <category>Homelab</category>
      <category>Networking</category>
    </item>
    <item>
      <title>Your homelab doesn&apos;t need port forwarding. It needs Tailscale.</title>
      <link>https://nikunjswisdom.in/blog/homelab-tailscale/</link>
      <guid isPermaLink="true">https://nikunjswisdom.in/blog/homelab-tailscale/</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>Tailscale gives a homelab private, encrypted remote access without a public IP or port forwarding, and it&apos;s a low-risk way to learn real networking.</description>
      <category>Tailscale</category>
      <category>Homelab</category>
      <category>WireGuard</category>
      <category>DevOps</category>
      <category>Networking</category>
    </item>
    <item>
      <title>Testing Strix, part 3: what held up under manual review</title>
      <link>https://nikunjswisdom.in/blog/testing-strix-part-3/</link>
      <guid isPermaLink="true">https://nikunjswisdom.in/blog/testing-strix-part-3/</guid>
      <pubDate>Wed, 02 Sep 2026 00:00:00 GMT</pubDate>
      <description>Manually verifying every Strix finding: which ones were real, which were inflated or wrong, and why human review still matters.</description>
      <category>AppSec</category>
      <category>Pentesting</category>
      <category>AI</category>
      <category>Security</category>
    </item>
    <item>
      <title>Testing Strix, part 2: black-box vs white-box scans</title>
      <link>https://nikunjswisdom.in/blog/testing-strix-part-2/</link>
      <guid isPermaLink="true">https://nikunjswisdom.in/blog/testing-strix-part-2/</guid>
      <pubDate>Sun, 16 Aug 2026 00:00:00 GMT</pubDate>
      <description>Running Strix black-box against a live app and white-box against its source produced very different findings. The live run was far stronger.</description>
      <category>AppSec</category>
      <category>Pentesting</category>
      <category>AI</category>
      <category>Security</category>
    </item>
    <item>
      <title>Testing Strix, part 1: a pentester agent, not a linter</title>
      <link>https://nikunjswisdom.in/blog/testing-strix-part-1/</link>
      <guid isPermaLink="true">https://nikunjswisdom.in/blog/testing-strix-part-1/</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Why I tried Strix, an open-source LLM agent that attempts real exploits to prove its security findings instead of just flagging suspicious code.</description>
      <category>AppSec</category>
      <category>Pentesting</category>
      <category>AI</category>
      <category>Security</category>
    </item>
    <item>
      <title>Building Smarter with OpenCode + NVIDIA: Here&apos;s What I&apos;ve Learned</title>
      <link>https://nikunjswisdom.in/blog/opencode-nvidia-nim/</link>
      <guid isPermaLink="true">https://nikunjswisdom.in/blog/opencode-nvidia-nim/</guid>
      <pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate>
      <description>How I use OpenCode with NVIDIA NIM&apos;s free models, giving each model the job it does best: audit, review, or code generation.</description>
      <category>OpenCode</category>
      <category>NVIDIA NIM</category>
      <category>AI Engineering</category>
      <category>Developer Tools</category>
      <category>LLM</category>
      <category>Coding Workflow</category>
    </item>
  </channel>
</rss>
