<?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: codebunny20</title>
    <description>The latest articles on DEV Community by codebunny20 (@codebunny20).</description>
    <link>https://dev.to/codebunny20</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3690282%2Fe4650b13-6d87-448a-bab5-cfeeafa2beb6.png</url>
      <title>DEV Community: codebunny20</title>
      <link>https://dev.to/codebunny20</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codebunny20"/>
    <language>en</language>
    <item>
      <title>Extensions‑By‑Bunny Showcase</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Fri, 05 Jun 2026 10:35:58 +0000</pubDate>
      <link>https://dev.to/codebunny20/extensions-by-bunny-showcase-187k</link>
      <guid>https://dev.to/codebunny20/extensions-by-bunny-showcase-187k</guid>
      <description>&lt;p&gt;This is a complete look at my first four browser extensions + the new site where users can stay up to date&lt;br&gt;
Over the past year, I’ve been building a small ecosystem of useful lightweight, privacy‑first browser extensions — each focused on solving one problem cleanly, locally, and without clutter.&lt;/p&gt;

&lt;p&gt;To make everything easier for users, I’ve launched a full standalone site where you can follow updates, releases, previews, and store listings for every extension I build:&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://github.com/codebunny20/ExtensionsbyBunny" rel="noopener noreferrer"&gt;ExtensionsbyBunny&lt;/a&gt; — A centralized home for all my tools, updates, and announcements.&lt;/p&gt;

&lt;p&gt;And as of today, every extension in the suite has been fully migrated to TypeScript.&lt;br&gt;
This keeps the codebase stable, maintainable, and far less likely to break as browsers evolve.&lt;/p&gt;

&lt;p&gt;Below is the complete breakdown of the first four extensions I’ve built — in the exact order they were created.&lt;/p&gt;

&lt;p&gt;📖 Reading Ruler — My First Browser Extension&lt;br&gt;
Reading Ruler was the very first extension I ever made, and the project that started my entire dev journey. It’s a simple accessibility tool that adds a clean horizontal highlight bar to help you keep your place while reading long articles, documentation, or PDFs.&lt;/p&gt;

&lt;p&gt;Originally built in plain JavaScript, it wasn’t migrated to TypeScript until after Auto Scroll, but it’s now fully updated and future‑proof.&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://chromewebstore.google.com/detail/pagchebmocafbblcgkoloijoagjmpagm?utm_source=item-share-cb" rel="noopener noreferrer"&gt;Reading Ruler&lt;/a&gt; — Chrome Web Store&lt;br&gt;
🔗 &lt;a href="https://codebunny20.github.io/ExtensionsbyBunny/Welcome%20to%20Reading%20Ruler/Reading%20Ruler.html" rel="noopener noreferrer"&gt;ExtensionsbyBunny&lt;/a&gt; — Reading Ruler Page&lt;/p&gt;

&lt;p&gt;🐰 Bunny Book — Built Between My Early Projects&lt;br&gt;
Bunny Book came after Reading Ruler and before Auto Scroll, sitting right in the middle of my early development timeline.&lt;/p&gt;

&lt;p&gt;It’s a cozy, local‑only multi‑note notepad that lives in your browser toolbar. You can create, edit, search, delete, and export notes — all stored privately in your browser with no accounts or external connections.&lt;/p&gt;

&lt;p&gt;It has also been fully migrated to TypeScript to keep it stable long‑term.&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://chromewebstore.google.com/detail/meojmfeidmpdddebfjpfbadhhojampok?utm_source=item-share-cb" rel="noopener noreferrer"&gt;Bunny Book&lt;/a&gt; — Chrome Web Store&lt;br&gt;
🔗 &lt;a href="https://codebunny20.github.io/ExtensionsbyBunny/welcome%20to%20Bunny%20Book/Bunny%20Book.html" rel="noopener noreferrer"&gt;ExtensionsbyBunny&lt;/a&gt; — Bunny Book Page&lt;/p&gt;

&lt;p&gt;🚀 Auto Scroll — The First Extension I Migrated to TypeScript&lt;br&gt;
Auto Scroll is the first extension I ever migrated to TypeScript, and it became the foundation for how I build my newer tools.&lt;/p&gt;

