<?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: Noel Paul</title>
    <description>The latest articles on DEV Community by Noel Paul (@zius).</description>
    <link>https://dev.to/zius</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%2F3908523%2Fff0c0f9b-ba05-4ff5-a564-f6a5a1f650b1.jpg</url>
      <title>DEV Community: Noel Paul</title>
      <link>https://dev.to/zius</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zius"/>
    <language>en</language>
    <item>
      <title>Terminal Renaissance is here!!</title>
      <dc:creator>Noel Paul</dc:creator>
      <pubDate>Sun, 13 Sep 2026 05:18:57 +0000</pubDate>
      <link>https://dev.to/zius/terminal-renaissance-4fg3</link>
      <guid>https://dev.to/zius/terminal-renaissance-4fg3</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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48d4oqp14dfjyw59b5gw.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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48d4oqp14dfjyw59b5gw.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Something interesting is happening with the terminal again.&lt;/p&gt;

&lt;p&gt;Not a return to the old command line.&lt;/p&gt;

&lt;p&gt;A new generation of terminal-first software is being built.&lt;/p&gt;

&lt;p&gt;And the reason isn't nostalgia.&lt;/p&gt;

&lt;p&gt;Modern terminals are fast, lightweight, composable and automation-friendly. They work well over SSH, can run headlessly, use far fewer resources than many GUI applications, and fit naturally into scripts and larger workflows.&lt;/p&gt;

&lt;p&gt;But terminals are also becoming much more than text interfaces.&lt;/p&gt;

&lt;p&gt;Interactive TUIs, system dashboards, database clients, infrastructure, monitoring, networking, security, AI, development and automation are all becoming increasingly sophisticated terminal experiences.&lt;/p&gt;

&lt;p&gt;AI is accelerating this, but it's only one part of the trend.&lt;/p&gt;

&lt;p&gt;The bigger shift is that the terminal is becoming a programmable interface for complex workflows.&lt;/p&gt;

