Mexico City has a way of keeping my nervous system switched on. One day I’m shipping an app build under a tight deadline, the next my phone won’t stop buzzing, and outside there’s traffic noise that never fully quits. After a while, I noticed I wasn’t just “busy”, I was tense, short-fused, and thinking slower than I should.
This post is my practical plan for stress relief during a workday, with stress management as the core goal, no incense, no 60-minute routines, just resets that fit between meetings. When I say stress, I mean that wired state where your body is braced for a problem, even when you’re safe. Some stress is normal, the issue is when it stays on too long and starts stealing focus, sleep, and patience.
My goal is simple, feel calmer, think clearer, and get back to work without dragging that tension into the next hour. Managing these resets supports your mental health and emotional well-being while working in tech. If you also work with deadlines (and you’re tired of powering through), this is for you, and if stress is starting to feel like anxiety, I also wrote an anxiety quiz and coping guide that can help you name what’s going on.
Know what kind of stress you have (so you pick the right fix)
When I’m stressed at work, my first mistake is trying random fixes. A coffee. A walk. A playlist. Sometimes it helps, sometimes it makes it worse. I treat stress like a single bug, but it’s more like a whole category of issues.
So I do the same thing I’d do in software: identify the failure mode first. In my case, stress usually shows up in one of three places, my body, my thoughts, or my behavior. When I know where it’s “leaking,” I can choose a reset that actually fits.
My 60-second stress check: body, thoughts, and behavior
This is my quick scan to monitor your behavioral health. I can do it while a meeting is loading, while my code compiles, or standing in line for lunch. I keep it simple and I don’t judge the result, I just measure it.
Pick a number for each bucket, 0 to 10:
- Body (0 to 10): Jaw clenched, muscle tension, shallow breathing, fast heart, stomach tension, sweaty hands.
If my body score is high, my nervous system is in “alarm mode” with rising cortisol levels, even if my mind says I’m fine. - Thoughts (0 to 10): Looping worries, worst-case stories, replaying a chat message, “I’m behind” on repeat, trouble deciding.
If my thoughts score is high, I’m burning CPU on background tabs that never close. - Behavior (0 to 10): Snapping, rushing, procrastinating, doomscrolling, avoiding a hard task, over-checking email, eating fast.
If my behavior score is high, I’m acting like I’m under attack, and other people can feel it.
One-sentence meaning of the score:
A 0 to 3 means I’m regulated and can stay on task, a 4 to 6 means stress is starting to tax my focus, a 7 to 10 means stress is driving the system and I need a reset before I create new problems.
A small but useful rule I follow: fix the highest number first. If my body is a 7, I don’t try to “think positive.” I calm the body, then the thoughts usually quiet down.
Common work stress triggers I see in myself (and how to spot yours)
Born and raised in Mexico City, I got used to noise and movement. Still, my work stress has patterns, and most of them are not dramatic. They’re slow drains that stack up until my patience drops to zero.
These are the triggers I catch most often:
- Unclear priorities: Too many “urgent” tasks, no clear owner, no definition of done. I feel busy but not effective.
- Too many meetings: Context switching all day, no deep work, and I leave calls with more work than I started with.
- Constant pings: Slack, email, WhatsApp, calendar, GitHub notifications. My attention gets shredded into tiny pieces.
- Perfectionism: “Just one more tweak” turns into hours. I confuse high standards with fear of shipping.
- Money stress: Even with a stable job, one surprise expense can make my brain run threat scenarios all week.
- Long commutes: Time pressure plus traffic is a stress multiplier. It loads me with tension before I even open my laptop.
If you’re not sure what your triggers are, don’t guess. Track them for 3 days like you’re collecting logs.
Here’s my phone-notes method (fast and realistic):
- Time: When it hit (example: 11:20 am).
- Event: What happened (example: “meeting moved earlier,” “ping storm,” “scope changed”).
- Feeling: One honest label (example: “trapped,” “behind,” “angry,” “spinning”).
By day three, patterns show up. You’ll start seeing which situations spike your body score, which ones trigger looping thoughts, and which ones push you into unhealthy habits like doomscrolling or rushing. That’s the point. Once you can name your stress type and trigger, the fix stops being random.
Fast stress relief you can do in 5 minutes or less
When my stress spikes at work, I don’t need a perfect routine. I need a quick reset that changes my state fast, like restarting a hung app before it crashes the whole system. These quick stress relievers are the tools I use when I have five minutes (or less) between meetings, messages, and deadlines.
Breathing that actually calms your body (box breathing and longer exhales)
While some prefer meditation or mindfulness, these 5-minute resets are built for the desk. If I only do one thing, I breathe slower. Breathing is one of the few controls I can access on demand. The key detail is the exhale.
When my exhale is longer, my body gets the signal, “we’re safe.” In plain terms, a longer exhale taps the brake pedal. Short, fast breathing keeps the body in alert mode, like it’s waiting for a problem to jump out.
Here are two deep breathing options, effective relaxation techniques that work in real life:
- Box breathing (4-4-4-4) for 1 to 2 minutes
- Inhale through the nose for 4
- Hold for 4
- Exhale for 4
- Hold for 4
- Repeat 4 to 6 rounds
This is great when my mind is racing and I want structure. It gives my attention a simple loop to follow. 2. Longer exhales (4 in, 6 out) for 2 minutes
- Inhale for 4
- Exhale for 6
- Keep it smooth, no big gasps
This is my go-to when my body feels tense, jaw tight, shoulders up, stomach clenched. The longer exhale is the whole point.
Public tip (so you don’t look weird): I keep my hands on my lap or on the desk, relax my shoulders, and keep my eyes soft (not closed). If I’m on a call, I do it while listening. No one notices, but my nervous system does.
If you want a structured version you can roll into a team habit, I wrote a practical guide on a 4-week breathing micro-break program for teams.
A quick reset for your brain: name it, write it, choose one next step
A lot of my work stress is not the work, it’s the uncertainty loop. My brain spins because it wants a plan, even a tiny one. When I’m stuck in that loop, I use a simple 3-step script that takes about two minutes.
- Name the feeling (one word)
- “Anxious.”
- “Irritated.”
- “Overwhelmed.”
- “Stuck.”
I don’t overthink it. I just label what’s present. Naming it pulls me out of the fog. 2. Write the worry in one sentence
- Keep it short, like a log line.
- Example: “I’m worried the demo will break and I’ll look unprepared.”
One sentence is important. If I write a whole paragraph, I’m rehearsing the panic. 3. Choose one next action under 10 minutes
- It has to be concrete and small.
- Example: “I’m anxious about the demo, I’ll open the deck and fix slide 3.”
Other “under 10 minutes” next steps I use:
- “Send a 3-line status update.”
- “Put a meeting on the calendar with a clear agenda.”
- “List the top 3 tasks, then start the first one for 8 minutes.”
This works because it converts vague threat into a bounded task. My brain relaxes when it can see the next move.
If you’re not sure whether you’re dealing with stress or anxiety, the patterns can overlap. I keep it simple and use this quick check: take the free anxiety quiz.
Move your stress out: 2-minute walk, wall push-ups, or stretch routine
When I’m stressed, my body is full of “ready to act” chemicals. If I stay frozen in a chair, that energy has nowhere to go. This form of physical activity helps burn it off and release endorphins, like letting steam out of a pressure cooker.
Pick one option. Keep it easy. Avoid pain and skip anything that doesn’t feel safe for your body.
- 2-minute walk
- Walk to the bathroom, get sunlight, or do one lap around the office.
- I keep my phone in my pocket. This is not a scroll break.
- Wall push-ups (30 to 60 seconds)
- Hands on the wall at chest height.
- Step back a bit, keep your body straight.
- Slow reps, steady breathing.
- I like these because they wake up my upper body without needing space.
- Simple stretch routine (about 90 seconds)
- Those who enjoy yoga might find this familiar: neck slow left, center, right (no forcing).
- Shoulders: roll back 5 times.
- Chest opener: hands behind back (or on hips), lift the sternum.
- Hips: stand up, gentle hip circles.
- Alternatively, add progressive relaxation for similar tension release.
Small add-on that helps: drink a glass of water right after. Movement plus hydration flips me from “tight and depleted” to “awake and stable” fast.
A simple boundary for notifications (so your nervous system can breathe)
Constant notifications keep my attention in scan mode. Even when I ignore them, my body registers the ping as “check now.” That’s not a focus problem, it’s a nervous system problem.
I use one easy rule, and I stick to it for one day as an experiment:
- Option A: Check messages at set times
- I check at the top of the hour (10:00, 11:00, 12:00).
- Between checks, I keep chat closed.
- Option B: Focus mode for 45 minutes
- Set Focus mode (or Do Not Disturb) for 45 minutes.
- When it ends, I do a 3 to 5-minute catch-up window.
If I need to set expectations with coworkers, I keep the script short and calm:
“I’m heads-down until 11, text me if it’s urgent.”
That one line protects my deep work, and it reduces the background stress that builds when I’m reacting all day.
Build daily habits that lower stress long-term (even if you’re busy)
My 5-minute reset plan works best when my baseline is stable. If my sleep is messy, my food is random, and my work plan is a 40-item to-do list, I’m basically running my day on low battery. The fix is not adding more “self-care.” It’s setting a few daily defaults that make stress easier to handle when it shows up.
I treat habits like app settings. I want sane defaults that run in the background, with minimal effort and good results.
Sleep basics that make stress easier to handle
When I’m tired, everything feels louder. Slack feels aggressive, bugs feel personal, and small problems look like production incidents. I don’t aim for perfect sleep, I aim for repeatable basics.
Get enough sleep
Here are the ones that give me the biggest return:
- Same wake time (most days): I try to wake up within a 60-minute window, even on weekends. It keeps my mornings predictable, which keeps my mood predictable.
- Sunlight in the morning: I step outside for 2 to 5 minutes after waking. If I’m in Mexico City, I use the balcony or a short walk. If I’m in Spain one day, I want the same rule, light early, screens later.
- Caffeine cut-off: I set a hard stop for caffeine in the early afternoon. If I drink coffee too late, I pay for it at night with a busy mind.
- Dark, cool room: I keep the room as dark as I can, and I run it a little cooler. When it’s too warm, I sleep light and wake up wired.
- Phone out of bed: I charge it across the room. If it’s in my hand in bed, my brain thinks it’s “work time” and won’t power down.
I avoid turning sleep into a big project. I just run essential self-care routines that tell my body, “we’re done for today,” via a simple 10-minute night routine (no perfection).
My 10-minute night routine:
- 2 minutes: Plug in my phone outside the bed zone, set alarm, put water nearby.
- 3 minutes: Quick reset of tomorrow, write the first task on a sticky note (one line).
- 3 minutes: Wash up, low light, no bright screens.
- 2 minutes: Slow breathing (4 seconds in, 6 seconds out), then lights off.
If my mind keeps looping, I write the loop down. One sentence. I’m not solving it at 11:40 pm.
Food, water, and caffeine: small changes, big difference
Maintaining a healthy diet is not about a strict plan for me. I treat it like system stability. If I skip meals, I get shaky, impatient, and too reactive. Then I call it “stress,” but it’s partly just low fuel.
These are the small changes I stick to on busy workdays:
- Don’t skip meals: I aim for something every 3 to 5 hours. Skipping lunch turns my afternoon into a mood swing.
- Add protein and fiber: This combo keeps me steady. It also helps me avoid the 4 pm crash that makes everything feel urgent.
- Drink water early: I drink a glass in the morning and one around lunch. If I wait until I feel thirsty, I’m already behind.
- Watch late-day caffeine: If my day is stressful, I’m extra strict with my cut-off. Stress plus caffeine late is a rough mix.
- Limit alcohol on high-stress weeks: If I know I’m already on edge, alcohol tends to mess with my sleep and makes the next day feel heavier.
On office days, I rely on a “good enough” snack list. It’s not a diet. It’s a backup plan so I don’t end up running on pastries and adrenaline.
Good enough snacks I actually keep around:
- Greek yogurt or a protein drink
- Nuts (single-serve if possible)
- A banana or apple
- Cheese sticks
- Hummus and crackers
- Tuna packet and crackers
- Dark chocolate (a few squares, not the whole bar)
The goal is simple, stay even. When my blood sugar is all over the place, my stress tolerance drops fast.
Work planning that reduces stress (without becoming a productivity robot)
I’m an app developer, so I love a system. I also know systems can become a trap. If my planning method takes longer than the work, it becomes another stress source.
My rule is this: I plan just enough to stop the spinning. These steps help you work smarter, taking control of a chaotic day while maintaining a positive outlook.
My simple daily method:
- Pick 1 main task: The one that moves the day forward. If I finish only this, the day counts.
- Pick 2 small tasks: Quick wins that prevent loose ends from piling up.
- Schedule 1 break: A real break on the calendar (even 10 minutes). If I don’t schedule it, it doesn’t happen.
A shorter to-do list lowers stress because it reduces the “open tabs” feeling. My brain stops scanning for what I forgot. I stop context switching. I also stop lying to myself about what fits in a day.
Developer tip that saves me from perfection loops: define “done” before I start.
If I don’t, I can refactor forever and call it “quality.” Now I write a small definition of done in plain language, like:
- “Done means the API returns 200 with the correct payload.”
- “Done means the bug is fixed and I added one test.”
- “Done means the UI works on mobile and desktop.”
When I feel the urge to keep tweaking, I check the definition. If it’s done, I ship.
Relationships and support: the most ignored stress relief tool
When I’m stressed, my default is to isolate and grind. That feels productive, but it’s usually a trap. Stress shrinks my thinking, and social connections expand it. A short check-in can do more than another hour of pushing.
Quick ways I stay connected on busy weeks:
- Send a 5-minute voice note: I do this when texting feels cold. A human voice changes the tone fast.
- Have lunch with someone once: Even a simple meal breaks the “alone with my thoughts” loop.
- Ask for help early: If I wait until I’m drowning, my ask comes out messy and urgent.
When I need to ask a teammate for support, I keep it direct. This is the script I use:
“I’m overloaded this week, can you review this with me?”
I’ve learned that most people respond well to a clear ask. Building a support network lowers my stress because I stop carrying everything alone, and it lowers their stress because they get context before things explode. If my goal is long-term stress relief, support is not optional, it’s part of the system.
Make your own stress relief plan for tough weeks
On a tough week, I don’t trust willpower. I trust a plan I can run even when I’m tired, behind, or getting pinged nonstop. As an app developer, I think of stress relief like incident response, I want a short runbook with clear steps, not a motivational speech.
The goal is simple: lower my body’s alert level, pick one next action, and protect enough time to finish something.
My simple plan template: calm the body, clear the next step, protect your time
This is the checklist I keep in a note on my phone. When a week gets heavy, I run it like a script. You can copy it as-is and tweak the timings. This simple plan template is a vital part of your long-term stress management strategy.
- 2 minutes: breathing to calm the body
- I use
4 in, 6 outbreathing. - Ten to twelve slow rounds is enough.
- I keep my shoulders down and my jaw loose.
- I use
- 1 minute: write the next step (not the whole plan)
- "Journaling" tip: open Notes and write one line: “Next step: ____”
- I keep it small and concrete, something I can start now.
- Examples:
- “Next step: reply to Sara with 3 bullet updates.”
- “Next step: open the ticket and write acceptance criteria.”
- “Next step: run tests, fix the first failure.”
- Together with the breathing, this serves as a quick stress reliever.
- 45 minutes: one focus block
- I set a timer for
45:00. - I close chat, silence non-urgent notifications, and put my phone face down.
- My only rule: I can’t switch tasks during the block. This helps navigate busy schedules without burning out.
- I set a timer for
- 10 minutes: walk (no scrolling)
- I walk outside if I can, even just around the building.
- If I’m in Mexico City traffic, I still move, hallway laps count.
- I treat it like a nervous system cooldown, not content time.
- Lights-out routine: protect sleep like it’s production
- I pick a hard “screens off” time and treat it like a meeting.
- I do a quick reset for tomorrow (one line, not a full to-do list).
- If my mind won’t stop, I write the loop down and close it.
If breathing is the fastest way to change your state, a structured workplace version can help too. I wrote a full guide to a breathing micro-break program for teams that fits real schedules.
When stress keeps coming back: what to change in the system, not just in you
If I’m doing resets all day and still drowning, I assume the problem is upstream. Stress is often a systems issue: too many inputs, unclear specs, zero buffer, and constant context switching. No breathing pattern can fix a broken calendar. Taking control of your calendar is essential here.
Here are the “remove stress at the source” changes I’ve seen work, both for me and for teams:
- Fewer meetings: I cut or shorten anything without a clear output. If there’s no decision, no owner, or no agenda, it’s a candidate to drop.
- Clearer scope: I ask for “definition of done” in plain language. If it can’t be described simply, it’s not ready.
- Saying no (or not now): I use a simple filter, “What breaks if this waits 48 hours?” If the answer is “nothing,” it waits.
- Delegating: If I’m the bottleneck, everything stays urgent. I hand off parts that don’t require my brain.
- Injecting "laughter" or social relief: Adding a moment for laughter or a quick chat with a colleague can break the tension.
- Talking to a manager early: I don’t show up with vibes, I show up with facts (time estimates, risks, tradeoffs).
- Office hours: I batch interruptions into set windows so I can do deep work without feeling hunted.
One small experiment I run when stress is recurring is a calendar change that forces reality:
This week’s experiment: create two protected focus windows
- Block
2 x 45 minuteson your calendar for deep work. - Label them clearly, “Focus block, reply after.”
- Before each block, write one next step you will do during it.
- After the block, note what interrupted you (if anything) in one line.
At the end of the week, I look at the notes like logs. If meetings keep blowing up the blocks, I don’t blame myself, I change the inputs. That’s how I get from “I’m stressed” to “this system needs fewer interrupts,” which is a problem I can actually fix.
Conclusion
Stress management is a practice, not a personality trait. On my busiest days in Mexico City, I don’t try to “be calm,” I run a simple system, understand what kind of stress I’m in, use a fast tool to drop my alert level, then keep my baseline stable with getting enough sleep, food, and sane planning.
If you take one thing from this, make it consistency. Today, pick one 5-minute reset you’ll actually do (longer exhales, a quick note to name the worry, or a 2-minute walk). Then pick one habit to run for the next 7 days (a caffeine cut-off, two focus blocks, or a phone-free break), and prioritize your self-care routines even on deadline weeks. If stress is starting to feel more like anxiety, I use this quick check to separate the signals: Anxiety Quiz – Free Self‑Assessment.
Thanks for reading, I mean it. I’m building this plan as an app developer who wants enough calm to do good work now, and still have a life later, hopefully in Spain. What tends to trigger your work stress most, unclear scope, pings, meetings, or perfection loops? If these tools aren't enough, do not hesitate to seek professional help for your long-term well-being.