&lt;p&gt;It automatically scrolls pages at your chosen speed — perfect for reading, monitoring, or hands‑free browsing. It’s simple, clean, and fully user‑controlled.&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://chromewebstore.google.com/detail/fkddbgkhajohfjdacldgagfdfckejdni?utm_source=item-share-cb" rel="noopener noreferrer"&gt;Auto Scroll&lt;/a&gt; — Chrome Web Store&lt;br&gt;
🔗 &lt;a href="https://codebunny20.github.io/ExtensionsbyBunny/Welcome%20to%20Auto%20Scroll/Auto%20scroll.html" rel="noopener noreferrer"&gt;ExtensionsbyBunny&lt;/a&gt; — Auto Scroll Page&lt;/p&gt;

&lt;p&gt;🧮 Mathbox — Built After Bunny Book&lt;br&gt;
Mathbox expands the suite into fast, focused calculation tools. It includes:&lt;/p&gt;

&lt;p&gt;Standard Calculator&lt;/p&gt;

&lt;p&gt;Ratio Calculator&lt;/p&gt;

&lt;p&gt;Ohm’s Law Tool&lt;/p&gt;

&lt;p&gt;Voltage &amp;amp; Resistor Calculators&lt;/p&gt;

&lt;p&gt;Battery Calculator&lt;/p&gt;

&lt;p&gt;Unit Converter&lt;/p&gt;

&lt;p&gt;Everything opens instantly in a clean panel designed for quick work with zero distractions.&lt;br&gt;
Mathbox is also fully migrated to TypeScript, keeping the entire suite consistent.&lt;/p&gt;

&lt;p&gt;🔗 &lt;a href="https://chromewebstore.google.com/detail/nkbgidaebkndnjnndagnfbphcjnljjbh?utm_source=item-share-cb" rel="noopener noreferrer"&gt;Mathbox&lt;/a&gt; — Chrome Web Store&lt;br&gt;
🔗 &lt;a href="https://codebunny20.github.io/ExtensionsbyBunny/welcome%20to%20mathbox/mathbox.html" rel="noopener noreferrer"&gt;ExtensionsbyBunny&lt;/a&gt; — Mathbox Page&lt;/p&gt;

&lt;p&gt;🌐 The Extensions‑By‑Bunny Ecosystem&lt;br&gt;
These four extensions represent the start of a growing suite of tools built around three principles:&lt;/p&gt;

&lt;p&gt;Lightweight&lt;/p&gt;

&lt;p&gt;usefulness&lt;/p&gt;

&lt;p&gt;Privacy‑first&lt;/p&gt;

&lt;p&gt;With everything now migrated to TypeScript, the entire suite is more stable, more maintainable, and better prepared for long‑term updates.&lt;/p&gt;

&lt;p&gt;A full video showcase is also in the works, walking through each extension and its store page.&lt;/p&gt;

&lt;p&gt;THANKS FOR READING🐰&lt;/p&gt;

</description>
      <category>showdev</category>
      <category>tooling</category>
      <category>typescript</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Finally did it</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Tue, 02 Jun 2026 07:29:17 +0000</pubDate>
      <link>https://dev.to/codebunny20/finally-did-it-4m7b</link>
      <guid>https://dev.to/codebunny20/finally-did-it-4m7b</guid>
      <description>&lt;p&gt;I finally got donations set up through my Ko‑fi. This gives anyone who wants to support me — my work, my projects, and my transition — a simple way to do it. Thank you to anyone who chooses to help. It means more than you know.&lt;br&gt;
&lt;/p&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://ko-fi.com/queencodebunny" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;ko-fi.com&lt;/span&gt;
          

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


</description>
      <category>extensions</category>
      <category>trans</category>
      <category>devpride</category>
      <category>lgbtq</category>
    </item>
    <item>
      <title>ExtensionsbyBunny</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Sun, 31 May 2026 16:35:15 +0000</pubDate>
      <link>https://dev.to/codebunny20/extensionsbybunny-2k7k</link>
      <guid>https://dev.to/codebunny20/extensionsbybunny-2k7k</guid>
      <description>&lt;p&gt;Welcome to the official Extensions by Bunny hub. &lt;a href="https://codebunny20.github.io/ExtensionsbyBunny/" rel="noopener noreferrer"&gt;https://codebunny20.github.io/ExtensionsbyBunny/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is where I will post:&lt;/p&gt;

