I have been working remotely for over five years now. Not from a hip coworking space in Lisbon with oat milk lattes. From my apartment in Montevideo, sometimes in pajamas, sometimes with mate at 10 AM because that is what everyone else does here.
Nobody tells you the actual downsides. They sell you the Instagram version — work from anywhere, travel while you code, freedom! What they do not mention is that freedom without structure is just anxiety with a laptop.
The Problem I Refused to Admit
For the first two years I had no routine. None. I would wake up when I woke up, open Slack, check emails in bed, and then drift into work without noticing. Lunch was whatever. The end of the workday was whenever I stopped looking at the screen, which was usually way past reasonable.
I told myself I was being flexible. In reality I was just undisciplined and calling it freedom ( like calling a mess "organized chaos" to feel better about it ).
The signs were obvious in hindsight:
The Routine That Finally Worked
It took me way too long to realize that remote work needs more structure than office work, not less. In an office, the environment does half the work for you — you arrive, you have a desk, people leave, you leave. At home, you are the environment.
Here is what I do now. Nothing revolutionary, just things I had to learn the hard way:
1. Start at the same time every day
I pick 8:30 AM and I stick to it. Even on slow days. Even when there is nothing urgent. The point is not productivity — it is giving my brain a signal that work has started.
2. Have a dedicated workspace
Not the couch. Not the kitchen table. A desk with a chair that does not destroy my back. In my apartment in Montevideo I use the second bedroom as an office. Door closes, work happens. Door opens, work is done. The physical boundary matters more than I expected.
3. Stop treating Slack like a pulse
I disabled notifications. All of them. I check Slack at specific times: 8:30, 11:00, 14:00, 16:00. If something is actually on fire, someone will call me. Nobody has called me in two years because nothing is ever that urgent.
4. Take a real lunch break
This was the hardest one. I used to eat at my desk while scrolling emails. Now I physically leave the room, make food, eat at the table like a human being. Sometimes I walk to the feria on Tuesdays and Fridays ( the street market in Pocitos ) to get fresh vegetables. It is ten minutes there and back and it resets my brain completely.
5. Have a hard stop
I stop at 6 PM. Not 6:15, not "just let me finish this thing." Six. The laptop gets closed and I do not reopen it. If I am in the middle of something, I write a note about where I left off and I pick it up the next morning. Nothing has ever suffered from waiting twelve hours.
6. Move your body
I walk the rambla every evening. Not for exercise, not for step counts, just to get out of the apartment. Montevideo is good for this — the rambla runs along the coast for kilometers and you can walk without thinking about traffic. Thirty minutes minimum. It is the single thing that keeps me from going insane on heavy weeks.
What Changed
I am not more productive than before. That was never the problem. The problem was that I was productive at the cost of everything else — sleep, sanity, the ability to have a conversation that was not about a sprint deadline.
The routine does not make me a better developer. It makes me a person who can still enjoy living in Uruguay instead of just working from Uruguay. There is a difference ( and I was ignoring it for years ).
Thank you :)