·5 min read

The Digital Nomad Developer's Toolkit — What I Actually Pack and Use

I've worked from coffee shops in Davao, beaches in Palawan, and airports in Bangkok. Here's what I actually need to run a freelance dev business from anywhere.

Digital NomadFreelancingProductivityRemote Work

I've worked from coffee shops in Davao City, beaches in Palawan, and airports in Bangkok. People always ask what I actually need to do this. The answer is less than you'd think — but everything on the list matters.

This isn't a gear recommendations post. It's what I actually use every day to run my freelance business from the Philippines.

The laptop

MacBook Pro 16" M1 Pro. The only machine that handles Xcode, Android Studio, VS Code, and a browser with 30 tabs simultaneously without overheating in 35-degree weather. I chose the 16" over the 14" for the screen real estate — when you don't have an external monitor, every inch counts.

I don't use a case. I use a sleeve for transport and a keyboard cover because tropical humidity + keyboard is not a great combo. That's it.

Internet setup

This is the most important part of remote work. One internet connection is zero internet connections — you need a backup.

Primary: Fiber internet at 500Mbps. I pay about $35/month for this in Davao City. It's faster than what I had in Nysa.

Backup: A 5G SIM with unlimited data in my phone, used as a hotspot. Costs about $20/month. When the fiber goes down (and it does), I switch to this within 30 seconds.

Backup to the backup: A portable WiFi device with a different carrier. I learned this the hard way — during a client demo, both my fiber AND my phone hotspot died because they share infrastructure. Now I have a separate carrier as a third option. Overkill? Maybe. But "sorry my internet died" gets old fast.

Headphones

Noise-canceling, over-ear. Not optional. Your "office" will be a coffee shop with bad music, a coworking space with someone on a sales call, or your apartment with motorcycles outside. Noise-canceling headphones are the difference between "I can work here" and "I need to go home."

I use them for client calls, for deep work, and for the occasional "I need to not hear anything" moment. Buy good ones. Your sanity is worth it.

The software stack

Nothing fancy. I use what works:

  • VS Code — web development, TypeScript, React, Next.js
  • Xcode — iOS apps, SwiftUI
  • Android Studio — Android apps, Kotlin
  • Figma — checking designs, sometimes making quick edits
  • Notion — project management, client notes, meeting logs
  • Slack — client communication for ongoing projects
  • GitHub — everything lives here. Every project, every backup.

The key isn't the tools — it's having a system. Every project gets a Notion page with the brief, timeline, and notes. Every codebase is in GitHub with proper branches. Client communication happens in one place. No scattered DMs across five platforms.

The finance tools

Getting paid as an international freelancer is its own challenge. Here's what I use:

  • Wise — for receiving client payments in USD and EUR. Best exchange rates I've found. A $1,000 payment costs me about $5 in fees. Banks would charge $30-$50 plus a terrible exchange rate.
  • Revolut — for daily spending. Good card, works everywhere, easy app. I use this for food, transport, and online subscriptions.
  • Crypto wallet — some clients prefer paying in crypto. It happens more often than you'd think, especially with tech startups. I keep a Bitget Wallet with a debit card for this.

The setup: clients pay into Wise, I move what I need to Revolut for spending, and crypto sits in the wallet for clients who use it. Simple.

What I thought I'd need but don't

  • External monitor — I bought one. Used it twice. It's too much hassle to set up and tear down when you move around. The 16" screen is enough.
  • iPad — nice for reading and watching YouTube, but I don't use it for work. A phone + laptop covers everything.
  • Portable keyboard — the MacBook keyboard is fine. I thought I'd want a mechanical keyboard for long coding sessions. Turns out I don't.
  • Mouse — same story. Trackpad works. One less thing to carry.

The backup strategy

If my laptop got stolen tomorrow, here's how long it takes to recover:

  • Code: 0 minutes. Everything is in GitHub.
  • Client files: 5 minutes. All in Notion and Google Drive.
  • New machine setup: 2-3 hours. Install tools, clone repos, log into accounts.
  • Money: 0 minutes. Wise, Revolut, and crypto are all cloud-based. No local files.

The rule: if it only exists on my laptop, it doesn't exist. Everything important lives in at least two cloud services.

The total cost

ItemCost
MacBook Pro 16" M1 ProOne-time, already owned
Fiber internet$35/month
5G SIM backup$20/month
Portable WiFi (third backup)$20/month
Noise-canceling headphonesOne-time, ~$250
Software subscriptions (GitHub Pro, Notion, etc.)~$30/month
Total monthly~$105/month

That's my entire office. $105/month to run a freelance business from anywhere. Less than a coworking desk in most Western cities.

You don't need a $5,000 setup to work remotely. You need a reliable laptop, redundant internet, and a system that doesn't depend on one device.

Want a developer who delivers from anywhere?

I build websites, mobile apps, and full platforms — with a setup that keeps me online and delivering no matter where I am. Let's talk.