<?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: ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ </title>
    <description>The latest articles on DEV Community by ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ  (@twix_extratop).</description>
    <link>https://dev.to/twix_extratop</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%2F3833740%2F60179700-296b-4994-996a-46e998789d08.jpg</url>
      <title>DEV Community: ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ </title>
      <link>https://dev.to/twix_extratop</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/twix_extratop"/>
    <language>en</language>
    <item>
      <title>I Built an All-in-One Browser Toolkit — File Viewer, Converter &amp; P2P Share in 3 Files, No Backend</title>
      <dc:creator>ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ </dc:creator>
      <pubDate>Mon, 14 Sep 2026 08:14:01 +0000</pubDate>
      <link>https://dev.to/twix_extratop/i-built-a-free-browser-tool-that-lets-you-share-files-p2p-without-any-server-ejp</link>
      <guid>https://dev.to/twix_extratop/i-built-a-free-browser-tool-that-lets-you-share-files-p2p-without-any-server-ejp</guid>
      <description>&lt;p&gt;WebTools Utility is a free, open-source browser app I built and host on GitHub Pages.&lt;br&gt;
No backend. No accounts. No installs. Three files that do a lot.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it can do
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;📁 File Viewer&lt;/strong&gt;&lt;br&gt;
Open and preview almost any file type directly in the browser —&lt;br&gt;
images, PDF, JSON, text, ZIP archives, and more. No upload to any server.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔄 File Converter&lt;/strong&gt;&lt;br&gt;
Convert between formats right in the browser — images, documents, data files.&lt;br&gt;
(Audio/video not supported yet — working on it.)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📦 ZIP Support&lt;/strong&gt;&lt;br&gt;
Browse and extract ZIP archives without leaving the page.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;⚡ P2P QuickShare&lt;/strong&gt;&lt;br&gt;
Share files directly between devices with a 6-character code.&lt;br&gt;
Powered by WebRTC — files go device-to-device, never through a server.&lt;br&gt;
Supports multi-file transfers, QR codes, and works on mobile.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌍 Multilingual UI&lt;/strong&gt;&lt;br&gt;
English, Ukrainian, Russian, German, French, Spanish, Polish, Italian — pick your language.&lt;/p&gt;