&lt;p&gt;I've been exploring this space myself with Vanta, a terminal system monitor built in Rust.&lt;br&gt;
&lt;a href="https://github.com/ziuus/vanta" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/ziuus" rel="noopener noreferrer"&gt;
        ziuus
      &lt;/a&gt; / &lt;a href="https://github.com/ziuus/vanta" rel="noopener noreferrer"&gt;
        vanta
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      The most complete keyboard-driven terminal dashboard in Rust. One pane, six modes — CPU, memory, disk, network, GPU, processes, clock, calendar, media visualizer. ~3MB binary, 2-5% CPU.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;vanta&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Your machine, one pane.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A fast, aesthetic terminal system dashboard in Rust. The most complete keyboard-driven terminal dashboard — one pane, six modes, zero mouse.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.npmjs.com/package/@ziuus/vanta" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/2cea5d4a2cfd44fabf9a24c6cd01e3751676487303eafc136c2e288c5a7ca4d2/68747470733a2f2f696d672e736869656c64732e696f2f6e706d2f762f407a697575732f76616e74613f7374796c653d666f722d7468652d6261646765266c6f676f3d6e706d266c6f676f436f6c6f723d776869746526636f6c6f723d434233383337" alt="npm"&gt;&lt;/a&gt;
&lt;a href="https://github.com/ziuus/vanta/actions/workflows/ci.yml" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/bfaf913a37826ac60d162d58850e09791240c65bed2ff44315295678d2dd3658/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f7a697575732f76616e74612f63692e796d6c3f7374796c653d666f722d7468652d6261646765266c6162656c3d4349" alt="CI"&gt;&lt;/a&gt;
&lt;a href="https://github.com/ziuus/vanta/releases" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/d80b7cd682d2afe079091dce93241137657a817d091c97a55b250072ffde148d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f7a697575732f76616e74613f7374796c653d666f722d7468652d626164676526636f6c6f723d344139453845" alt="Release"&gt;&lt;/a&gt;
&lt;a href="https://github.com/ziuus/vanta/LICENSE" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/1736263e7abccd5448e130c257555354792cbceae6b18535e86d6157f95b906f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75653f7374796c653d666f722d7468652d6261646765" alt="License"&gt;&lt;/a&gt;
&lt;a href="https://website-pi-seven-nty4ogjp2f.vercel.app" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/cd7386ac8904723fe55eaaab0d44c22f7c10293690feac4d4df075723bba140c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c616e64696e675f506167652d3033303731323f7374796c653d666f722d7468652d6261646765266c6f676f3d76657263656c266c6f676f436f6c6f723d7768697465" alt="Landing page"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;br&gt;
&lt;a rel="noopener noreferrer" href="https://github.com/ziuus/vanta/docs/dashboard.png"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fraw.githubusercontent.com%2Fziuus%2Fvanta%2FHEAD%2Fdocs%2Fdashboard.png" alt="vanta dashboard page" width="900"&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;Vanta collapses everything you care about into one terminal pane: CPU, memory, disk
network, GPU, processes, now-playing, a block-digit clock, a calendar, and an audio
visualizer. Keyboard only. &lt;strong&gt;~3 MB binary, ~2–5% CPU&lt;/strong&gt; at the default 30 fps.&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;npm install -g @ziuus/vanta &lt;span class="pl-k"&gt;&amp;amp;&amp;amp;&lt;/span&gt; vanta&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Install&lt;/h2&gt;
&lt;/div&gt;
&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Method&lt;/th&gt;
&lt;th&gt;Command&lt;/th&gt;
&lt;th&gt;Notes&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;strong&gt;npm&lt;/strong&gt;&lt;/td&gt;
  &lt;td&gt;&lt;code&gt;npm install -g @ziuus/vanta&lt;/code&gt;&lt;/td&gt;
  &lt;td&gt;Fetches the prebuilt &lt;code&gt;linux-x64&lt;/code&gt; binary. No Rust needed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;strong&gt;Prebuilt binary&lt;/strong&gt;&lt;/td&gt;
  &lt;td&gt;&lt;a href="https://github.com/ziuus/vanta/releases/latest" rel="noopener noreferrer"&gt;Releases&lt;/a&gt;&lt;/td&gt;
  &lt;td&gt;Download the &lt;code&gt;tar.gz&lt;/code&gt;, drop &lt;code&gt;vanta&lt;/code&gt; on your &lt;code&gt;PATH&lt;/code&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;strong&gt;cargo&lt;/strong&gt;&lt;/td&gt;
  &lt;td&gt;&lt;code&gt;cargo install --git https://github.com/ziuus/vanta&lt;/code&gt;&lt;/td&gt;
  &lt;td&gt;Any architecture. Needs a Rust toolchain.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
  &lt;td&gt;&lt;strong&gt;From source&lt;/strong&gt;&lt;/td&gt;
  &lt;td&gt;&lt;code&gt;git clone https://github.com/ziuus/vanta &amp;amp;&amp;amp; cd vanta &amp;amp;&amp;amp; cargo run --release&lt;/code&gt;&lt;/td&gt;
  &lt;td&gt;For hacking on it.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;One-liner, no install:&lt;/strong&gt;&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;npx @ziuus/vanta&lt;/pre&gt;

&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;Requirements&lt;/h3&gt;

&lt;/div&gt;
&lt;p&gt;Linux (vanta reads &lt;code&gt;/proc&lt;/code&gt; and &lt;code&gt;/sys&lt;/code&gt;). Building from source also needs &lt;code&gt;libdbus&lt;/code&gt;:&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;sudo pacman -S&lt;/pre&gt;…
&lt;/div&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/ziuus/vanta" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Maybe terminal-native software is becoming a serious design space again.&lt;/p&gt;

&lt;p&gt;And honestly, it feels like we're still early.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Terminal Renaissance is here</title>
      <dc:creator>Noel Paul</dc:creator>
      <pubDate>Sun, 13 Sep 2026 05:12:27 +0000</pubDate>
      <link>https://dev.to/zius/terminal-renaissance-is-here-3mnp</link>
      <guid>https://dev.to/zius/terminal-renaissance-is-here-3mnp</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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48d4oqp14dfjyw59b5gw.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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F48d4oqp14dfjyw59b5gw.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Something interesting is happening with the terminal again.&lt;/p&gt;

&lt;p&gt;Not a return to the old command line.&lt;/p&gt;

&lt;p&gt;A new generation of terminal-first software is being built.&lt;/p&gt;

&lt;p&gt;And the reason isn't nostalgia.&lt;/p&gt;

&lt;p&gt;Modern terminals are fast, lightweight, composable and automation-friendly. They work well over SSH, can run headlessly, use far fewer resources than many GUI applications, and fit naturally into scripts and larger workflows.&lt;/p&gt;

&lt;p&gt;But terminals are also becoming much more than text interfaces.&lt;/p&gt;