&lt;p&gt;New extension releases and version updates&lt;br&gt;
Important announcements&lt;br&gt;
Feature previews and development progress&lt;br&gt;
Fixes, improvements, and change highlights&lt;br&gt;
General news and anything else related to Extensions by Bunny Chrome extension store listings&lt;br&gt;
Bunny Book &lt;a href="https://chromewebstore.google.com/detail/bunny-book/meojmfeidmpdddebfjpfbadhhojampok" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/bunny-book/meojmfeidmpdddebfjpfbadhhojampok&lt;/a&gt;&lt;br&gt;
Reading Ruler &lt;a href="https://chromewebstore.google.com/detail/reading-ruler/pagchebmocafbblcgkoloijoagjmpagm" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/reading-ruler/pagchebmocafbblcgkoloijoagjmpagm&lt;/a&gt;&lt;br&gt;
Auto Scroll &lt;a href="https://chromewebstore.google.com/detail/fkddbgkhajohfjdacldgagfdfckejdni?utm_source=item-share-cb" rel="noopener noreferrer"&gt;https://chromewebstore.google.com/detail/fkddbgkhajohfjdacldgagfdfckejdni?utm_source=item-share-cb&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you want to stay informed about what is new and what is coming next, this is the main place to check&lt;/p&gt;

</description>
      <category>extensions</category>
      <category>webdev</category>
      <category>trans</category>
      <category>devpride</category>
    </item>
    <item>
      <title>Just a Quick auto scroll fix I stupidly forgot</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Sat, 30 May 2026 11:49:14 +0000</pubDate>
      <link>https://dev.to/codebunny20/just-a-quick-auto-scroll-fix-i-stupidly-forgot-1p3</link>
      <guid>https://dev.to/codebunny20/just-a-quick-auto-scroll-fix-i-stupidly-forgot-1p3</guid>
      <description>&lt;p&gt;I added a much smoother default scrolling experience, plus a new Jump Scroll mode for people who want a more deliberate reading pace. When Jump Scroll is enabled, you can now control how long the page stays on each line with a new Line Delay setting, so the behavior is easier to tune for fast reading or slower, more comfortable scrolling.&lt;/p&gt;

&lt;p&gt;I also cleaned up the settings layout to make the important options easier to find, moved the less-used options into an Advanced section, and updated the extension version and description for release. &lt;br&gt;
🐰THANKS FOR READING&lt;/p&gt;

</description>
      <category>extensions</category>
      <category>webdev</category>
      <category>devpride</category>
      <category>trans</category>
    </item>
    <item>
      <title>“Extensions by Bunny” hub launch</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Sat, 30 May 2026 10:56:43 +0000</pubDate>
      <link>https://dev.to/codebunny20/extensions-by-bunny-hub-launch-51gd</link>
      <guid>https://dev.to/codebunny20/extensions-by-bunny-hub-launch-51gd</guid>
      <description>&lt;p&gt;I just launched a super small new site called Extensions by Bunny — a simple hub for all the browser extensions I’ve been building.&lt;/p&gt;

&lt;p&gt;Right now it includes:&lt;/p&gt;

&lt;p&gt;Auto Scroll – Automatically scrolls pages for you so you can read or watch hands‑free.&lt;/p&gt;

&lt;p&gt;Bunny Book – A lightweight bookmarking helper to keep important pages easy to find.&lt;/p&gt;

&lt;p&gt;Reading Ruler – Adds a visual guide so it’s easier to track lines while reading.&lt;/p&gt;

&lt;p&gt;Each extension links directly to its Chrome Web Store listing, so you don’t have to download anything sketchy or mess with files—just install from the store like normal.&lt;/p&gt;

&lt;p&gt;I’m also adding a link to my GitHub profile so you can see the code and any future projects I publish.&lt;br&gt;
&lt;a href="https://github.com/codebunny20" rel="noopener noreferrer"&gt;Codebunny&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Check the site out here:&lt;br&gt;
&lt;a href="https://codebunny20.github.io/ExtensionsbyBunny/" rel="noopener noreferrer"&gt;https://codebunny20.github.io/ExtensionsbyBunny/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you try any of the extensions, I’d really appreciate feedback or bug reports so I can keep improving them, and there's lots more to come.&lt;/p&gt;

&lt;p&gt;🐰THANKS FOR READING&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>extensions</category>
      <category>devpride</category>
      <category>trans</category>
    </item>
    <item>
      <title>I Built a Tiny Chrome Extension to Save My Mouse Wheel (Auto Scroll)</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Wed, 27 May 2026 12:04:49 +0000</pubDate>
      <link>https://dev.to/codebunny20/i-built-a-tiny-chrome-extension-to-save-my-mouse-wheel-auto-scroll-1f8e</link>
      <guid>https://dev.to/codebunny20/i-built-a-tiny-chrome-extension-to-save-my-mouse-wheel-auto-scroll-1f8e</guid>
      <description>&lt;p&gt;I hate endlessly scrolling through long docs, articles, or social feeds just to keep up with content, and I've been trying to learn typescript so I built a simple Chrome extension called Auto Scroll.&lt;/p&gt;

