<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Prolificrew Engineering Blog</title>
    <link>https://prolificrew.com/blog/</link>
    <atom:link href="https://prolificrew.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Practical guides on web, mobile, desktop, browser extension and AI development from the Prolificrew engineering team.</description>
    <language>en</language>
    <item>
      <title>How to Build a Chrome Extension with Manifest V3: A Practical Guide</title>
      <link>https://prolificrew.com/blog/build-chrome-extension-manifest-v3/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/build-chrome-extension-manifest-v3/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Browser Extensions</category>
      <description>Build a working Chrome extension with Manifest V3: manifest file, content script, service worker, messaging, storage, testing and Chrome Web Store tips.</description>
    </item>
    <item>
      <title>How to Build a RAG Chatbot for Your Company Documents (Without It Making Things Up)</title>
      <link>https://prolificrew.com/blog/build-rag-chatbot-for-company-documents/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/build-rag-chatbot-for-company-documents/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <description>A practical guide to building a RAG chatbot over internal documents: ingestion, chunking, retrieval, permissions, citations and how to test answer quality.</description>
    </item>
    <item>
      <title>Next.js vs Astro vs React Router: How to Choose a Web Framework</title>
      <link>https://prolificrew.com/blog/choosing-a-web-framework-nextjs-astro-react-router/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/choosing-a-web-framework-nextjs-astro-react-router/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Web</category>
      <description>A practical comparison of Next.js, Astro and React Router (Remix) for business sites and SaaS products: rendering, SEO, performance and team fit.</description>
    </item>
    <item>
      <title>Why Your Manifest V3 Service Worker Keeps Stopping (and How to Fix It)</title>
      <link>https://prolificrew.com/blog/chrome-extension-service-worker-keeps-stopping/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/chrome-extension-service-worker-keeps-stopping/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Browser Extensions</category>
      <description>MV3 background service workers shut down when idle. Learn why state disappears, why listeners get missed, and the patterns that make extensions reliable.</description>
    </item>
    <item>
      <title>Core Web Vitals Checklist for Next.js and React Sites</title>
      <link>https://prolificrew.com/blog/core-web-vitals-checklist-nextjs/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/core-web-vitals-checklist-nextjs/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Web</category>
      <description>A practical checklist to pass Core Web Vitals (LCP, INP, CLS) on Next.js and React sites: fonts, images, JavaScript weight, animations and measurement.</description>
    </item>
    <item>
      <title>How Much Does Custom Software Development Cost? What Drives the Price</title>
      <link>https://prolificrew.com/blog/custom-software-development-cost/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/custom-software-development-cost/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Business</category>
      <description>What drives the cost of custom software: scope, platforms, integrations, pricing models and maintenance, plus how to get an accurate, comparable quote.</description>
    </item>
    <item>
      <title>Hiring a Tauri Developer or Agency: 12 Questions That Reveal Real Experience</title>
      <link>https://prolificrew.com/blog/hire-tauri-developer-questions-to-ask/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/hire-tauri-developer-questions-to-ask/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Desktop</category>
      <description>Tauri talent is scarce. Use these 12 questions to check a developer or agency really knows Rust, web view quirks, signing, updates and security.</description>
    </item>
    <item>
      <title>How to Migrate an Electron App to Tauri: A Practical Plan</title>
      <link>https://prolificrew.com/blog/migrate-electron-app-to-tauri/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/migrate-electron-app-to-tauri/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Desktop</category>
      <description>Planning an Electron to Tauri migration? Audit Node.js usage, map IPC to Rust commands, handle web view differences, and ship updates safely.</description>
    </item>
    <item>
      <title>RAG vs Fine-Tuning: Which Should You Use to Add Your Data to an LLM?</title>
      <link>https://prolificrew.com/blog/rag-vs-fine-tuning/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/rag-vs-fine-tuning/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>AI</category>
      <description>RAG or fine-tuning? Learn how each works, what they cost, when to combine them, and how to evaluate an LLM feature before it reaches users.</description>
    </item>
    <item>
      <title>React Native vs Flutter vs Native: Which Should You Build Your App With?</title>
      <link>https://prolificrew.com/blog/react-native-vs-flutter-vs-native/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/react-native-vs-flutter-vs-native/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Mobile</category>
      <description>Compare React Native, Flutter and native iOS/Android development on performance, cost, hiring, and feature access, with a simple way to choose.</description>
    </item>
    <item>
      <title>How to Remove Silence from Video and Audio with FFmpeg</title>
      <link>https://prolificrew.com/blog/remove-silence-from-video-ffmpeg/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/remove-silence-from-video-ffmpeg/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Media</category>
      <description>Detect and cut silent gaps from video or audio with FFmpeg: silencedetect, silenceremove, a Python script for video, and tips for natural-sounding cuts.</description>
    </item>
    <item>
      <title>How to Scope an MVP Before You Hire a Software Agency (With a Free Brief Template)</title>
      <link>https://prolificrew.com/blog/scope-an-mvp-before-hiring-a-software-agency/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/scope-an-mvp-before-hiring-a-software-agency/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Business</category>
      <description>Get better quotes and a faster launch. Learn to define your MVP&apos;s problem, core loop and must-haves, and use our brief template before contacting agencies.</description>
    </item>
    <item>
      <title>Shipping a Tauri App on macOS: Code Signing, Notarization and Updates Explained</title>
      <link>https://prolificrew.com/blog/ship-tauri-macos-app-signing-notarization/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/ship-tauri-macos-app-signing-notarization/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Desktop</category>
      <description>How to distribute a Tauri app outside the Mac App Store: Developer ID signing, notarization, universal builds, automatic updates and common errors.</description>
    </item>
    <item>
      <title>Tauri vs Electron: Choosing a Framework for Cross-Platform Desktop Apps</title>
      <link>https://prolificrew.com/blog/tauri-vs-electron-desktop-apps/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/tauri-vs-electron-desktop-apps/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>Desktop</category>
      <description>Tauri or Electron? Compare bundle size, memory use, security, web view consistency, ecosystem and when each is the right choice for a desktop app.</description>
    </item>
    <item>
      <title>Technical SEO Checklist for Next.js and Static-Export Sites</title>
      <link>https://prolificrew.com/blog/technical-seo-checklist-nextjs-static-sites/</link>
      <guid isPermaLink="true">https://prolificrew.com/blog/technical-seo-checklist-nextjs-static-sites/</guid>
      <pubDate>Mon, 19 Oct 2026 00:00:00 GMT</pubDate>
      <category>SEO</category>
      <description>A developer-focused technical SEO checklist for Next.js: canonicals, metadata, sitemaps, structured data, social images, redirects and common pitfalls.</description>
    </item>
  </channel>
</rss>
