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.

Person working remotely at desk
The only person in the room. Also the boss, the IT guy, and the cafeteria staff.

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:

Coffee on desk
Third coffee. Not a flex, just survival.

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.

Home office setup
Two monitors, one plant I keep forgetting to water. The full remote experience.

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.

Clock and time management

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 ).

Person walking dog on beach with city skyline.
Photo by Nikolai Kolosov / Unsplash

Thank you :)