&lt;p&gt;The goal was straightforward:&lt;/p&gt;

&lt;p&gt;Start and stop scrolling with one click&lt;br&gt;
Control scroll speed quickly&lt;br&gt;
Keep it lightweight, distraction-free, and easy to use&lt;br&gt;
Why I Built It&lt;br&gt;
I wanted something that helps with:&lt;/p&gt;

&lt;p&gt;Reading long-form content hands-free&lt;br&gt;
Following tutorials while taking notes&lt;br&gt;
Reducing repetitive scrolling during research&lt;br&gt;
Most tools I tried were either overloaded with options or clunky to control. I wanted minimal and reliable.&lt;/p&gt;

&lt;p&gt;What It Does&lt;br&gt;
The extension currently supports:&lt;/p&gt;

&lt;p&gt;Toggle auto-scroll on any page&lt;br&gt;
Speed control from the popup&lt;br&gt;
Smooth behavior that works across most websites&lt;br&gt;
It’s intentionally small and focused on one thing: better reading flow.&lt;/p&gt;

&lt;p&gt;Tech Stack&lt;br&gt;
Built with:&lt;/p&gt;

&lt;p&gt;TypeScript&lt;br&gt;
Chrome Extension APIs&lt;br&gt;
Simple popup UI + background/content scripts&lt;br&gt;
I kept the structure clean so it’s easy to maintain and iterate.&lt;/p&gt;

&lt;p&gt;What I Learned&lt;br&gt;
A few practical lessons from building this:&lt;/p&gt;

&lt;p&gt;Extension popups need defensive UI handling (DOM elements can fail silently if assumptions are wrong)&lt;br&gt;
Storage data should always be treated as untrusted shape and normalized on read&lt;br&gt;
Small UX details like speed defaults make a huge difference in usability&lt;br&gt;
What’s Next&lt;br&gt;
Planned improvements:&lt;/p&gt;

&lt;p&gt;Per-site speed preferences&lt;br&gt;
Better/more Keyboard shortcuts&lt;br&gt;
Better pause/resume behavior when switching tabs&lt;br&gt;
Optional smoothness presets (reading, browsing, rapid)&lt;br&gt;
Feedback Welcome&lt;/p&gt;

&lt;p&gt;If you’ve built Chrome extensions before, I’d love your feedback:&lt;/p&gt;

&lt;p&gt;What UX patterns work best for productivity extensions?&lt;br&gt;
Which feature would you prioritize first?&lt;br&gt;
Any pitfalls I should watch for in content-script behavior across sites?&lt;br&gt;
I'm also looking for guidance from experienced web devs who are self taught like me&lt;/p&gt;

&lt;p&gt;there are 3 ways to grab and use my extension if you so choose:&lt;/p&gt;

&lt;p&gt;github repo: &lt;a href="https://github.com/codebunny20/Auto-scroll" rel="noopener noreferrer"&gt;https://github.com/codebunny20/Auto-scroll&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Github release: &lt;a href="https://github.com/codebunny20/Auto-scroll/releases/tag/v1.0.0" rel="noopener noreferrer"&gt;https://github.com/codebunny20/Auto-scroll/releases/tag/v1.0.0&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Chrome extensions store:-&amp;gt; I will add the store link once it has been reviewed and allowed to be published, I'm not entirely sure how long it will take but ill update this post when it is.&lt;/p&gt;

&lt;p&gt;THANKS FOR READING IF YOU DID😊&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>learning</category>
      <category>trans</category>
      <category>devpride</category>
    </item>
    <item>
      <title>I Built 4 Useful Web Extensions — I Really Need Testers &amp; Feedback</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Fri, 15 May 2026 08:57:30 +0000</pubDate>
      <link>https://dev.to/codebunny20/i-built-4-useful-web-extensions-i-really-need-testers-feedback-mn3</link>
      <guid>https://dev.to/codebunny20/i-built-4-useful-web-extensions-i-really-need-testers-feedback-mn3</guid>
      <description>&lt;p&gt;I’ve spent a lot of time building four genuinely useful, functional web extensions: Bunny Book, Mathbox, Magnify, and Reading Ruler. They’re simple, lightweight, and designed to actually solve everyday problems.&lt;/p&gt;

