<?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: siwet zhou</title>
    <description>The latest articles on DEV Community by siwet zhou (@siwetzhou).</description>
    <link>https://dev.to/siwetzhou</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%2F3756525%2Fb6a875fe-6a24-47cf-a867-cefec9cebd99.png</url>
      <title>DEV Community: siwet zhou</title>
      <link>https://dev.to/siwetzhou</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/siwetzhou"/>
    <language>en</language>
    <item>
      <title>Why I Stopped Using Cloud Storage to Transfer Files Between My Devices</title>
      <dc:creator>siwet zhou</dc:creator>
      <pubDate>Mon, 16 Mar 2026 10:02:15 +0000</pubDate>
      <link>https://dev.to/siwetzhou/why-i-stopped-using-cloud-storage-to-transfer-files-between-my-devices-fmk</link>
      <guid>https://dev.to/siwetzhou/why-i-stopped-using-cloud-storage-to-transfer-files-between-my-devices-fmk</guid>
      <description>&lt;p&gt;I used to email files to myself. Then I graduated to Google Drive. Then AirDrop. Each "upgrade" still felt like a hack.&lt;/p&gt;

&lt;p&gt;Here's the thing: &lt;strong&gt;I just want to move a file 3 feet — from my phone to my laptop.&lt;/strong&gt; Why does that require:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;An internet connection (cloud storage)&lt;/li&gt;
&lt;li&gt;A specific ecosystem (AirDrop)&lt;/li&gt;
&lt;li&gt;Installing an app (SHAREit, LocalSend)&lt;/li&gt;
&lt;li&gt;A USB cable (it's 2025)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Problem Nobody Talks About
&lt;/h2&gt;

&lt;p&gt;Every major file transfer solution assumes you want to do &lt;em&gt;more&lt;/em&gt; than just transfer a file. Cloud storage wants to sync and back up. AirDrop wants you to buy all Apple. SHAREit wants to show you ads. Even Bluetooth wants you to spend 10 minutes pairing.&lt;/p&gt;

&lt;p&gt;But 90% of the time, I literally just want to move a photo or document from my phone to my computer. That's it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Browser Already Solves This
&lt;/h2&gt;

&lt;p&gt;Modern browsers can do WebRTC peer-to-peer connections. They can handle file I/O. They run on every device. So why are we still installing apps?&lt;/p&gt;

&lt;p&gt;I found &lt;strong&gt;Quick Transfer&lt;/strong&gt; (&lt;a href="https://t.sum.pub" rel="noopener noreferrer"&gt;t.sum.pub&lt;/a&gt;) which takes exactly this approach:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the website on both devices&lt;/li&gt;
&lt;li&gt;Transfer files directly between them&lt;/li&gt;
&lt;li&gt;Done&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No app. No account. No cloud. Files go directly from phone to computer over your local Wi-Fi.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Like About This Approach
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Privacy by default.&lt;/strong&gt; Files never leave your network. There's no server to hack, no data to leak, no privacy policy to read.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Zero friction.&lt;/strong&gt; There's nothing to install, nothing to sign up for, and nothing to configure. If you can open a website, you can transfer files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Truly cross-platform.&lt;/strong&gt; It works on literally everything — iPhone, Android, Windows, Mac, Linux, ChromeOS. If it has a browser, it works.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Miss About Apps
&lt;/h2&gt;

&lt;p&gt;Fair is fair — dedicated apps do have advantages:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Offline discovery&lt;/strong&gt;: Apps like LocalSend can find devices without internet. Browser tools need your local network.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Background transfers&lt;/strong&gt;: Apps can transfer in the background. Browsers need to stay open.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Integration&lt;/strong&gt;: AirDrop's deep OS integration is genuinely nice (when it works, and when you're all-Apple).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  My Setup Now
&lt;/h2&gt;

&lt;p&gt;For quick transfers (photos, documents, random files): &lt;strong&gt;Quick Transfer&lt;/strong&gt; (&lt;a href="https://t.sum.pub" rel="noopener noreferrer"&gt;t.sum.pub&lt;/a&gt;). Open, send, close. Takes 10 seconds.&lt;/p&gt;

&lt;p&gt;For large syncs (project folders, backups): Cloud storage (Syncthing for private, Google Drive for shared).&lt;/p&gt;

&lt;p&gt;For Apple-to-Apple: AirDrop still works fine.&lt;/p&gt;