&lt;p&gt;Interactive TUIs, system dashboards, database clients, infrastructure, monitoring, networking, security, AI, development and automation are all becoming increasingly sophisticated terminal experiences.&lt;/p&gt;

&lt;p&gt;AI is accelerating this, but it's only one part of the trend.&lt;/p&gt;

&lt;p&gt;The bigger shift is that the terminal is becoming a programmable interface for complex workflows.&lt;/p&gt;

&lt;p&gt;I've been exploring this space myself with Vanta, a terminal system monitor built in Rust.&lt;br&gt;
&lt;a href="https://github.com/ziuus/vanta" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Maybe terminal-native software is becoming a serious design space again.&lt;/p&gt;

&lt;p&gt;And honestly, it feels like we're still early.&lt;/p&gt;

</description>
      <category>cli</category>
      <category>software</category>
      <category>terminal</category>
    </item>
    <item>
      <title>Building Elige: Zero-Hallucination Government Opportunity Intelligence with Google ADK, Gemini 3.5, and Deterministic ASTs</title>
      <dc:creator>Noel Paul</dc:creator>
      <pubDate>Mon, 31 Aug 2026 12:41:15 +0000</pubDate>
      <link>https://dev.to/zius/building-elige-zero-hallucination-government-opportunity-intelligence-with-google-adk-gemini-35-424d</link>
      <guid>https://dev.to/zius/building-elige-zero-hallucination-government-opportunity-intelligence-with-google-adk-gemini-35-424d</guid>
      <description>&lt;p&gt;I created this project and article for the purpose of entering the All Things Agentic Hackathon organized by Google and Devpost.&lt;/p&gt;

&lt;p&gt;Excited to share &lt;strong&gt;Elige&lt;/strong&gt; — our submission for the Google &amp;amp; Devpost &lt;strong&gt;#AllThingsAgenticHackathon&lt;/strong&gt;! 🚀&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Discovering government grants and subsidies is broken. Most AI chatbots hallucinate legal criteria. We built an autonomous opportunity intelligence agent using &lt;strong&gt;Google ADK&lt;/strong&gt;, &lt;strong&gt;Gemini 3.5&lt;/strong&gt;, and a &lt;strong&gt;Deterministic AST Rule Engine&lt;/strong&gt; to verify and qualify public schemes with 0% hallucination.&lt;/p&gt;

&lt;p&gt;🔗 Live Product: &lt;a href="https://elige-alpha.vercel.app" rel="noopener noreferrer"&gt;https://elige-alpha.vercel.app&lt;/a&gt;&lt;br&gt;
📦 GitHub: &lt;a href="https://github.com/ziuus/Elige.git" rel="noopener noreferrer"&gt;https://github.com/ziuus/Elige.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Built on Google Cloud Run &amp;amp; Vertex AI. #GoogleAI #AgenticAI #Gemini #GoogleCloud&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>ai</category>
      <category>gemini</category>
      <category>hackathon</category>
      <category>showdev</category>
    </item>
    <item>
      <title>Agentic Loops is becoming next...</title>
      <dc:creator>Noel Paul</dc:creator>
      <pubDate>Sat, 20 Jun 2026 15:41:31 +0000</pubDate>
      <link>https://dev.to/zius/agentic-loops-is-becoming-next-44e</link>
      <guid>https://dev.to/zius/agentic-loops-is-becoming-next-44e</guid>
      <description>&lt;p&gt;Agentic loops are where AI becomes useful beyond one-shot prompting.&lt;/p&gt;

&lt;p&gt;Instead of asking once and fixing everything manually, you design a loop:&lt;/p&gt;

&lt;p&gt;Plan → Act → Review → Improve → Repeat&lt;/p&gt;

&lt;p&gt;That is how AI agents move from giving answers to completing workflows.&lt;/p&gt;

&lt;p&gt;Prompting asks for output.&lt;br&gt;
Agentic loops build progress.&lt;/p&gt;

&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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5mu5u0ye068f558n7okb.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%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F5mu5u0ye068f558n7okb.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Vibe Coding vs AI assisted Engineering</title>
      <dc:creator>Noel Paul</dc:creator>
      <pubDate>Thu, 11 Jun 2026 07:12:35 +0000</pubDate>
      <link>https://dev.to/zius/vibe-coding-vs-ai-assisted-engineering-4d5b</link>
      <guid>https://dev.to/zius/vibe-coding-vs-ai-assisted-engineering-4d5b</guid>
      <description>&lt;p&gt;Vibe coding is good for speed.&lt;br&gt;
