the terminal is the studio.
on running a one-person firm from a laptop in a small mexican town, and why that's the point.
i run the whole thing from one laptop.
astral studio — the clients, the platforms, the invoices, the newsletter, the 20+ claude code agents that power the work — all of it lives inside ~/projects/ on a m4 max. the servers are somewhere in germany. the clients are in LA, london, barcelona, bogotá. i am in mazunte, with sand in my keyboard.
people ask where the office is. i show them my terminal.
the frame everyone's still missing
ten years ago a studio this shape needed five people and a co-working space. a project manager to track the work. a sales rep to source clients. an ops person to invoice and pay taxes. a junior to do the grunt work. a senior to ship the hard thing.
today those five people are processes on my laptop.
- pipeline lives in a notion i built in an afternoon
- sales runs through email templates i wrote once
- invoicing is three stripe links and a spreadsheet
- grunt work is a claude code agent that opens PRs while i sleep
- the senior who ships the hard thing is me, the part that doesn't automate
the senior part is still the bottleneck. but the rest — the friction that used to require people — evaporates.
the town is the office
mazunte has 2,000 people and no co-working space. the nearest conference room is a 90-minute drive. the wifi goes out once a week. the neighbors have a dog that barks at 4am.
this is the feature, not the bug.
if the work can happen here, the work can happen anywhere. if the work doesn't need a room with whiteboards, the room costs can stay zero. if the work doesn't need a team, the team overhead can stay zero. what's left is the actual work, the part that was always the value.
i ship more here than i did in any previous office. the friction was never the tools. it was the other people's expectations.
what the terminal is, really
the terminal isn't a tool. it's an interface to a way of working.
when i open a new pane and type claude, what i'm doing is calling on a process that extends my attention. when i type ssh astral, what i'm doing is operating in germany while my coffee is in mexico. when i type git push, what i'm doing is making the thing real in places i've never been.
i don't think of the studio as a business. i think of it as a coherent process with ports open in many places. the ports happen to include servers in frankfurt, practitioners in barcelona, a river in oaxaca, and a newsletter that shows up in 500 inboxes once a month.
the unit is me. the leverage is everywhere.
what i'd tell someone starting
don't wait for the office. don't wait for the team. don't wait for someone to give you permission to ship from where you already are.
the terminal is the studio. your attention is the business. the rest is noise.
---
filed under: studio · mazunte, 2026-03