&lt;p&gt;The key insight is that &lt;strong&gt;different tools for different jobs&lt;/strong&gt; beats &lt;strong&gt;one tool that tries to do everything poorly&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;What's your file transfer setup? Am I the only one who overthinks this? Let me know in the comments.&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>privacy</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
    <item>
      <title>10 Best Free Tools to Transfer Files Between Phone and PC (2025)</title>
      <dc:creator>siwet zhou</dc:creator>
      <pubDate>Mon, 16 Mar 2026 06:55:35 +0000</pubDate>
      <link>https://dev.to/siwetzhou/10-best-free-tools-to-transfer-files-between-phone-and-pc-2025-2af3</link>
      <guid>https://dev.to/siwetzhou/10-best-free-tools-to-transfer-files-between-phone-and-pc-2025-2af3</guid>
      <description>&lt;p&gt;Transferring files between your phone and computer shouldn't require cables, cloud accounts, or installing apps. Yet most people still email files to themselves or plug in a USB cable.&lt;/p&gt;

&lt;p&gt;Here are the 10 best free tools for transferring files between your phone and PC — ranked by ease of use, speed, and privacy.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. Quick Transfer (t.sum.pub)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Instant browser-based transfers with zero setup&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Quick Transfer is the simplest file transfer tool I've found. Open &lt;a href="https://t.sum.pub" rel="noopener noreferrer"&gt;t.sum.pub&lt;/a&gt; on both your phone and computer, and you can send files instantly. No app to install, no account to create, no cloud storage involved.&lt;/p&gt;

