The Power of Tailscale: Coding on the Go
A practical guide to coding from anywhere using Tailscale, a VPS, and Claude - maintaining continuity and efficiency on the go.
A practical guide to coding from anywhere using Tailscale, a VPS, and Claude - maintaining continuity and efficiency on the go.
Why This Setup?
Sometimes you're away from your main workstation but ideas don't wait. With a simple setup of a VPS, Tailscale, and Claude, you can code from anywhere - your phone, a tablet, or any device with a terminal.
The goal: Continuity and efficiency.
The Architecture
The Flow
SSH into your VPS through Termius (assuming git is already set up). Termius works great on mobile - proper terminal experience in your pocket.
If you trust your environment, skip the permission prompts. Claude will work autonomously.
claude --dangerously-skip-permissions
Give Claude a task and let it run. It'll work through the implementation until completion - reading files, writing code, running tests.
Your VPS is on your Tailscale network. Access your running app from any device. No port forwarding. No public exposure. Just your private network.
http://100.x.x.x:3000
Pull up the app on your phone or laptop. Found a bug? SSH back in, tell Claude to fix it. Repeat until satisfied.
Start Small
Don't jump into production projects immediately:
- 1. Start with a basic app (todo list, simple API)
- 2. Get comfortable with the mobile terminal workflow
- 3. Build muscle memory for the iteration loop
- 4. Then tackle real projects
Why It Works
Makes your devices feel like they're on the same local network
Handles the heavy lifting of writing code
Gives you a proper terminal anywhere
Consistent environment, no laptop battery drain
The combination means your development environment is always one SSH connection away.