&lt;p&gt;I’m proud of them — (which i don't normally think) but&lt;br&gt;
I’m struggling to get the word out.&lt;/p&gt;

&lt;p&gt;I’ve been doing everything I can to get these extensions seen. I’m at the point where I’m desperate for visibility. I even recorded videos using my own voice — and I hate my voice — but I did it anyway because I figure these tools deserve a chance to be used.&lt;/p&gt;

&lt;p&gt;Right now, what I need most is advice and feedback from real people.&lt;br&gt;
If anyone is willing to test them, try them out, or even just tell me what feels confusing or what works well, it would help me more than you know.&lt;/p&gt;

&lt;p&gt;The Extensions&lt;br&gt;
Bunny Book — a clean, simple Note book&lt;/p&gt;

&lt;p&gt;Mathbox — a quick, math utility tool&lt;/p&gt;

&lt;p&gt;Magnify — a smooth, adjustable page magnifier&lt;/p&gt;

&lt;p&gt;Reading Ruler — a reading focus tool for ADHD, dyslexia, or just staying on track&lt;/p&gt;

&lt;p&gt;They’re fully functional, semi-polished, and ready for real‑world use. I just need people to actually try them.&lt;/p&gt;

&lt;p&gt;If you’re willing to test them, I’ll drop the links bellow to the Github repo there all in, and the ones i have published on the  - there all free and i have 2 more to publish in the upcoming week.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/codebunny20/Extensions-By-Bunny/tree/main" rel="noopener noreferrer"&gt;Extensions-by-Bunny&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Chrome web extension store&lt;br&gt;
&lt;a href="https://chromewebstore.google.com/detail/reading-ruler/pagchebmocafbblcgkoloijoagjmpagm" rel="noopener noreferrer"&gt;Reading Ruler&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://chromewebstore.google.com/detail/bunny-book/meojmfeidmpdddebfjpfbadhhojampok" rel="noopener noreferrer"&gt;Bunny Book&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Any feedback — even one sentence — is incredibly valuable to me right now.&lt;/p&gt;

&lt;p&gt;Thanks for reading, and thanks to anyone who gives these a shot. it would help a ton.&lt;/p&gt;

</description>
      <category>help</category>
      <category>webdev</category>
      <category>trans</category>
      <category>devpride</category>
    </item>
    <item>
      <title>Reading Ruler Update</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Tue, 05 May 2026 03:06:29 +0000</pubDate>
      <link>https://dev.to/codebunny20/reading-ruler-update-2dc2</link>
      <guid>https://dev.to/codebunny20/reading-ruler-update-2dc2</guid>
      <description>&lt;p&gt;Reading Ruler is now officially live on the Chrome Web Store. If you’ve been following the project or using the local version, you can now install it with one click.&lt;/p&gt;

&lt;p&gt;I’m looking for real feedback from actual users — what works, what’s confusing, what should be improved next. Your comments, bug reports, and suggestions will directly shape the next update.&lt;/p&gt;

&lt;p&gt;Thanks to everyone who supported the project so far.&lt;br&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.amazonaws.com%2Fuploads%2Farticles%2Fx21lmpsoqkg8ebxtyg4i.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.amazonaws.com%2Fuploads%2Farticles%2Fx21lmpsoqkg8ebxtyg4i.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>devpride</category>
      <category>trans</category>
      <category>developers</category>
    </item>
    <item>
      <title>🚀 I Just Released My Reading Ruler Browser Extension</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Sun, 19 Apr 2026 13:39:20 +0000</pubDate>
      <link>https://dev.to/codebunny20/i-just-released-my-reading-ruler-browser-extension-4phm</link>
      <guid>https://dev.to/codebunny20/i-just-released-my-reading-ruler-browser-extension-4phm</guid>
      <description>&lt;p&gt;Hello! — I’ve been working on something small and I think it’s finally ready (or just ok enough) to share.&lt;/p&gt;

&lt;p&gt;I just released my Reading Ruler, a lightweight browser extension designed to make reading long pages of text easier, calmer, and more focused. It’s built around one idea: give people a simple tool that helps.&lt;/p&gt;

&lt;p&gt;Update:&lt;br&gt;&lt;br&gt;
I’ve added a full video tutorial to my youtube channel(&lt;a href="https://www.youtube.com/@CuriousBunny-710" rel="noopener noreferrer"&gt;https://www.youtube.com/@CuriousBunny-710&lt;/a&gt;) that shows exactly how to load the Reading Ruler extension into your browser. It’s a short, beginner‑friendly walkthrough that covers Developer Mode, loading the folder, and reloading the extension when you update the code. If you prefer visual instructions or want to follow along step‑by‑step, the video is now included. thanks a ton&lt;/p&gt;

&lt;p&gt;⭐ What Reading Ruler Does&lt;br&gt;
Reading Ruler adds a subtle highlight bar that follows your cursor while dimming the rest of the page. It creates a clean “reading window” that helps you stay focused on the line you’re on — especially useful for long articles, documentation, or dense technical content.&lt;br&gt;
 It’s intentionally minimal because I'm still a beginner and not that confident, but I like the features I made might be useful and I enjoyed learning It.&lt;/p&gt;

&lt;p&gt;✨ Features&lt;br&gt;
Adjustable ruler height&lt;/p&gt;

&lt;p&gt;Adjustable dim strength&lt;/p&gt;

&lt;p&gt;Brightened text inside the ruler&lt;/p&gt;

&lt;p&gt;Smooth cursor tracking&lt;/p&gt;

&lt;p&gt;Keyboard‑only control&lt;/p&gt;

&lt;p&gt;Privacy‑first design&lt;/p&gt;

&lt;p&gt;Everything updates instantly and stays out of your way.&lt;/p&gt;

&lt;p&gt;⌨️ Keyboard Shortcuts&lt;br&gt;
Toggle: Ctrl + Shift + R&lt;/p&gt;

&lt;p&gt;Height: Ctrl + Shift + Up/Down&lt;/p&gt;

&lt;p&gt;Dim: Ctrl + Shift + Left/Right&lt;/p&gt;

&lt;p&gt;When you activate the ruler, a small hint popup appears to remind you of the controls.&lt;/p&gt;

&lt;p&gt;🛠 Why I Built It&lt;br&gt;
I love tools that solve problems.&lt;br&gt;
Reading online can be overwhelming — especially long documentation or articles(at least for me). I wanted something that improved focus without changing how I browse or adding another UI panel to manage.&lt;/p&gt;

&lt;p&gt;So I built a tool that’s:&lt;/p&gt;

&lt;p&gt;minimal, fast, accessible, keyboard‑first, privacy‑respecting And now it’s out in the world if your interested.&lt;/p&gt;

&lt;p&gt;📦 Check It Out&lt;br&gt;
If you want to try it or look through the code, here’s the repo, and release:&lt;/p&gt;

&lt;p&gt;👉 [&lt;a href="https://github.com/codebunny20/Reading-Ruler" rel="noopener noreferrer"&gt;https://github.com/codebunny20/Reading-Ruler&lt;/a&gt;]&lt;br&gt;&lt;br&gt;
👉 [&lt;a href="https://github.com/codebunny20/Reading-Ruler/releases/tag/RulerReader" rel="noopener noreferrer"&gt;https://github.com/codebunny20/Reading-Ruler/releases/tag/RulerReader&lt;/a&gt;] &lt;/p&gt;

&lt;p&gt;Feedback, ideas, and accessibility suggestions are always welcome.&lt;/p&gt;

&lt;p&gt;🔮 What’s Next&lt;br&gt;
This extension is the first in a small collection of minimal, accessibility‑focused tools I’m building. I’ll share more as they’re ready.&lt;/p&gt;

&lt;p&gt;Thanks for reading — and if you try Reading Ruler, I’d love to hear what you think and thanks for reading.🐰&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>productivity</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>“Why Are We Throwing Away Perfectly Good Tech?”</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Thu, 02 Apr 2026 11:00:47 +0000</pubDate>
      <link>https://dev.to/codebunny20/why-are-we-throwing-away-perfectly-good-tech-1k3</link>
      <guid>https://dev.to/codebunny20/why-are-we-throwing-away-perfectly-good-tech-1k3</guid>
      <description>&lt;p&gt;I’ve been thinking more and more about e‑waste lately watching perfectly good electronics get tossed into the trash every single day.&lt;/p&gt;

&lt;p&gt;Take disposable vapes, for example.&lt;/p&gt;

&lt;p&gt;Inside almost every one of them is a &lt;strong&gt;fully functional 3.7V lithium‑ion cell&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
Rechargeable. Reusable. The same chemistry that powers phones, controllers, and power banks.&lt;/p&gt;

&lt;p&gt;Yet millions of these batteries end up in landfills because the device &lt;em&gt;looks&lt;/em&gt; like trash.&lt;/p&gt;

&lt;p&gt;I’ve been harvesting the cells from my old vapes and turning them into &lt;strong&gt;power banks and portable chargers and ect&lt;/strong&gt;. It blows my mind how much usable tech we throw away just because it’s wrapped in a “disposable” shell.&lt;/p&gt;

&lt;p&gt;And it’s not just vapes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;headphones
&lt;/li&gt;
&lt;li&gt;old remotes
&lt;/li&gt;
&lt;li&gt;broken controllers
&lt;/li&gt;
&lt;li&gt;cheap gadgets
&lt;/li&gt;
&lt;li&gt;e‑toys
&lt;/li&gt;
&lt;li&gt;USB battery packs
&lt;/li&gt;
&lt;li&gt;kitchen appliances
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Most of this stuff contains components that can be repaired, reused, or upcycled into something new.&lt;/p&gt;

&lt;p&gt;So here’s my question for the community:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why aren’t we talking more about upcycling e‑waste?&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Is it lack of awareness? Lack of tools?&lt;br&gt;
Or do people just not realize how much value is hiding inside “trash”?&lt;br&gt;
I'm not naive and know that Companies make things intentionally unrepairable, but I’d love to hear from others who repair, harvest parts, or upcycle electronics.&lt;br&gt;&lt;br&gt;
What do &lt;em&gt;you&lt;/em&gt; rescue from the waste stream — and what do you turn it into?&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>webdev</category>
      <category>lgbtq</category>
      <category>devpride</category>
    </item>
    <item>
      <title>I made a Magnifier Toggle — A Simple Zoom‑Lens Browser Extension</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Mon, 23 Feb 2026 16:17:00 +0000</pubDate>
      <link>https://dev.to/codebunny20/i-made-a-magnifier-toggle-a-simple-zoom-lens-browser-extension-3lp6</link>
      <guid>https://dev.to/codebunny20/i-made-a-magnifier-toggle-a-simple-zoom-lens-browser-extension-3lp6</guid>
      <description>&lt;p&gt;Magnifier Toggle is a small experiment I built while teaching myself how browser extensions work. I’m still learning and figuring things out as I go, so the code isn’t perfect yet — but the extension works, and I’m fixing the newbie bugs as I get better.&lt;br&gt;
The extension adds a circular “magnifying glass” to any webpage. Click the toolbar icon to toggle it on or off, and the lens follows your mouse with a zoomed‑in view of the page. It’s lightweight, minimal, and a fun project for learning MV3.&lt;/p&gt;

&lt;p&gt;GitHub:&lt;a href="https://github.com/codebunny20/Extensions-By-Bunny.git" rel="noopener noreferrer"&gt;https://github.com/codebunny20/Extensions-By-Bunny.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;✨ What it does&lt;br&gt;
•     Adds a circular magnifier overlay&lt;br&gt;
•     Follows your cursor smoothly&lt;br&gt;
•     Zoom level can be adjusted&lt;br&gt;
•     Lens size can be adjusted&lt;br&gt;
•     Escape key disables it&lt;br&gt;
•     Works on most normal sites&lt;/p&gt;

&lt;p&gt;🧠 Why I built it&lt;br&gt;
I’m self‑teaching and learning by doing. This project helped me understand:&lt;br&gt;
•     how MV3 background service workers work&lt;br&gt;
•     how content scripts interact with the page&lt;br&gt;
•     how to inject and style overlays&lt;br&gt;
•     how to handle mouse movement and zoom math&lt;br&gt;
It’s not perfect, but I’m improving it as I learn more.&lt;/p&gt;

&lt;p&gt;🚀 How to try it&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; Download or clone the repo&lt;/li&gt;
&lt;li&gt; Open your browser’s extensions page&lt;/li&gt;
&lt;li&gt; Turn on Developer Mode&lt;/li&gt;
&lt;li&gt; Load the folder as an unpacked extension&lt;/li&gt;
&lt;li&gt; Click the toolbar icon to toggle the magnifier&lt;/li&gt;
&lt;/ol&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>trans</category>
      <category>wecoded</category>
    </item>
    <item>
      <title>🌱 Bloom Update — February 19, 2026</title>
      <dc:creator>codebunny20</dc:creator>
      <pubDate>Thu, 19 Feb 2026 10:34:21 +0000</pubDate>
      <link>https://dev.to/codebunny20/bloom-update-february-19-2026-278m</link>
      <guid>https://dev.to/codebunny20/bloom-update-february-19-2026-278m</guid>
      <description>&lt;h2&gt;
  
  
  Hello everyone 👋🏿👋🏿👋🏿
&lt;/h2&gt;

&lt;p&gt;Today’s Bloom update is a small one. This update makes the app feel more grounded, more intentional, and more aligned with the values Bloom was built on: privacy, clarity, and gentle support for people navigating their HRT journey.&lt;br&gt;
Here’s what changed.&lt;br&gt;
&lt;a href="https://hormone-journey--Codebunny20.replit.app" rel="noopener noreferrer"&gt;Bloom&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🌼 1. A More Helpful Help Page
&lt;/h2&gt;

&lt;p&gt;Bloom has grown a lot over the past year — TrackMyHRT, the Journal, Cycle Tracker, Voice Trainer, HRT Tools, and more. That’s a lot of moving parts, especially for new users who might already be overwhelmed. and i want to improve navigating bloom as much as i can.&lt;br&gt;
So I rebuilt the Help page.&lt;br&gt;
It now includes a full walkthrough of each section of the app, what it’s for, and how to use it. Instead of a simple overview, it’s now a guided, friendly tutorial that helps users feel oriented and supported from the moment they open Bloom.&lt;br&gt;
This is a big step toward making Bloom a dependable, trust worthy tool.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌸 2. Clearer Messaging About Who Bloom Is For
&lt;/h2&gt;

&lt;p&gt;Bloom has always been designed with people on HRT journeys in mind — but the app didn’t always say that clearly.&lt;br&gt;
This update refreshes the welcome message and other key text throughout the app to reflect Bloom’s true purpose:&lt;br&gt;
a supportive, private space for people tracking their HRT, their cycles, their voice, and their emotional journey.&lt;br&gt;
It still welcomes everyone, but it now speaks directly to the people it was built for. That clarity matters.&lt;/p&gt;

&lt;h2&gt;
  
  
  🔐 3. Removing the PIN Lock (And Why)
&lt;/h2&gt;

&lt;p&gt;This was an oversight mainly but i am looking into it&lt;br&gt;
Bloom used to include an optional PIN lock feature. After revisiting it, I realized there was no safe, privacy‑respecting way to support PIN recovery without requiring accounts, cloud storage, or personal data — all things Bloom intentionally avoids.&lt;br&gt;
So I removed it completely.&lt;br&gt;
Discreet Mode and Quick Exit remain as the primary privacy tools, and they continue to work without storing or transmitting any personal information. This keeps Bloom aligned with its core belief: your data stays with you, and only you.&lt;/p&gt;

&lt;h2&gt;
  
  
  💊 4. Multi‑Medication Support for HRT Regimens
&lt;/h2&gt;

&lt;p&gt;This is the biggest functional upgrade in this update.&lt;br&gt;
HRT regimens in Bloom can now include multiple medications instead of just one. That means a single regimen can reflect real‑world setups like:&lt;br&gt;
•     Estradiol&lt;br&gt;
•     Spironolactone&lt;br&gt;
•     Progesterone&lt;br&gt;
…all grouped together under one routine.&lt;br&gt;
This required updates across the app:&lt;br&gt;
•     A new database structure that supports medication lists&lt;br&gt;
•     A redesigned Regimens UI for adding/editing/removing individual meds&lt;br&gt;
•     Built‑in templates for common HRT medications&lt;br&gt;
•     Updated backend logic to handle the new data model&lt;br&gt;
This makes TrackMyHRT far more accurate and flexible — and it opens the door for future features around dose tracking, reminders, and long‑term use.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌿In Closing
&lt;/h2&gt;

&lt;p&gt;This update is all about alignment — making Bloom clearer in its purpose, safer in its design, and more supportive in the ways that matter most.&lt;br&gt;
As always, Bloom remains fully local, fully private, and built with care for the people who may find it useful.&lt;br&gt;
If you’re using Bloom and have thoughts, ideas, or accessibility needs, I’d love to hear from you. Your feedback shapes the future of this project more than anything else. I'm still working on figuring out a way to do detailed tutorial and update videos on my YT channel, I still cant stand my own voice.&lt;br&gt;
For feedback and other info my socials are Here where I'm most active &lt;a href="https://dev.to/codebunny20"&gt;DEV&lt;/a&gt;, &lt;a href="https://linktr.ee/codebunny20" rel="noopener noreferrer"&gt;Linktree&lt;/a&gt;&lt;br&gt;
and my website &lt;a href="https://enchanting-chiller-708.notion.site/CurioCorner-Homepage-2b1f0fe9ca6480abb7c7ceeefaff8c70?pvs=143" rel="noopener noreferrer"&gt;curiocorner&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Until next time.&lt;/p&gt;

</description>
      <category>trans</category>
      <category>wecoded</category>
      <category>lgbtq</category>
      <category>devpride</category>
    </item>
  </channel>
</rss>