&lt;p&gt;Files transfer directly between your devices over the local network, which means your data never touches a third-party server. It works on iOS, Android, Windows, Mac, and Linux — anything with a browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Zero setup — works in any browser&lt;/li&gt;
&lt;li&gt;No account or app required&lt;/li&gt;
&lt;li&gt;Files stay on your local network (private)&lt;/li&gt;
&lt;li&gt;Supports text and files&lt;/li&gt;
&lt;li&gt;Works across all platforms&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Both devices need to be on the same network&lt;/li&gt;
&lt;li&gt;No cloud backup option&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  2. AirDrop (Apple)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Apple-to-Apple transfers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AirDrop is built into every iPhone, iPad, and Mac. It's fast and seamless — when it works. The biggest limitation is that it only works within the Apple ecosystem. If you have an Android phone or Windows PC, AirDrop won't help you.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Built into Apple devices&lt;/li&gt;
&lt;li&gt;Very fast transfers&lt;/li&gt;
&lt;li&gt;No internet required&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Apple-only — no Android or Windows support&lt;/li&gt;
&lt;li&gt;Can be unreliable with discovery&lt;/li&gt;
&lt;li&gt;Requires Bluetooth and Wi-Fi enabled&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  3. Nearby Share / Quick Share (Google)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Android-to-Android or Android-to-Windows&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Google's answer to AirDrop. Works between Android devices and now has a Windows app. Still doesn't support Mac or iOS natively.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Built into Android&lt;/li&gt;
&lt;li&gt;Windows app available&lt;/li&gt;
&lt;li&gt;No internet required&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No Mac or iOS support&lt;/li&gt;
&lt;li&gt;Requires Google account on some setups&lt;/li&gt;
&lt;li&gt;Windows app needs installation&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  4. Snapdrop
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Open-source browser-based transfers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Snapdrop is an open-source alternative that works similarly to Quick Transfer. It's browser-based and uses WebRTC for peer-to-peer transfers. However, it can be less reliable on some networks.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open source&lt;/li&gt;
&lt;li&gt;Browser-based&lt;/li&gt;
&lt;li&gt;No account needed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Can fail on certain network configurations&lt;/li&gt;
&lt;li&gt;No text transfer&lt;/li&gt;
&lt;li&gt;Original project is sometimes offline&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  5. Send Anywhere
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Transfers across different networks&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Send Anywhere generates a 6-digit key that you enter on the receiving device. This means it works across different Wi-Fi networks, but files do pass through their servers.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Works across different networks&lt;/li&gt;
&lt;li&gt;Available on all platforms&lt;/li&gt;
&lt;li&gt;Simple key-based sharing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Files go through their servers&lt;/li&gt;
&lt;li&gt;App installation recommended&lt;/li&gt;
&lt;li&gt;Has ads in the free version&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  6. SHAREit
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Large file transfers on mobile&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;SHAREit was once the go-to file sharing app, especially in Asia. It creates a direct Wi-Fi connection between devices. However, it's become bloated with ads and has had security concerns.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Very fast transfers&lt;/li&gt;
&lt;li&gt;Works without internet&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Heavy ads and bloatware&lt;/li&gt;
&lt;li&gt;Privacy and security concerns reported&lt;/li&gt;
&lt;li&gt;Large app size&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  7. LocalSend
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Privacy-focused users who don't mind installing an app&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;LocalSend is an open-source app that works on all platforms. It's privacy-focused and keeps everything on your local network. The downside is you need to install the app on each device.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Open source&lt;/li&gt;
&lt;li&gt;Cross-platform&lt;/li&gt;
&lt;li&gt;Privacy-focused&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Requires app installation&lt;/li&gt;
&lt;li&gt;UI is less polished&lt;/li&gt;
&lt;li&gt;Can be slow to discover devices&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  8. Tresorit Send
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Encrypted file sharing with links&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Tresorit Send lets you create encrypted links to share files. It's more of a file-sharing service than a direct transfer tool, but it's good for sharing sensitive documents.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;End-to-end encryption&lt;/li&gt;
&lt;li&gt;No account needed to send&lt;/li&gt;
&lt;li&gt;Link-based sharing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;5GB limit on free plan&lt;/li&gt;
&lt;li&gt;Files go through cloud servers&lt;/li&gt;
&lt;li&gt;Not real-time transfer&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  9. KDE Connect
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Linux and Android power users&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;KDE Connect integrates your Android phone with your Linux desktop. It does much more than file transfer — clipboard sharing, notification mirroring, remote control. But it requires setup and is mainly for Linux users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deep system integration&lt;/li&gt;
&lt;li&gt;Many features beyond file transfer&lt;/li&gt;
&lt;li&gt;Open source&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Mainly Linux + Android&lt;/li&gt;
&lt;li&gt;Requires installation and setup&lt;/li&gt;
&lt;li&gt;Learning curve&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  10. WeTransfer
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Best for: Sending large files to anyone via link&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;WeTransfer is a well-known file sharing service. Upload your file, get a link, share it. Simple, but files go through their cloud and there are size limits on the free plan.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Pros:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Very well known&lt;/li&gt;
&lt;li&gt;Simple interface&lt;/li&gt;
&lt;li&gt;No account needed for basic use&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Cons:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;2GB limit on free plan&lt;/li&gt;
&lt;li&gt;Files go through cloud&lt;/li&gt;
&lt;li&gt;Not instant — upload then download&lt;/li&gt;
&lt;li&gt;Files expire after 7 days&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Quick Comparison Table
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;No Install&lt;/th&gt;
&lt;th&gt;No Account&lt;/th&gt;
&lt;th&gt;Cross-Platform&lt;/th&gt;
&lt;th&gt;Private (Local)&lt;/th&gt;
&lt;th&gt;Free&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Quick Transfer&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AirDrop&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌ Apple only&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Quick Share&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌ Limited&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Snapdrop&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Send Anywhere&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;SHAREit&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;LocalSend&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Tresorit Send&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅*&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;KDE Connect&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌ Limited&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;WeTransfer&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;✅&lt;/td&gt;
&lt;td&gt;❌&lt;/td&gt;
&lt;td&gt;✅*&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;* Has paid tiers or ads&lt;/p&gt;

&lt;h2&gt;
  
  
  The Bottom Line
&lt;/h2&gt;

&lt;p&gt;If you want the fastest, zero-friction way to move files between your phone and computer, &lt;strong&gt;Quick Transfer&lt;/strong&gt; (&lt;a href="https://t.sum.pub" rel="noopener noreferrer"&gt;t.sum.pub&lt;/a&gt;) is hard to beat. No installation, no accounts, no cloud — just open the website on both devices and transfer. For Apple-only households, AirDrop remains excellent. And if you need to send files across different networks, Send Anywhere or WeTransfer are solid choices.&lt;/p&gt;

</description>
      <category>beginners</category>
    </item>
    <item>
      <title>I Built a Browser-Based File Transfer Tool Between Phone and PC</title>
      <dc:creator>siwet zhou</dc:creator>
      <pubDate>Fri, 13 Mar 2026 07:43:11 +0000</pubDate>
      <link>https://dev.to/siwetzhou/i-built-a-browser-based-file-transfer-tool-between-phone-and-pc-1f7e</link>
      <guid>https://dev.to/siwetzhou/i-built-a-browser-based-file-transfer-tool-between-phone-and-pc-1f7e</guid>
      <description>&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;Every developer knows this pain: you need to get a file from your phone to your computer.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Email it to yourself (works, but feels ridiculous)&lt;/li&gt;