Engineer-assisted AI is good for building real products.&lt;/p&gt;

&lt;p&gt;There’s a big difference.&lt;/p&gt;

&lt;p&gt;Vibe coding is when you keep prompting until something “looks like it works.”&lt;br&gt;
It feels fast, but the codebase can become messy, fragile, and hard to maintain.&lt;/p&gt;

&lt;p&gt;Engineer-assisted AI is different.&lt;/p&gt;

&lt;p&gt;The engineer still owns the architecture, constraints, testing, security, database design, user flow, and long-term maintainability. AI becomes the accelerator, not the decision-maker.&lt;/p&gt;

&lt;p&gt;AI can generate code.&lt;br&gt;
But engineering is not just writing code.&lt;/p&gt;

&lt;p&gt;Engineering is knowing:&lt;/p&gt;

&lt;p&gt;what should be built,&lt;br&gt;
what should not be built,&lt;br&gt;
where bugs will appear,&lt;br&gt;
how systems scale,&lt;br&gt;
how users break flows,&lt;br&gt;
how to debug,&lt;br&gt;
how to ship safely.&lt;/p&gt;

&lt;p&gt;The future is not “AI replacing engineers.”&lt;br&gt;
The future is engineers who know how to command AI properly outperforming those who only use it casually.&lt;/p&gt;

&lt;p&gt;Vibe coding can create demos.&lt;br&gt;
Engineer-assisted AI can create products.&lt;/p&gt;

&lt;p&gt;That’s the difference.&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv7mryobtggd7lxlxbs3t.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%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fv7mryobtggd7lxlxbs3t.png" alt=" " width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I Built a Desktop App That Fixes Linux Dual-Boot Folder Access in One Click</title>
      <dc:creator>Noel Paul</dc:creator>
      <pubDate>Sun, 10 May 2026 20:17:03 +0000</pubDate>
      <link>https://dev.to/zius/i-built-a-desktop-app-that-fixes-linux-dual-boot-folder-access-in-one-click-pi7</link>
      <guid>https://dev.to/zius/i-built-a-desktop-app-that-fixes-linux-dual-boot-folder-access-in-one-click-pi7</guid>
      <description>&lt;p&gt;For years, every time I booted into Linux, I'd SSH into my own machine just to grab a file from my Windows partition. Or worse — I'd reboot, wait for Windows updates, grab the file, and reboot back. Sound familiar?&lt;/p&gt;

&lt;p&gt;Dual-booting should be the best of both worlds. In practice? It's a constant dance of "which OS has my files?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That's why I built Lindy.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Every Linux dual-boot user knows this pain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Windows NTFS partitions don't mount automatically with write access&lt;/li&gt;
&lt;li&gt;chown, chmod, fstab edits — it's 2026, why is this still manual?&lt;/li&gt;
&lt;li&gt;Every distro handles mount differently&lt;/li&gt;
&lt;li&gt;New Linux users give up and stay on Windows&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What Lindy Does
&lt;/h2&gt;

&lt;p&gt;Lindy is a &lt;strong&gt;Tauri 2 + React desktop app&lt;/strong&gt; that detects your Windows partitions, scans for user folders, and mounts them with one click. No terminal, no fstab editing, no permission headaches.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One click. Your Windows folders appear in your Linux home.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Smart Auto-Map&lt;/strong&gt; — Detects Windows partitions (NTFS/exFAT), finds usernames, maps Desktop, Documents, Downloads, Pictures, Music, Videos automatically&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Manual Auto-Map&lt;/strong&gt; — Power users can specify custom mount points and folder selections&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secure&lt;/strong&gt; — Proper permissions via polkit, no wild chmod 777&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built with Tauri 2 + React + Rust&lt;/strong&gt; — Lightweight, fast, native performance&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Tech Side
&lt;/h2&gt;

&lt;p&gt;Built entirely in the open:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tauri 2&lt;/strong&gt; for the native desktop shell (tiny bundle vs Electron)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React&lt;/strong&gt; for the UI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rust&lt;/strong&gt; backend handles partition detection and mount logic via Tauri commands&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;pnpm&lt;/strong&gt; for dependency management&lt;/li&gt;
&lt;li&gt;Cargo.toml: tauri 2, serde, serde_json, tauri-plugin-opener, tauri-plugin-dialog&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The mount backend parses &lt;code&gt;lsblk&lt;/code&gt; output, detects NTFS/exFAT partitions, finds Windows user directories, and mounts them using system utilities with polkit elevation. All the complexity is hidden behind a clean UI.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try It
&lt;/h2&gt;