&lt;h2&gt;
  
  
  Tech behind it
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;HTML + CSS + JS — zero frameworks, zero build step
(index.html, style.css, worker.js — that's the whole app)&lt;/li&gt;
&lt;li&gt;WebRTC via PeerJS for P2P transfers (256KB chunks, 4 parallel senders)&lt;/li&gt;
&lt;li&gt;JSZip for archive handling&lt;/li&gt;
&lt;li&gt;Web Workers for heavy tasks&lt;/li&gt;
&lt;li&gt;Hosted on GitHub Pages — completely free to run&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Why I built it
&lt;/h2&gt;

&lt;p&gt;I wanted one tab that handles everything — open a file, convert it,&lt;br&gt;
send it to another device — without uploading anything to the cloud.&lt;br&gt;
Turns out that's actually possible with modern browser APIs.&lt;/p&gt;

&lt;p&gt;→ Live: &lt;a href="https://ivan155off.github.io/WebTools-Utility" rel="noopener noreferrer"&gt;https://ivan155off.github.io/WebTools-Utility&lt;/a&gt;&lt;br&gt;
→ Source: &lt;a href="https://github.com/ivan155off/WebTools-Utility" rel="noopener noreferrer"&gt;https://github.com/ivan155off/WebTools-Utility&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>opensource</category>
      <category>showdev</category>
    </item>
    <item>
      <title>How do you think guys. Is AI good for coding and creating websites/apps? 
I think it's so cool because AI can generate code for 3 seconds (or faster) and you can chill at this time.</title>
      <dc:creator>ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ </dc:creator>
      <pubDate>Fri, 29 May 2026 18:32:35 +0000</pubDate>
      <link>https://dev.to/twix_extratop/how-do-you-think-guys-is-ai-good-for-coding-and-creating-websitesapps-i-think-its-so-cool-16ij</link>
      <guid>https://dev.to/twix_extratop/how-do-you-think-guys-is-ai-good-for-coding-and-creating-websitesapps-i-think-its-so-cool-16ij</guid>
      <description></description>
      <category>ai</category>
      <category>discuss</category>
      <category>programming</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Font Flow update: Added Privacy Policy &amp; Improved SEO</title>
      <dc:creator>ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ </dc:creator>
      <pubDate>Sun, 22 Mar 2026 10:40:29 +0000</pubDate>
      <link>https://dev.to/twix_extratop/font-flow-update-added-privacy-policy-improved-seo-ik</link>
      <guid>https://dev.to/twix_extratop/font-flow-update-added-privacy-policy-improved-seo-ik</guid>
      <description>&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%2F9vxbta1dm8cseehyxi7p.jpeg" 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%2F9vxbta1dm8cseehyxi7p.jpeg" alt=" " width="800" height="408"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Just a quick update for my project Font Flow.&lt;/p&gt;

&lt;p&gt;I've implemented a comprehensive Privacy Policy to ensure transparency and added new sections to help users understand how to use aesthetic fonts across different platforms. The tool is now more robust and ready for the next steps!&lt;/p&gt;

&lt;p&gt;Check it out here:&lt;br&gt;
👉 &lt;a href="https://fontflow.onrender.com" rel="noopener noreferrer"&gt;https://fontflow.onrender.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d love to hear your feedback on the new layout!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Hi everyone! Current plans for Font Flow:

Potential update to 5+ styles via JSON engine

Researching gaming symbols (swords, wings) for video games

Possible Live Preview &amp; UI optimization
Stay tuned to see what's coming next! 🚀</title>
      <dc:creator>ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ </dc:creator>
      <pubDate>Fri, 20 Mar 2026 09:01:02 +0000</pubDate>
      <link>https://dev.to/twix_extratop/hi-everyone-current-plans-for-font-flow-potential-update-to-5-styles-via-json-engine-4bm0</link>
      <guid>https://dev.to/twix_extratop/hi-everyone-current-plans-for-font-flow-potential-update-to-5-styles-via-json-engine-4bm0</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/twix_extratop/from-roblox-to-flask-my-journey-and-my-first-web-project-font-flow-1m9n" class="crayons-story__hidden-navigation-link"&gt;From Roblox to Flask: My journey and my first web project Font Flow&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/twix_extratop" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F3833740%2F60179700-296b-4994-996a-46e998789d08.jpg" alt="twix_extratop profile" class="crayons-avatar__image" width="96" height="96"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/twix_extratop" class="crayons-story__secondary fw-medium m:hidden"&gt;
              ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ 
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ 
                
                
              
              &lt;div id="story-author-preview-content-3372389" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/twix_extratop" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F3833740%2F60179700-296b-4994-996a-46e998789d08.jpg" class="crayons-avatar__image" alt="" width="96" height="96"&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ &lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/twix_extratop/from-roblox-to-flask-my-journey-and-my-first-web-project-font-flow-1m9n" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Mar 19&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/twix_extratop/from-roblox-to-flask-my-journey-and-my-first-web-project-font-flow-1m9n" id="article-link-3372389"&gt;
          From Roblox to Flask: My journey and my first web project Font Flow
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag crayons-tag--filled  " href="/t/showdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;showdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/python"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;python&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/gamedev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;gamedev&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/twix_extratop/from-roblox-to-flask-my-journey-and-my-first-web-project-font-flow-1m9n" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="24" height="24"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;2&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/twix_extratop/from-roblox-to-flask-my-journey-and-my-first-web-project-font-flow-1m9n#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              1&lt;span class="hidden s:inline"&gt;&amp;nbsp;comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            1 min read
          &lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>webdev</category>
      <category>python</category>
      <category>showdev</category>
      <category>gamedev</category>
    </item>
    <item>
      <title>From Roblox to Flask: My journey and my first web project Font Flow</title>
      <dc:creator>ᴛᴡɪx ᴇxᴛʀᴀᴛᴏᴘ </dc:creator>
      <pubDate>Thu, 19 Mar 2026 13:18:14 +0000</pubDate>
      <link>https://dev.to/twix_extratop/from-roblox-to-flask-my-journey-and-my-first-web-project-font-flow-1m9n</link>
      <guid>https://dev.to/twix_extratop/from-roblox-to-flask-my-journey-and-my-first-web-project-font-flow-1m9n</guid>
      <description>&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%2F1rw80orbnlqugr6ukc39.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%2F1rw80orbnlqugr6ukc39.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;My first Web Project: Font Flow (Python &amp;amp; Flask) 🚀&lt;br&gt;
Hi everyone! I’m a developer with experience since 2023. I started my journey in Roblox Studio, where I learned the logic of scripting and optimization. Now, I’ve moved into web development, and I’m excited to show you my first "real" project.&lt;/p&gt;

&lt;p&gt;Why I built this&lt;br&gt;
I wanted to create Font Flow — a simple, clean, and fast tool to generate stylish fonts for social media bios and gaming nicknames. Most existing sites are overloaded with annoying ads and trackers. I wanted something better.&lt;/p&gt;

&lt;p&gt;Tech Stack&lt;br&gt;
Backend: Python with Flask&lt;/p&gt;

&lt;p&gt;Frontend: HTML/CSS (Neon Dark Theme)&lt;/p&gt;

&lt;p&gt;Deployment: Render&lt;/p&gt;

&lt;p&gt;Analytics: Google Analytics (to track real-time visitors!)&lt;/p&gt;

&lt;p&gt;What I learned&lt;br&gt;
Since I’m coming from a game development background, working with Flask routes and deploying a live web app was a great new challenge. I focused on making the UI as smooth as possible.&lt;/p&gt;

&lt;p&gt;Please try it!: &lt;strong&gt;&lt;a href="https://fontflow.onrender.com" rel="noopener noreferrer"&gt;https://fontflow.onrender.com&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I’d love to hear your feedback or suggestions for new features!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>python</category>
      <category>showdev</category>
      <category>gamedev</category>
    </item>
  </channel>
</rss>