&lt;li&gt;Upload to Google Drive (requires login, slow for one file)&lt;/li&gt;
&lt;li&gt;AirDrop (only works in Apple's ecosystem)&lt;/li&gt;
&lt;li&gt;USB cable (who carries those anymore?)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Solution
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;Quick Transfer&lt;/strong&gt; - a web tool that sends files between any two devices using just a browser.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How it works:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open &lt;a href="https://t.sum.pub" rel="noopener noreferrer"&gt;t.sum.pub&lt;/a&gt; on both devices&lt;/li&gt;
&lt;li&gt;Select a file&lt;/li&gt;
&lt;li&gt;It transfers directly&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;No app to install. No account to create. No cloud storage.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built This
&lt;/h2&gt;

&lt;p&gt;I work across multiple devices daily. Moving files between them was always annoying. I wanted something that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Works on &lt;strong&gt;any device&lt;/strong&gt; with a browser&lt;/li&gt;
&lt;li&gt;Requires &lt;strong&gt;zero setup&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Is &lt;strong&gt;fast&lt;/strong&gt; - direct transfer&lt;/li&gt;
&lt;li&gt;Is &lt;strong&gt;free&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Try It Out
&lt;/h2&gt;

&lt;p&gt;Try it now: &lt;strong&gt;&lt;a href="https://t.sum.pub" rel="noopener noreferrer"&gt;t.sum.pub&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Open it on your phone and computer, transfer a file. Would love your feedback!&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Folder transfer support&lt;/li&gt;
&lt;li&gt;Transfer history&lt;/li&gt;
&lt;li&gt;QR code pairing&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Let me know what you think in the comments!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I Built a Screen Recorder That Captures 1 Frame Every 10 Seconds (For AI Coding Sessions)</title>
      <dc:creator>siwet zhou</dc:creator>
      <pubDate>Fri, 06 Feb 2026 11:20:04 +0000</pubDate>
      <link>https://dev.to/siwetzhou/i-built-a-screen-recorder-that-captures-1-frame-every-10-seconds-for-ai-coding-sessions-1li0</link>
      <guid>https://dev.to/siwetzhou/i-built-a-screen-recorder-that-captures-1-frame-every-10-seconds-for-ai-coding-sessions-1li0</guid>
      <description>&lt;h2&gt;
  
  
  The Problem
&lt;/h2&gt;

&lt;p&gt;If you're using AI coding assistants like Claude Code, Cursor, or GitHub Copilot, you've probably wanted to record your sessions for later review.&lt;/p&gt;

&lt;p&gt;But here's the issue: normal screen recorders capture at 30-60 fps. An 8-hour coding session becomes a 50GB+ file, and your CPU is working overtime the whole time.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Insight
&lt;/h2&gt;

&lt;p&gt;For reviewing a coding session, you don't need 60 frames per second. You need to see what changed over time. 1 frame every 10 seconds is more than enough.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Solution
&lt;/h2&gt;

&lt;p&gt;I built &lt;a href="https://re.sum.pub" rel="noopener noreferrer"&gt;Slow Recording&lt;/a&gt; – a browser-based screen recorder that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Captures 1 frame every N seconds (configurable 1-60s)&lt;/li&gt;
&lt;li&gt;Produces tiny files (10 hours ≈ few MBs)&lt;/li&gt;
&lt;li&gt;Has zero performance impact&lt;/li&gt;
&lt;li&gt;Requires no installation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  How It Works
&lt;/h2&gt;

&lt;p&gt;The app uses the WebCodecs API to:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Capture screen frames at the specified interval&lt;/li&gt;
&lt;li&gt;Encode them into a standard video format&lt;/li&gt;
&lt;li&gt;Let you download and scrub through your session&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Use Cases
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;AI pair-programming review&lt;/strong&gt;: See which prompts worked, which didn't&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Long workflow documentation&lt;/strong&gt;: Record a whole workday&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Background recording&lt;/strong&gt;: Set it and forget it&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Try It
&lt;/h2&gt;

&lt;p&gt;It's free and open in your browser: &lt;a href="https://re.sum.pub" rel="noopener noreferrer"&gt;re.sum.pub&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Would love feedback from fellow developers! Especially interested in:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Other use cases I haven't thought of&lt;/li&gt;
&lt;li&gt;Feature requests&lt;/li&gt;
&lt;li&gt;Technical suggestions&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;&lt;em&gt;Built with vanilla JS and the WebCodecs API. Happy to answer questions about the implementation!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>javascript</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