&lt;p&gt;Lindy is open source and available now:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/ziuus/lindy" rel="noopener noreferrer"&gt;https://github.com/ziuus/lindy&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Installers:&lt;/strong&gt; .deb, .rpm, .AppImage available in the repo&lt;/p&gt;

&lt;p&gt;I'd love feedback, contributions, or just to hear if this solves the same problem for you that it solved for me.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Have you been fighting with dual-boot file access? Drop a comment — I want to hear your setup horror stories too.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>rust</category>
      <category>opensource</category>
      <category>react</category>
    </item>
    <item>
      <title>I Built a Desktop App That Fixes Linux Dual-Boot Folder Access in One Click</title>
      <dc:creator>Noel Paul</dc:creator>
      <pubDate>Sun, 10 May 2026 20:17:03 +0000</pubDate>
      <link>https://dev.to/zius/i-built-a-desktop-app-that-fixes-linux-dual-boot-folder-access-in-one-click-41i6</link>
      <guid>https://dev.to/zius/i-built-a-desktop-app-that-fixes-linux-dual-boot-folder-access-in-one-click-41i6</guid>
      <description>&lt;p&gt;For years, every time I booted into Linux, I'd SSH into my own machine just to grab a file from my Windows partition. Or worse — I'd reboot, wait for Windows updates, grab the file, and reboot back. Sound familiar?&lt;/p&gt;

&lt;p&gt;Dual-booting should be the best of both worlds. In practice? It's a constant dance of "which OS has my files?"&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;That's why I built Lindy.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Every Linux dual-boot user knows this pain:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Windows NTFS partitions don't mount automatically with write access&lt;/li&gt;
&lt;li&gt;chown, chmod, fstab edits — it's 2026, why is this still manual?&lt;/li&gt;
&lt;li&gt;Every distro handles mount differently&lt;/li&gt;
&lt;li&gt;New Linux users give up and stay on Windows&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What Lindy Does
&lt;/h2&gt;

&lt;p&gt;Lindy is a &lt;strong&gt;Tauri 2 + React desktop app&lt;/strong&gt; that detects your Windows partitions, scans for user folders, and mounts them with one click. No terminal, no fstab editing, no permission headaches.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One click. Your Windows folders appear in your Linux home.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Smart Auto-Map&lt;/strong&gt; — Detects Windows partitions (NTFS/exFAT), finds usernames, maps Desktop, Documents, Downloads, Pictures, Music, Videos automatically&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Manual Auto-Map&lt;/strong&gt; — Power users can specify custom mount points and folder selections&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Secure&lt;/strong&gt; — Proper permissions via polkit, no wild chmod 777&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Built with Tauri 2 + React + Rust&lt;/strong&gt; — Lightweight, fast, native performance&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Tech Side
&lt;/h2&gt;

&lt;p&gt;Built entirely in the open:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Tauri 2&lt;/strong&gt; for the native desktop shell (tiny bundle vs Electron)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;React&lt;/strong&gt; for the UI&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rust&lt;/strong&gt; backend handles partition detection and mount logic via Tauri commands&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;pnpm&lt;/strong&gt; for dependency management&lt;/li&gt;
&lt;li&gt;Cargo.toml: tauri 2, serde, serde_json, tauri-plugin-opener, tauri-plugin-dialog&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The mount backend parses &lt;code&gt;lsblk&lt;/code&gt; output, detects NTFS/exFAT partitions, finds Windows user directories, and mounts them using system utilities with polkit elevation. All the complexity is hidden behind a clean UI.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try It
&lt;/h2&gt;

&lt;p&gt;Lindy is open source and available now:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/ziuus/lindy" rel="noopener noreferrer"&gt;https://github.com/ziuus/lindy&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Installers:&lt;/strong&gt; .deb, .rpm, .AppImage available in the repo&lt;/p&gt;

&lt;p&gt;I'd love feedback, contributions, or just to hear if this solves the same problem for you that it solved for me.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Have you been fighting with dual-boot file access? Drop a comment — I want to hear your setup horror stories too.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>linux</category>
      <category>rust</category>
      <category>opensource</category>
      <category>react</category>
    </item>
  </channel>
</rss>
