<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>DiffFlow Blog</title>
    <link>https://diffflow.com/blog</link>
    <description>Engineering and product updates from the DiffFlow team. Website change monitoring and developer tools.</description>
    <language>en-us</language>
    <lastBuildDate>Sun, 13 Sep 2026 21:27:03 GMT</lastBuildDate>
    <item>
      <title>Release v0.23.0 — One-Click First-Alert Templates and change_logs Retention Pruning</title>
      <link>https://diffflow.com/blog/release-v0-23-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-23-0</guid>
      <pubDate>Sun, 13 Sep 2026 00:00:00 GMT</pubDate>
      <description>Three ready-made monitors on /templates for instant first alerts, plus a daily cron that prunes change_logs older than 30 days.</description>
    </item>
    <item>
      <title>Release v0.22.0 — Instant Check Now, Touch-Friendly Monitor Actions, and a Fixed Schedule Selector</title>
      <link>https://diffflow.com/blog/release-v0-22-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-22-0</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
      <description>Run an instant check from any dashboard monitor card, tap-friendly Copy/Pause/Delete actions on mobile, and a fix for a schedule selector that was silently failing.</description>
    </item>
    <item>
      <title>AI Visual Anomaly Auto-Fixer &amp; Self-Healing Playwright Selector Generator — Auto-Fix Broken Tests</title>
      <link>https://diffflow.com/blog/ai-visual-anomaly-auto-fixer-and-self-healing-selectors</link>
      <guid isPermaLink="true">https://diffflow.com/blog/ai-visual-anomaly-auto-fixer-and-self-healing-selectors</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Detect broken CSS/XPath selectors automatically, compute DOM structural tree distance scores, select AI suggested replacement selectors, and 1-click auto-apply fixes.</description>
    </item>
    <item>
      <title>Multi-Step E2E User Journey &amp; Form Monitor Flow Builder — Synthetic E2E Checks</title>
      <link>https://diffflow.com/blog/multi-step-e2e-user-journey-and-form-monitor-flow-builder</link>
      <guid isPermaLink="true">https://diffflow.com/blog/multi-step-e2e-user-journey-and-form-monitor-flow-builder</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Configure multi-step user journeys (Open URL -&gt; Fill Form -&gt; Click Element -&gt; Assert Text/Status) with step sequence drag/reorder and live scenario simulations.</description>
    </item>
    <item>
      <title>Condition &amp; Threshold Rule Alert Trigger Builder — Price Drop, Regex &amp; Visual % Change</title>
      <link>https://diffflow.com/blog/condition-and-threshold-rule-alert-trigger-builder</link>
      <guid isPermaLink="true">https://diffflow.com/blog/condition-and-threshold-rule-alert-trigger-builder</guid>
      <pubDate>Sat, 15 Aug 2026 00:00:00 GMT</pubDate>
      <description>Configure smart alert triggers for price drops &gt; 15%, regex matches, and visual screenshot pixel change &gt; 5% with live rule sandbox simulations.</description>
    </item>
    <item>
      <title>Interactive Visual CSS Selector Picker Modal — Click &amp; Target Any Element</title>
      <link>https://diffflow.com/blog/interactive-visual-css-selector-picker-modal</link>
      <guid isPermaLink="true">https://diffflow.com/blog/interactive-visual-css-selector-picker-modal</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Build pinpoint CSS selectors visually by clicking page DOM elements, testing selector matches, and configuring text/HTML extraction modes.</description>
    </item>
    <item>
      <title>Full-Page Screenshot Change Overlay — Before vs After Visual Drag Slider</title>
      <link>https://diffflow.com/blog/full-page-screenshot-change-overlay-modal</link>
      <guid isPermaLink="true">https://diffflow.com/blog/full-page-screenshot-change-overlay-modal</guid>
      <pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate>
      <description>Compare website visual changes interactively with an interactive drag slider, pixel delta heatmap mode, viewport presets (Desktop, Tablet, Mobile), and zoom controls.</description>
    </item>
    <item>
      <title>Release v0.13.0 — Markdown Diff Export, Keyboard Shortcuts Legend, and Mobile Diff Fixes</title>
      <link>https://diffflow.com/blog/markdown-diff-export-and-mobile-fixes</link>
      <guid isPermaLink="true">https://diffflow.com/blog/markdown-diff-export-and-mobile-fixes</guid>
      <pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate>
      <description>Export diff summaries and snapshots to Markdown, navigate with the new &apos;?&apos; keyboard shortcut legend modal, and view side-by-side diffs cleanly on mobile.</description>
    </item>
    <item>
      <title>Release v0.12.0 — Review Threads on Diffs, Share-Link Fix, Stale-Asset Hardening</title>
      <link>https://diffflow.com/blog/release-v0-12-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-12-0</guid>
      <pubDate>Mon, 10 Aug 2026 00:00:00 GMT</pubDate>
      <description>PR-style review comment threads on any change event with replies, @mentions, and resolution — plus a fix for broken shared-diff links and hardened stale-asset serving after deploys.</description>
    </item>
    <item>
      <title>Release v0.11.0 — Diff History, Single-Diff Sharing, and Expanded Templates</title>
      <link>https://diffflow.com/blog/release-v0-11-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-11-0</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>Browse all historical changes with timeline navigation, share individual diffs with anyone, and track competitors with 10 new pre-built templates.</description>
    </item>
    <item>
      <title>Release v0.10.0 — One-Click Competitor Tracking, Crash-Safe Digests, and a Cleaner Setup Form</title>
      <link>https://diffflow.com/blog/release-v0-10-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-10-0</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>Watch any competitor&apos;s pricing, homepage, features, changelog, or docs with one click, plus a worker crash fix for large non-ASCII pages and a more accessible monitor setup form.</description>
    </item>
    <item>
      <title>Release v0.9.0 — Stale Cache Fix, Bigger Add Button, and Copyable Summaries</title>
      <link>https://diffflow.com/blog/release-v0-9-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-9-0</guid>
      <pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate>
      <description>Deploy-safe issue noise drained by a proper immutable-cache purge, a WCAG touch-target fix on the change dashboard, and one-click copying for AI change summaries.</description>
    </item>
    <item>
      <title>A Bigger Toolbox: Free Tools Dashboard</title>
      <link>https://diffflow.com/blog/tools-dashboard</link>
      <guid isPermaLink="true">https://diffflow.com/blog/tools-dashboard</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>A dedicated home for the CSS Selector Tester and Visual Selector, plus an accurate changelog and real accessibility fixes.</description>
    </item>
    <item>
      <title>Release v0.7.0 — Blog Previews, Prerender Fix, and Smoother Notifications</title>
      <link>https://diffflow.com/blog/release-v0-7-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-7-0</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>Blog index now shows post excerpts, prerender bug fixed, notification dropdown scrolls cleaner.</description>
    </item>
    <item>
      <title>Release v0.6.0 — Accessible Dashboard Actions and a Blog RSS Feed</title>
      <link>https://diffflow.com/blog/release-v0-6-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-6-0</guid>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
      <description>Fixes critical alert formatting, makes dashboard card actions usable for touch and keyboard users, and ships a blog RSS feed. Plus an honest look at what ships.</description>
    </item>
    <item>
      <title>Release v0.5.0 — Live Activity Feed and an Honest Status Page</title>
      <link>https://diffflow.com/blog/release-v0-5-0</link>
      <guid isPermaLink="true">https://diffflow.com/blog/release-v0-5-0</guid>
      <pubDate>Fri, 07 Aug 2026 00:00:00 GMT</pubDate>
      <description>Three updates that make DiffFlow easier to live with: an honest status page, a live activity feed, and scannable timestamps.</description>
    </item>
    <item>
      <title>Dashboard Empty State — A Friendly Welcome When You Have No Monitors</title>
      <link>https://diffflow.com/blog/dashboard-empty-state</link>
      <guid isPermaLink="true">https://diffflow.com/blog/dashboard-empty-state</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A friendly, animated welcome screen for brand-new dashboards with no monitors yet.</description>
    </item>
    <item>
      <title>Delete Monitor Confirmation — Prevent Accidental Deletions on Your Dashboard</title>
      <link>https://diffflow.com/blog/delete-monitor-confirmation</link>
      <guid isPermaLink="true">https://diffflow.com/blog/delete-monitor-confirmation</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A modal confirmation before permanently removing a monitor. No more accidental, unrecoverable deletes.</description>
    </item>
    <item>
      <title>Uptime Percentage — Know Your Monitor&apos;s True Reliability, Across All Checks</title>
      <link>https://diffflow.com/blog/uptime-percentage</link>
      <guid isPermaLink="true">https://diffflow.com/blog/uptime-percentage</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>All-time uptime computed server-side from every health check, not just the last 100.</description>
    </item>
    <item>
      <title>Total Changes Badge — Your Activity Count, Always in Sight</title>
      <link>https://diffflow.com/blog/activity-total-changes-badge</link>
      <guid isPermaLink="true">https://diffflow.com/blog/activity-total-changes-badge</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>A count badge on the Activity page so you always know exactly how many change events have been recorded.</description>
    </item>
    <item>
      <title>Monitor Count Badge — Total Monitors, Always in Sight</title>
      <link>https://diffflow.com/blog/monitor-count-badge</link>
      <guid isPermaLink="true">https://diffflow.com/blog/monitor-count-badge</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>The dashboard header now shows exactly how many monitors you track.</description>
    </item>
    <item>
      <title>Copy Monitor URL — Share Your Dashboard Monitors in One Click</title>
      <link>https://diffflow.com/blog/copy-monitor-url</link>
      <guid isPermaLink="true">https://diffflow.com/blog/copy-monitor-url</guid>
      <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
      <description>Hover a dashboard card to copy its shareable monitor URL to the clipboard.</description>
    </item>
    <item>
      <title>Monitor Name Filter — Find Your Dashboard Monitors in Seconds</title>
      <link>https://diffflow.com/blog/monitor-name-filter</link>
      <guid isPermaLink="true">https://diffflow.com/blog/monitor-name-filter</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Instant client-side name filtering on the dashboard monitor list.</description>
    </item>
    <item>
      <title>Relative Timestamps — Activity Feed, Now Scannable at a Glance</title>
      <link>https://diffflow.com/blog/relative-timestamps</link>
      <guid isPermaLink="true">https://diffflow.com/blog/relative-timestamps</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Human-friendly &quot;2m ago / 3h ago&quot; timestamps with absolute time on tooltip.</description>
    </item>
    <item>
      <title>Activity Feed Filters — Find What Matters Faster</title>
      <link>https://diffflow.com/blog/activity-feed-filters</link>
      <guid isPermaLink="true">https://diffflow.com/blog/activity-feed-filters</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Search by monitor name and filter by change type on the /activity page.</description>
    </item>
    <item>
      <title>Monitor Status Summary Bar — At-a-Glance Dashboard Health</title>
      <link>https://diffflow.com/blog/monitor-status-summary-bar</link>
      <guid isPermaLink="true">https://diffflow.com/blog/monitor-status-summary-bar</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Active, paused, and error monitor counts at the top of the dashboard.</description>
    </item>
    <item>
      <title>Check Now — Instant Diff Verification on Demand</title>
      <link>https://diffflow.com/blog/check-now-instant-diff-verification</link>
      <guid isPermaLink="true">https://diffflow.com/blog/check-now-instant-diff-verification</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Trigger an immediate check from the monitor detail page instead of waiting for the next interval.</description>
    </item>
    <item>
      <title>AI Diff Summaries — Plain English Change Descriptions, Powered by Gemini Flash</title>
      <link>https://diffflow.com/blog/ai-diff-summaries</link>
      <guid isPermaLink="true">https://diffflow.com/blog/ai-diff-summaries</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>Gemini Flash converts raw change diffs into plain-English summaries on the activity feed and monitor pages.</description>
    </item>
    <item>
      <title>Click, Don&apos;t Code — Introducing the Visual Element Selector</title>
      <link>https://diffflow.com/blog/visual-selector</link>
      <guid isPermaLink="true">https://diffflow.com/blog/visual-selector</guid>
      <pubDate>Sun, 05 Jul 2026 00:00:00 GMT</pubDate>
      <description>Point and click at any element on a page to create a CSS selector monitor — no coding needed.</description>
    </item>
    <item>
      <title>Zero-Noise vs. Everything: Why Most Website Monitors Waste Your Time</title>
      <link>https://diffflow.com/blog/zero-noise-vs-everything</link>
      <guid isPermaLink="true">https://diffflow.com/blog/zero-noise-vs-everything</guid>
      <pubDate>Sun, 14 Jun 2026 00:00:00 GMT</pubDate>
      <description>Alert fatigue is real. Here is how DiffFlow strips the noise from website change detection.</description>
    </item>
    <item>
      <title>Announcing DiffFlow: Developer-Grade Website Change Monitoring</title>
      <link>https://diffflow.com/blog/announcing-diffflow</link>
      <guid isPermaLink="true">https://diffflow.com/blog/announcing-diffflow</guid>
      <pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate>
      <description>DiffFlow is live: developer-grade, zero-noise website change detection built on Rust.</description>
    </item>
    <item>
      <title>Why Rust: Performance-First Architecture for Real-Time Monitoring</title>
      <link>https://diffflow.com/blog/why-rust</link>
      <guid isPermaLink="true">https://diffflow.com/blog/why-rust</guid>
      <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
      <description>Why we chose Rust for the DiffFlow monitoring engine.</description>
    </item>
    <item>
      <title>Zero-Noise Change Detection Explained</title>
      <link>https://diffflow.com/blog/zero-noise-detection</link>
      <guid isPermaLink="true">https://diffflow.com/blog/zero-noise-detection</guid>
      <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
      <description>How normalization, hashing, and CSS selectors combine for surgical change alerts.</description>
    </item>
  </channel>
</rss>
