<?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: Sujal Senjaliya</title>
    <description>The latest articles on DEV Community by Sujal Senjaliya (@sujalsenjaliya566).</description>
    <link>https://dev.to/sujalsenjaliya566</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F99mvlsfu5tfj9m7ku25d.png</url>
      <title>DEV Community: Sujal Senjaliya</title>
      <link>https://dev.to/sujalsenjaliya566</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sujalsenjaliya566"/>
    <language>en</language>
    <item>
      <title>focus-bridge</title>
      <dc:creator>Sujal Senjaliya</dc:creator>
      <pubDate>Sun, 04 Oct 2026 19:34:58 +0000</pubDate>
      <link>https://dev.to/sujalsenjaliya566/focus-bridge-3hhi</link>
      <guid>https://dev.to/sujalsenjaliya566/focus-bridge-3hhi</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built :-
&lt;/h2&gt;

&lt;p&gt;I built FocusBridge for my friend Alex, an engineering student with ADHD and dyslexia. Reading dense, multi-clause academic papers causes severe working memory fatigue for Alex, making them lose focus and miss core technical mechanics.&lt;/p&gt;

&lt;p&gt;FocusBridge is an offline, edge-native reading assistant that turns intimidating papers into digestible mental models:&lt;/p&gt;

&lt;p&gt;Visual Ergonomics: Uses client-side Bionic fixation bolding and a guided focus ruler to prevent eye fatigue and visual crowding with zero compute delay.&lt;/p&gt;

&lt;p&gt;Local Gemma 2 2B Engine: Deconstructs highlighted text on-device into a one-sentence takeaway, an itemized mechanical breakdown, an analogy anchored in their hobbies, and a quick retention check.&lt;/p&gt;

&lt;p&gt;Because it runs completely locally on their laptop, FocusBridge works seamlessly in campus basements and on Wi-Fi-free commutes—delivering instant cognitive support with zero subscription fees and zero data tracking.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&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://focus-bridge-bice.vercel.app/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;focus-bridge-bice.vercel.app&lt;/span&gt;
          

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


&lt;h2&gt;
  
  
  Code
&lt;/h2&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/sujalsenjaliya566" rel="noopener noreferrer"&gt;
        sujalsenjaliya566
      &lt;/a&gt; / &lt;a href="https://github.com/sujalsenjaliya566/FocusBridge" rel="noopener noreferrer"&gt;
        FocusBridge
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &lt;/h3&gt;
  &lt;/div&gt;
&lt;/div&gt;


&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;FocusBridge is built around Google's Gemma 2 2B Instruct running completely on-device:&lt;br&gt;
1.Inference Runtime: Powered by @mlc-ai/web-llm to execute 4-bit quantized Gemma 2 2B client-side via WebGPU, with an automatic fallback to a local Ollama daemon (gemma2:2b).&lt;br&gt;
2.Frontend Architecture: Built in Next.js 14, pairing a deterministic TypeScript Saccade fixation formatter with a Zustand orchestrator that extracts structured JSON (core takeaways, mechanics, custom analogies, and quizzes) from Gemma with zero external network overhead.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Open innovation is what makes FocusBridge practical for a student:&lt;/p&gt;

&lt;p&gt;1.Offline Independence: Alex studies on Wi-Fi-free transit commutes and in campus basement labs where closed APIs simply timeout and break flow state.&lt;/p&gt;

&lt;p&gt;2.No Paywall on Accessibility: Cognitive accommodations should not cost $20/month. Gemma’s open weights eliminate recurring subscription fees and per-token API costs.&lt;/p&gt;

&lt;p&gt;3.Flow-State Latency &amp;amp; Sovereignty: Running directly on local hardware removes network jitter that shatters ADHD focus, while keeping all reading materials strictly private on Alex's machine.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories:-
&lt;/h2&gt;

&lt;p&gt;Featured categories:-($200 for each winner)&lt;/p&gt;

&lt;p&gt;Best Use of Gemma -&lt;br&gt;
Use Gemma, Google's open-weight model, in building your project: run it locally, fine-tune it, or serve it through Google Cloud or another provider.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Intro</title>
      <dc:creator>Sujal Senjaliya</dc:creator>
      <pubDate>Thu, 01 Oct 2026 13:12:45 +0000</pubDate>
      <link>https://dev.to/sujalsenjaliya566/intro-34bb</link>
      <guid>https://dev.to/sujalsenjaliya566/intro-34bb</guid>
      <description>&lt;p&gt;I am new to the community and happy to be part of dev.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
