<?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: Kabir</title>
    <description>The latest articles on DEV Community by Kabir (@_kratos_18).</description>
    <link>https://dev.to/_kratos_18</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%2F3645103%2F30bc77d9-9fea-4d0f-91b6-ec81f4979cae.jpg</url>
      <title>DEV Community: Kabir</title>
      <link>https://dev.to/_kratos_18</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/_kratos_18"/>
    <language>en</language>
    <item>
      <title>I built an infinite wall where makers claim their permanent spot on the internet</title>
      <dc:creator>Kabir</dc:creator>
      <pubDate>Sun, 22 Feb 2026 17:14:54 +0000</pubDate>
      <link>https://dev.to/_kratos_18/i-built-an-infinite-wall-where-makers-claim-their-permanent-spot-on-the-internet-3plf</link>
      <guid>https://dev.to/_kratos_18/i-built-an-infinite-wall-where-makers-claim-their-permanent-spot-on-the-internet-3plf</guid>
      <description>&lt;p&gt;I had one simple idea. What if there was one giant wall on the internet where every person building something could just claim their spot. Not a feed. Not a portfolio template. Just a wall, and your tile is on it forever.&lt;/p&gt;

&lt;p&gt;So I built it. It's called &lt;strong&gt;OneWall&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;You sign up, claim your tile, add your name, what you're building, your links. That's it. Your tile sits on an infinite canvas that anyone can drag around and explore. No algorithm deciding who gets seen. No posts that disappear after 24 hours. Just you, on the wall, permanently.&lt;br&gt;
The feature I'm most proud of is the collab beacon. Toggle it on when you're open to co-founders, collabs, or just want to connect. Your tile starts pulsing. Others can filter the wall to only see makers with the beacon on. It turns the wall into a live networking tool.&lt;/p&gt;

&lt;p&gt;It's completely free. Go claim your number before someone else does.&lt;br&gt;
&lt;a href="https://the-wall-orpin.vercel.app/" rel="noopener noreferrer"&gt;https://the-wall-orpin.vercel.app/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>react</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Kabir</dc:creator>
      <pubDate>Thu, 04 Dec 2025 04:55:16 +0000</pubDate>
      <link>https://dev.to/_kratos_18/-4c72</link>
      <guid>https://dev.to/_kratos_18/-4c72</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/_kratos_18" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&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%2Fuser%2Fprofile_image%2F3645103%2F30bc77d9-9fea-4d0f-91b6-ec81f4979cae.jpg" alt="_kratos_18"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/_kratos_18/built-a-react-component-that-encrypts-copied-text-while-keeping-it-readable-on-screen-1cgp" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Built a React component that encrypts copied text while keeping it readable on screen&lt;/h2&gt;
      &lt;h3&gt;Kabir ・ Dec 4&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#productivity&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#react&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>react</category>
    </item>
    <item>
      <title>Built a React component that encrypts copied text while keeping it readable on screen</title>
      <dc:creator>Kabir</dc:creator>
      <pubDate>Thu, 04 Dec 2025 04:53:22 +0000</pubDate>
      <link>https://dev.to/_kratos_18/built-a-react-component-that-encrypts-copied-text-while-keeping-it-readable-on-screen-1cgp</link>
      <guid>https://dev.to/_kratos_18/built-a-react-component-that-encrypts-copied-text-while-keeping-it-readable-on-screen-1cgp</guid>
      <description>&lt;p&gt;Made react-text-protect to solve a problem on my educational platform - students copying exam questions to share or feed into AI tools.&lt;br&gt;
How it works:&lt;br&gt;
Text displays normally, but copying it outputs encrypted gibberish using a randomized Vigenère cipher. The encryption key is generated fresh on each render and never exposed, making it impossible to decrypt.&lt;/p&gt;

&lt;p&gt;Usage:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;import { ProtectedText } from "react-text-protect";

function App() {
  return (
    &amp;lt;ProtectedText&amp;gt;
      This text looks normal but
      copying it produces encrypted
      output that cannot be decoded.
    &amp;lt;/ProtectedText&amp;gt;
  );
}

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Copy output:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;*&lt;em&gt;Jeb lhag fdiax josfi kljpdy ftq ut peryuobv xvvrf&lt;br&gt;
*&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Why this approach:&lt;/p&gt;

&lt;p&gt;No broken right-click menus or accessibility issues&lt;br&gt;
Can't be bypassed with inspect element&lt;br&gt;
Maintains normal text behavior&lt;br&gt;
Zero dependencies, ~2KB&lt;/p&gt;

&lt;p&gt;Use cases:&lt;/p&gt;

&lt;p&gt;Online exams &amp;amp; assessments&lt;br&gt;
Blocking AI scrapers&lt;br&gt;
Proprietary documentation&lt;br&gt;
Any content that needs to be readable but not copyable&lt;/p&gt;

&lt;p&gt;Check it out: npm install react-text-protect&lt;br&gt;
Check out the site: &lt;a href="https://text-protect.vercel.app/" rel="noopener noreferrer"&gt;https://text-protect.vercel.app/&lt;/a&gt;&lt;br&gt;
Feedback welcome!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>productivity</category>
      <category>react</category>
    </item>
  </channel>
</rss>
