<?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: Nahid Mahmud</title>
    <description>The latest articles on DEV Community by Nahid Mahmud (@nahidmahmud555).</description>
    <link>https://dev.to/nahidmahmud555</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%2F4022417%2Fd2f44bd5-f7c2-49b8-96b7-87d1498a8f78.jpg</url>
      <title>DEV Community: Nahid Mahmud</title>
      <link>https://dev.to/nahidmahmud555</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nahidmahmud555"/>
    <language>en</language>
    <item>
      <title>How I built an open-source browser guardrail to save my eyes and focus (Manifest V3)</title>
      <dc:creator>Nahid Mahmud</dc:creator>
      <pubDate>Thu, 09 Jul 2026 08:33:19 +0000</pubDate>
      <link>https://dev.to/nahidmahmud555/how-i-built-an-open-source-browser-guardrail-to-save-my-eyes-and-focus-manifest-v3-1dnk</link>
      <guid>https://dev.to/nahidmahmud555/how-i-built-an-open-source-browser-guardrail-to-save-my-eyes-and-focus-manifest-v3-1dnk</guid>
      <description>&lt;p&gt;Hi everyone! &lt;/p&gt;

&lt;p&gt;As developers, most of us spend 10+ hours a day glued to our monitors. We all know the drill: digital eye strain, blurry vision, and that inevitable afternoon burnout. &lt;/p&gt;

&lt;p&gt;Like many of you, I tried using standard Pomodoro extensions and passive website blockers. But honestly? When digital fatigue kicks in, those tiny notifications are just way too easy to dismiss or ignore. Passive stats didn't work for my attention span.&lt;/p&gt;

&lt;p&gt;That’s why I decided to scratch my own itch and build &lt;strong&gt;Focus Pilot Pro&lt;/strong&gt; — an active, open-source browser guardrail designed specifically for people who live in front of screens.&lt;/p&gt;




&lt;h2&gt;
  
  
  🚀 The Approach: Active UI Interception
&lt;/h2&gt;

&lt;p&gt;Instead of just tracking time or nudging you with a passive pop-up, Focus Pilot Pro implements what I call an &lt;strong&gt;Active Intervention Model&lt;/strong&gt; natively in the browser. &lt;/p&gt;

&lt;p&gt;It automates the scientifically proven &lt;strong&gt;20-20-20 rule&lt;/strong&gt; (every 20 minutes, look at something 20 feet away for at least 20 seconds). When it's break time, it actively steps in to force short cognitive and visual breaks right when fatigue hits. &lt;/p&gt;

&lt;h3&gt;
  
  
  💡 Key Features:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Micro-temporal Scaling:&lt;/strong&gt; Includes a unique 5-second hyper-sprint mode for quick sub-minute resets.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Passive-by-Default:&lt;/strong&gt; Complete user control. It only intercepts the specific URLs you choose; otherwise, it stays completely out of your way.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Privacy &amp;amp; Security First:&lt;/strong&gt; Built on Manifest V3, entirely open-source, and all dynamic content is safely sanitized (XSS protection) so you know your data is secure.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛠️ The Tech Stack &amp;amp; Architecture
&lt;/h2&gt;

&lt;p&gt;The extension is built entirely using vanilla modern JavaScript, utilizing &lt;code&gt;storage.sync&lt;/code&gt; to ensure your whitelists and preferences stay synced safely across your browsers without any bloated external databases. Keeping it lightweight and fast was my top priority.&lt;/p&gt;




&lt;h2&gt;
  
  
  🎯 We are Launching on Product Hunt this Monday!
&lt;/h2&gt;

&lt;p&gt;This project is 100% free and open-source. Early feedback from fellow community developers has been amazing, and we are officially taking the next big step by launching on &lt;strong&gt;Product Hunt this coming Monday!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I would absolutely love to get your brutal feedback on the architecture, the approach, or any features you think are missing. &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/Nahid-mahmud555" rel="noopener noreferrer"&gt;
        Nahid-mahmud555
      &lt;/a&gt; / &lt;a href="https://github.com/Nahid-mahmud555/focus-pilot-pro-official" rel="noopener noreferrer"&gt;
        focus-pilot-pro-official
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      Focus Pilot is a browser-native productivity framework that reduces attention fragmentation through active focus interventions, dynamic task management, and reliable session persistence.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;🧠 Focus Pilot&lt;/h1&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;An Intelligent Browser Extension for Mitigating Attention Fragmentation in High-Cognitive Digital Workflows&lt;/h3&gt;
&lt;/div&gt;


