Blog
Notes from building CodeMote: why it works the way it does, and what shipped.
29 July 2026
Why the tunnel is outbound-only
No inbound ports, no VPN, no IDE exposed to the internet. How CodeMote reaches your machine without opening it up.
28 July 2026
Twenty founder seats, free forever
How the CodeMote closed beta works, what founders get, and why the seat count is deliberately small.
27 July 2026
A $6 VPS instead of Codespaces
The cost math after a year of running a dev environment on a small VPS, the setup, and the three places where Codespaces is still better.
26 July 2026
Cloudflare vs ngrok vs Tailscale vs Dev Tunnels
Notes from running all four tunnel providers under a daily development workload. Which hold for days, which rotate URLs, and one account trap.
25 July 2026
Getting notified when Claude Code is waiting
Long agent runs only save time if you can walk away from them. How OS notifications on permission prompts changed the shape of my day.
24 July 2026
Terminal sessions that survive disconnects
Sessions that live on the host machine and shrug off dropped wifi and closed laptops. What I use instead of tmux, and where tmux still wins.
23 July 2026
Git and pull requests from the browser
Reviewing, testing and merging PRs from any browser while the credentials stay on a machine you own.
22 July 2026
Previewing localhost on other devices
Forwarding a dev server port so you can open it on a real phone, show a client mid-call, or receive a webhook, without deploying anything.
21 July 2026
Using an iPad for real development work
Not on the iPad, through it. Safari as a window onto a machine that can compile, with an honest list of what works and what doesn't.
20 July 2026
Reaching a home dev machine, no port forwarding
No static IP, no router config, no VPN profile on every device. How an outbound tunnel makes a desktop behind CGNAT reachable from any browser.
19 July 2026
Running Claude Code on a VPS
Setup notes for keeping agent sessions on a server instead of a laptop, and a few things learned the annoying way.
18 July 2026
Setting up a remote IDE on a cheap VPS
Editor, terminals and git in a browser tab, files and processes on the server. The setup, step by step, and what I'd tell someone considering it.