File sharing is just part of the job. Config files, build artifacts, debug logs, mockups — you need to move stuff around constantly. Finding the right tool for each situation took me longer than I'd like to admit, so here's what I actually landed on.
1. Command line — still unbeatable for internal transfers
For local network or server-to-server transfers, nothing comes close.
scp — secure transfer, no setup needed.
scp ./file.txt user@remote_host:/path/to/destination/
rsync — great for syncing directories or resuming interrupted transfers.
netcat — when you just need a quick pipe between two machines.
# receiving end
nc -l 1234 > received_file.txt
# sending end
nc 192.168.1.100 1234 < sending_file.txt
⚠️ macOS (BSD netcat) uses
nc -l 1234. Linux (GNU netcat) acceptsnc -lp 1234. If you hit errors, check your version first.
The catch: whoever's on the receiving end needs to know what they're doing. Useless for sending files outside your team.
2. Cloud storage — great for collaboration, overkill for one-offs
Google Drive, Dropbox — solid for long-term projects. Version history, team sharing, sync across devices. All good stuff.
But when you just need to hand off a single build file to a QA tester, the flow is painful. Upload, wait for sync, generate a link, recipient navigates a web UI to download. Too much friction for something that should take ten seconds.
3. Ad-hoc sharing — the gap nobody fills well
Sending a build to QA, dropping a mockup to a client, forwarding logs to support. These come up constantly, and nothing fit cleanly.
Cloud storage is too heavy. Free transfer services are ad-riddled. CLI tools only work if the other person knows how to use them.
So I built SimpleDrop — drag, drop, get a link, share. No account needed, E2EE by default, files expire automatically.
The short version
| Situation | Tool |
|---|---|
| Server-to-server internal transfer |
scp / rsync
|
| Quick pipe between local machines | netcat |
| Team collaboration & versioning | Google Drive / Dropbox |
| Fast one-off share, no account | SimpleDrop |
Top comments (0)