&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/610247705d8e49e1b5b1db13af1f3d127540db8a545ba6ce99793987be2fcda0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d342e302e302d626c7565"&gt;&lt;img src="https://camo.githubusercontent.com/610247705d8e49e1b5b1db13af1f3d127540db8a545ba6ce99793987be2fcda0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d342e302e302d626c7565" alt="Version"&gt;&lt;/a&gt;
&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/2b641d13365989f2620d81ce50fcbc9c2a257b3195f6d0d2c156c7db070b4ef9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d616e69666573742d56332d73756363657373"&gt;&lt;img src="https://camo.githubusercontent.com/2b641d13365989f2620d81ce50fcbc9c2a257b3195f6d0d2c156c7db070b4ef9/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d616e69666573742d56332d73756363657373" alt="Manifest"&gt;&lt;/a&gt;
&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/bb01bd803acf06b8a282cf2754d3aeff130795a7a347d24127e64d80ffb12635/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506c6174666f726d2d4368726f6d6525323025374325323046697265666f782d6f72616e6765"&gt;&lt;img src="https://camo.githubusercontent.com/bb01bd803acf06b8a282cf2754d3aeff130795a7a347d24127e64d80ffb12635/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f506c6174666f726d2d4368726f6d6525323025374325323046697265666f782d6f72616e6765" alt="Platform"&gt;&lt;/a&gt;
&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/5caa455d8debc46fb23abbadb45a733a937f3910a73fc875c2f7820468e1bb54/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e"&gt;&lt;img src="https://camo.githubusercontent.com/5caa455d8debc46fb23abbadb45a733a937f3910a73fc875c2f7820468e1bb54/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e" alt="License"&gt;&lt;/a&gt;
&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/aee82d1c725764c3bb0db594e91082db1fde999d77a02c124bd34502e38e4e8f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5374617475732d416374697665253230446576656c6f706d656e742d707572706c65"&gt;&lt;img src="https://camo.githubusercontent.com/aee82d1c725764c3bb0db594e91082db1fde999d77a02c124bd34502e38e4e8f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5374617475732d416374697665253230446576656c6f706d656e742d707572706c65" alt="Status"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
  &lt;em&gt;
    Focus is no longer a matter of willpower.
    It is a matter of architecture.
  &lt;/em&gt;
&lt;/p&gt;



&lt;br&gt;




&lt;p&gt;&lt;a rel="noopener noreferrer" href="https://github.com/Nahid-mahmud555/focus-pilot-pro-official/focus-pilot-demo.gif"&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%2FNahid-mahmud555%2Ffocus-pilot-pro-official%2FHEAD%2Ffocus-pilot-demo.gif" alt="Focus Pilot Demo" width="900"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
&lt;b&gt;Watch Focus Pilot actively guide your workflow through intelligent interventions, automatic task launches, countdown alerts, and focus checkpoints.&lt;/b&gt;
&lt;/p&gt;




&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;📖 Overview&lt;/h1&gt;

&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Focus Pilot&lt;/strong&gt; is a next-generation browser extension engineered to eliminate attention fragmentation during deep work, software development, intensive research, academic study, and other knowledge-intensive workflows.&lt;/p&gt;

&lt;p&gt;Unlike traditional productivity tools that rely on passive timers and voluntary compliance (which users can easily ignore), &lt;strong&gt;Focus Pilot introduces an Active Intervention Model&lt;/strong&gt; that intelligently injects contextual prompts, task checkpoints, and temporal enforcement mechanisms directly into the browser workflow.&lt;/p&gt;

&lt;p&gt;Instead of simply reminding users to stay focused, Focus Pilot actively guides attention by transforming the browser itself into an intelligent productivity assistant.&lt;/p&gt;

&lt;p&gt;The project explores a simple yet powerful hypothesis:&lt;/p&gt;


&lt;blockquote&gt;

&lt;p&gt;&lt;strong&gt;"Human focus is rarely lost&lt;/strong&gt;…&lt;/p&gt;


&lt;/blockquote&gt;&lt;/div&gt;
&lt;br&gt;
  &lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Nahid-mahmud555/focus-pilot-pro-official" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;



&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://www.producthunt.com/posts/focus-pilot-pro" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;producthunt.com&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Thank you for reading, and let's save our eyes together! 👁️✨&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%2Fj6bchi5rh56wu3v9fmi9.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%2Fj6bchi5rh56wu3v9fmi9.png" alt=" " width="507" height="378"&gt;&lt;/a&gt;&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%2Fpeq2d62dropp6vd3nawr.jpg" 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%2Fpeq2d62dropp6vd3nawr.jpg" alt=" " width="457" height="615"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>productivity</category>
      <category>extensions</category>
      <category>opensource</category>
    </item>
  </channel>
</rss>
