<?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: Robroy Canales</title>
    <description>The latest articles on DEV Community by Robroy Canales (@roycanales17).</description>
    <link>https://dev.to/roycanales17</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%2F3300575%2F3f83c640-1bcb-46c8-ac52-fafbe0643f3b.jpg</url>
      <title>DEV Community: Robroy Canales</title>
      <link>https://dev.to/roycanales17</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/roycanales17"/>
    <language>en</language>
    <item>
      <title>Web Text Translator - Languages Picker</title>
      <dc:creator>Robroy Canales</dc:creator>
      <pubDate>Tue, 01 Jul 2025 12:01:05 +0000</pubDate>
      <link>https://dev.to/roycanales17/web-text-translator-languages-picker-4a7c</link>
      <guid>https://dev.to/roycanales17/web-text-translator-languages-picker-4a7c</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/roycanales17/Text-Translator" rel="noopener noreferrer"&gt;Source Code&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This project enables inline text translation on any webpage by allowing users to click on a text element and select a target language from a modal popup. The tool is lightweight, user-friendly, and easily integrable into any project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Click-to-edit: Click on any .text-editor element to open the editor.&lt;/li&gt;
&lt;li&gt;Multi-language support: Choose from 40+ languages.&lt;/li&gt;
&lt;li&gt;Auto-translation: Works with your own translation API (default uses localhost:8000/translate).&lt;/li&gt;
&lt;li&gt;Modular design: Easily integrable into any modern project.&lt;/li&gt;
&lt;li&gt;Tag-safe editing: HTML tags are highlighted and locked (non-editable).&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>node</category>
      <category>lingva</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Chat &amp; Video Call Application Using Socket.IO &amp; WebRTC</title>
      <dc:creator>Robroy Canales</dc:creator>
      <pubDate>Fri, 27 Jun 2025 13:46:58 +0000</pubDate>
      <link>https://dev.to/roycanales17/chat-video-call-application-using-socketio-webrtc-3e3f</link>
      <guid>https://dev.to/roycanales17/chat-video-call-application-using-socketio-webrtc-3e3f</guid>
      <description>&lt;p&gt;I’ve created a chat and video call application using Socket.IO and Node.js—and it’s completely free to download!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://youtu.be/VAEcBwGCGvA?si=sSKdSThm43F_1Zv3" rel="noopener noreferrer"&gt;https://youtu.be/VAEcBwGCGvA?si=sSKdSThm43F_1Zv3&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.amazonaws.com%2Fuploads%2Farticles%2Fupg6u1it6ecj8b70lf0p.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.amazonaws.com%2Fuploads%2Farticles%2Fupg6u1it6ecj8b70lf0p.jpg" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>socket</category>
      <category>webrtc</category>
      <category>javascript</category>
      <category>p2p</category>
    </item>
  </channel>
</rss>
