<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
>
  <channel>
    <title>Fityra Blog</title>
    <link>https://blogs.fityra.app</link>
    <description>Technical deep dives, product updates, and lessons learned from building the Fityra ecosystem.</description>
    <language>en-US</language>
    <managingEditor>edsonmark13@gmail.com (Edson Mark)</managingEditor>
    <webMaster>edsonmark13@gmail.com (Edson Mark)</webMaster>
    <lastBuildDate>Sun, 12 Jul 2026 02:25:56 GMT</lastBuildDate>
    <atom:link href="https://blogs.fityra.app/feed.xml" rel="self" type="application/rss+xml"/>
    <image>
      <url>https://blogs.fityra.app/api/og</url>
      <title>Fityra Blog</title>
      <link>https://blogs.fityra.app</link>
    </image>
    
    <item>
      <title><![CDATA[Browsing in bursts? Your history should group itself like you do.]]></title>
      <link>https://blogs.fityra.app/blog/browsing-in-bursts-your-history-should-group-itself-like-you-do</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/browsing-in-bursts-your-history-should-group-itself-like-you-do</guid>
      <pubDate>Fri, 10 Jul 2026 17:15:07 GMT</pubDate>
      <description><![CDATA[Why Browser Memory groups browsing into natural bursts and sessions so Chrome history feels closer to how people actually research, build, compare, and return.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[browsing sessions]]></category>
      <category><![CDATA[chrome history]]></category>
      <category><![CDATA[tab management]]></category>
      <category><![CDATA[research workflow]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[browser productivity]]></category>
    </item>
    <item>
      <title><![CDATA[I replaced chrome://history — here's why I skipped the AI everyone else would've reached for]]></title>
      <link>https://blogs.fityra.app/blog/i-replaced-chrome-history-heres-why-i-skipped-the-ai-everyone-else-wouldve-reached-for</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/i-replaced-chrome-history-heres-why-i-skipped-the-ai-everyone-else-wouldve-reached-for</guid>
      <pubDate>Fri, 10 Jul 2026 17:09:50 GMT</pubDate>
      <description><![CDATA[Why Browser Memory replaced Chrome history with sessions, timeline, notes, and collections while avoiding the obvious AI shortcut.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[chrome history replacement]]></category>
      <category><![CDATA[no ai]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[privacy]]></category>
      <category><![CDATA[product design]]></category>
      <category><![CDATA[browser productivity]]></category>
    </item>
    <item>
      <title><![CDATA[Local-first, deterministic, and still smarter than chrome://history]]></title>
      <link>https://blogs.fityra.app/blog/local-first-deterministic-and-still-smarter-than-chrome-history</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/local-first-deterministic-and-still-smarter-than-chrome-history</guid>
      <pubDate>Fri, 10 Jul 2026 17:04:12 GMT</pubDate>
      <description><![CDATA[How Browser Memory uses local deterministic rules to make Chrome history more useful without AI, cloud sync, accounts, or hidden processing.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[deterministic]]></category>
      <category><![CDATA[chrome history]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[privacy]]></category>
      <category><![CDATA[browser productivity]]></category>
      <category><![CDATA[no ai]]></category>
    </item>
    <item>
      <title><![CDATA[What if Chrome's history page understood sessions?]]></title>
      <link>https://blogs.fityra.app/blog/what-if-chromes-history-page-understood-sessions</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/what-if-chromes-history-page-understood-sessions</guid>
      <pubDate>Fri, 10 Jul 2026 16:59:03 GMT</pubDate>
      <description><![CDATA[A product-design look at Browser Memory and the idea that browser history should group pages by browsing sessions, not only by timestamps.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[chrome history]]></category>
      <category><![CDATA[sessions]]></category>
      <category><![CDATA[history page]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[browser productivity]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[tab management]]></category>
    </item>
    <item>
      <title><![CDATA[No AI, no cloud, no account: rethinking what smart means in a browser extension]]></title>
      <link>https://blogs.fityra.app/blog/no-ai-no-cloud-no-account-rethinking-what-smart-means-in-a-browser-extension</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/no-ai-no-cloud-no-account-rethinking-what-smart-means-in-a-browser-extension</guid>
      <pubDate>Fri, 10 Jul 2026 16:53:40 GMT</pubDate>
      <description><![CDATA[Why Browser Memory treats smart browser history as local, deterministic, private, and explainable instead of AI-powered or cloud-based.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[no ai]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[privacy]]></category>
      <category><![CDATA[browser history]]></category>
      <category><![CDATA[deterministic]]></category>
      <category><![CDATA[browser productivity]]></category>
    </item>
    <item>
      <title><![CDATA[I stopped re-Googling things I'd already found — here's what I built instead]]></title>
      <link>https://blogs.fityra.app/blog/i-stopped-re-googling-things-id-already-found-heres-what-i-built-instead</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/i-stopped-re-googling-things-id-already-found-heres-what-i-built-instead</guid>
      <pubDate>Fri, 10 Jul 2026 16:48:46 GMT</pubDate>
      <description><![CDATA[A personal story about building Browser Memory to recover already-found pages through sessions, notes, collections, and local search.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[chrome history]]></category>
      <category><![CDATA[browser search]]></category>
      <category><![CDATA[research workflow]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[notes]]></category>
      <category><![CDATA[collections]]></category>
    </item>
    <item>
      <title><![CDATA[Your browser history should remember your day, not just your URLs]]></title>
      <link>https://blogs.fityra.app/blog/your-browser-history-should-remember-your-day-not-just-your-urls</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/your-browser-history-should-remember-your-day-not-just-your-urls</guid>
      <pubDate>Fri, 10 Jul 2026 16:44:18 GMT</pubDate>
      <description><![CDATA[A personal look at why Browser Memory treats history as a day of work, research, and context instead of a plain chronological URL list.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[chrome history]]></category>
      <category><![CDATA[timeline]]></category>
      <category><![CDATA[browser productivity]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[notes]]></category>
      <category><![CDATA[research workflow]]></category>
    </item>
    <item>
      <title><![CDATA[Browser Memory: sessions, not just a list of URLs]]></title>
      <link>https://blogs.fityra.app/blog/browser-memory-sessions-not-just-a-list-of-urls</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/browser-memory-sessions-not-just-a-list-of-urls</guid>
      <pubDate>Fri, 10 Jul 2026 16:39:47 GMT</pubDate>
      <description><![CDATA[Why Browser Memory organizes Chrome history around browsing sessions, so people can return to a task instead of hunting through a flat URL list.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[chrome history]]></category>
      <category><![CDATA[sessions]]></category>
      <category><![CDATA[browser productivity]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[history replacement]]></category>
      <category><![CDATA[research workflow]]></category>
    </item>
    <item>
      <title><![CDATA[I built a Chrome History replacement with zero AI, on purpose]]></title>
      <link>https://blogs.fityra.app/blog/i-built-a-chrome-history-replacement-with-zero-ai-on-purpose</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/i-built-a-chrome-history-replacement-with-zero-ai-on-purpose</guid>
      <pubDate>Fri, 10 Jul 2026 16:30:41 GMT</pubDate>
      <description><![CDATA[Why Browser Memory uses deterministic local logic instead of AI to organize Chrome history into sessions, timelines, domains, notes, and collections.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[chrome history replacement]]></category>
      <category><![CDATA[zero ai]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[privacy]]></category>
      <category><![CDATA[timeline]]></category>
      <category><![CDATA[browser productivity]]></category>
    </item>
    <item>
      <title><![CDATA[Chrome's history page is a junk drawer. I gave mine a memory instead.]]></title>
      <link>https://blogs.fityra.app/blog/chromes-history-page-is-a-junk-drawer-i-gave-mine-a-memory-instead</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/chromes-history-page-is-a-junk-drawer-i-gave-mine-a-memory-instead</guid>
      <pubDate>Fri, 10 Jul 2026 16:19:04 GMT</pubDate>
      <description><![CDATA[A personal build story about Browser Memory, a local-first Chrome history replacement that groups browsing into sessions instead of dumping URLs into a flat list.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[browser memory]]></category>
      <category><![CDATA[chrome history]]></category>
      <category><![CDATA[chrome extensions]]></category>
      <category><![CDATA[local-first]]></category>
      <category><![CDATA[privacy]]></category>
      <category><![CDATA[browser productivity]]></category>
      <category><![CDATA[history replacement]]></category>
      <category><![CDATA[no ai]]></category>
    </item>
    <item>
      <title><![CDATA[How to Build a Landing Page Color System Without Starting From Scratch]]></title>
      <link>https://blogs.fityra.app/blog/how-to-build-a-landing-page-color-system-without-starting-from-scratch</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/how-to-build-a-landing-page-color-system-without-starting-from-scratch</guid>
      <pubDate>Sun, 05 Jul 2026 09:30:00 GMT</pubDate>
      <description><![CDATA[A practical workflow for building landing page color systems by studying existing palettes, extracting useful roles, creating tokens, and testing contrast.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Design Tools]]></category>
      <category><![CDATA[landing page color system]]></category>
      <category><![CDATA[color palette]]></category>
      <category><![CDATA[color scheme extractor]]></category>
      <category><![CDATA[design tokens]]></category>
      <category><![CDATA[css variables]]></category>
      <category><![CDATA[tailwind css]]></category>
      <category><![CDATA[web design]]></category>
      <category><![CDATA[solo developer]]></category>
    </item>
    <item>
      <title><![CDATA[How to Export a Website Color Palette Into CSS, Tailwind, and JSON]]></title>
      <link>https://blogs.fityra.app/blog/how-to-export-a-website-color-palette-into-css-tailwind-and-json</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/how-to-export-a-website-color-palette-into-css-tailwind-and-json</guid>
      <pubDate>Sun, 05 Jul 2026 09:00:00 GMT</pubDate>
      <description><![CDATA[A practical guide to exporting website color palettes from Color Scheme Extractor into CSS, SCSS, LESS, Tailwind, JSON, and Figma-ready tokens.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Design Tools]]></category>
      <category><![CDATA[color palette export]]></category>
      <category><![CDATA[css variables]]></category>
      <category><![CDATA[tailwind css]]></category>
      <category><![CDATA[json design tokens]]></category>
      <category><![CDATA[color scheme extractor]]></category>
      <category><![CDATA[web design]]></category>
      <category><![CDATA[design tokens]]></category>
      <category><![CDATA[frontend development]]></category>
    </item>
    <item>
      <title><![CDATA[How to Turn a Website Color Palette Into Design Tokens]]></title>
      <link>https://blogs.fityra.app/blog/how-to-turn-a-website-color-palette-into-design-tokens</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/how-to-turn-a-website-color-palette-into-design-tokens</guid>
      <pubDate>Sun, 05 Jul 2026 08:30:00 GMT</pubDate>
      <description><![CDATA[A practical guide to turning extracted website colors into reusable design tokens for CSS variables, Tailwind themes, UI systems, and landing pages.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Design Tools]]></category>
      <category><![CDATA[design tokens]]></category>
      <category><![CDATA[color palette]]></category>
      <category><![CDATA[color scheme extractor]]></category>
      <category><![CDATA[css variables]]></category>
      <category><![CDATA[tailwind css]]></category>
      <category><![CDATA[web design]]></category>
      <category><![CDATA[ui design]]></category>
      <category><![CDATA[landing pages]]></category>
    </item>
    <item>
      <title><![CDATA[Why Color Contrast Matters More Than the Palette Itself]]></title>
      <link>https://blogs.fityra.app/blog/why-color-contrast-matters-more-than-the-palette-itself</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/why-color-contrast-matters-more-than-the-palette-itself</guid>
      <pubDate>Sun, 05 Jul 2026 08:00:00 GMT</pubDate>
      <description><![CDATA[A practical guide to color contrast, WCAG readability, and why accessible UI depends on how colors work together, not just how beautiful a palette looks.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Design Tools]]></category>
      <category><![CDATA[color contrast]]></category>
      <category><![CDATA[WCAG contrast]]></category>
      <category><![CDATA[accessible color palette]]></category>
      <category><![CDATA[ui accessibility]]></category>
      <category><![CDATA[color scheme extractor]]></category>
      <category><![CDATA[web design]]></category>
      <category><![CDATA[design tokens]]></category>
      <category><![CDATA[landing pages]]></category>
    </item>
    <item>
      <title><![CDATA[How I Built Color Scheme Extractor]]></title>
      <link>https://blogs.fityra.app/blog/how-i-built-color-scheme-extractor</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/how-i-built-color-scheme-extractor</guid>
      <pubDate>Sun, 05 Jul 2026 07:30:00 GMT</pubDate>
      <description><![CDATA[A personal build story about turning website color inspiration into a Chrome extension that extracts palettes, design tokens, contrast checks, and exportable color systems.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Design Tools]]></category>
      <category><![CDATA[color scheme extractor]]></category>
      <category><![CDATA[chrome extension]]></category>
      <category><![CDATA[web design]]></category>
      <category><![CDATA[design tokens]]></category>
      <category><![CDATA[color palette]]></category>
      <category><![CDATA[accessibility]]></category>
      <category><![CDATA[build in public]]></category>
      <category><![CDATA[solo developer]]></category>
    </item>
    <item>
      <title><![CDATA[How I Use Color Scheme Extractor When Building Landing Pages]]></title>
      <link>https://blogs.fityra.app/blog/how-i-use-color-scheme-extractor-when-building-landing-pages</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/how-i-use-color-scheme-extractor-when-building-landing-pages</guid>
      <pubDate>Sun, 05 Jul 2026 07:00:00 GMT</pubDate>
      <description><![CDATA[A personal workflow for using Color Scheme Extractor to choose landing page colors, study inspiration, build UI tokens, and avoid weak contrast.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Design Tools]]></category>
      <category><![CDATA[color scheme extractor]]></category>
      <category><![CDATA[landing pages]]></category>
      <category><![CDATA[web design]]></category>
      <category><![CDATA[ui design]]></category>
      <category><![CDATA[color palette]]></category>
      <category><![CDATA[solo developer]]></category>
      <category><![CDATA[chrome extensions]]></category>
      <category><![CDATA[design workflow]]></category>
    </item>
    <item>
      <title><![CDATA[How Designers Can Pull a Color Palette From Any Website]]></title>
      <link>https://blogs.fityra.app/blog/how-designers-can-pull-a-color-palette-from-any-website</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/how-designers-can-pull-a-color-palette-from-any-website</guid>
      <pubDate>Sun, 05 Jul 2026 06:30:00 GMT</pubDate>
      <description><![CDATA[A practical guide for designers and solo builders on extracting website color palettes, checking contrast, and turning inspiration into a usable UI system.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Design Tools]]></category>
      <category><![CDATA[color palette]]></category>
      <category><![CDATA[color scheme extractor]]></category>
      <category><![CDATA[web design]]></category>
      <category><![CDATA[ui design]]></category>
      <category><![CDATA[accessibility]]></category>
      <category><![CDATA[wcag contrast]]></category>
      <category><![CDATA[chrome extensions]]></category>
      <category><![CDATA[landing pages]]></category>
    </item>
    <item>
      <title><![CDATA[How I Check Whether a Chrome Extension Is Asking for Too Much Access]]></title>
      <link>https://blogs.fityra.app/blog/how-i-check-whether-a-chrome-extension-is-asking-for-too-much-access</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/how-i-check-whether-a-chrome-extension-is-asking-for-too-much-access</guid>
      <pubDate>Sun, 05 Jul 2026 06:00:00 GMT</pubDate>
      <description><![CDATA[A practical guide to reviewing Chrome extension permissions without panic, including what to check, which permissions deserve attention, and how to decide what to keep.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[chrome extensions]]></category>
      <category><![CDATA[extension permissions]]></category>
      <category><![CDATA[browser security]]></category>
      <category><![CDATA[privacy]]></category>
      <category><![CDATA[extension permission monitor]]></category>
      <category><![CDATA[chrome web store]]></category>
      <category><![CDATA[browser hygiene]]></category>
    </item>
    <item>
      <title><![CDATA[What I Learned Publishing My First Chrome Extension]]></title>
      <link>https://blogs.fityra.app/blog/what-i-learned-publishing-my-first-chrome-extension</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/what-i-learned-publishing-my-first-chrome-extension</guid>
      <pubDate>Sun, 05 Jul 2026 05:30:00 GMT</pubDate>
      <description><![CDATA[A personal build-in-public story about publishing a Chrome extension, preparing the listing, writing clearer permissions, and learning what matters before launch.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[chrome extensions]]></category>
      <category><![CDATA[chrome web store]]></category>
      <category><![CDATA[extension permission monitor]]></category>
      <category><![CDATA[build in public]]></category>
      <category><![CDATA[solo developer]]></category>
      <category><![CDATA[product launch]]></category>
      <category><![CDATA[browser privacy]]></category>
    </item>
    <item>
      <title><![CDATA[The Hardest Part of Explaining Browser Permissions to Normal Users]]></title>
      <link>https://blogs.fityra.app/blog/the-hardest-part-of-explaining-browser-permissions-to-normal-users</link>
      <guid isPermaLink="true">https://blogs.fityra.app/blog/the-hardest-part-of-explaining-browser-permissions-to-normal-users</guid>
      <pubDate>Sat, 04 Jul 2026 16:00:00 GMT</pubDate>
      <description><![CDATA[The hardest part of Extension Permission Monitor was not reading Chrome permissions. It was explaining them honestly without scaring people or hiding real risk.]]></description>
      <author>edsonmark13@gmail.com (Edson Mark)</author>
      <category><![CDATA[Chrome Extensions]]></category>
      <category><![CDATA[chrome extensions]]></category>
      <category><![CDATA[extension permissions]]></category>
      <category><![CDATA[privacy ux]]></category>
      <category><![CDATA[product writing]]></category>
      <category><![CDATA[browser security]]></category>
      <category><![CDATA[extension permission monitor]]></category>
    </item>
  </channel>
</rss>