Staying Healthy as a Ruby Developer — What's Your Routine?

Hey everyone! :waving_hand:

Let’s talk about something we often push to the backburner: our health. We spend most of our days in front of a screen, deep in code, and it’s easy to forget that our bodies and minds need some attention too.

I’d love to hear how the community approaches this especially those of you working remotely, since the line between “work mode” and “life mode” gets pretty blurry when your office is also your home.

A few things I’m curious about:

Movement & Exercise Do you have a workout routine, or do you sneak in activity throughout the day? Standing desk? Walks between PRs? :grinning_face_with_smiling_eyes:

Nutrition Coding sessions and snacking go hand in hand for a lot of us. Do you meal prep, track what you eat, or just try to stay away from the endless coffee-and-chips combo?

Sleep Late-night debugging sessions are a classic, but how do you protect your sleep? Any habits or boundaries that actually work?

Stress & Mental Health Deadlines, production bugs, context switching… it adds up. How do you decompress? Meditation, hobbies, therapy, just long walks?

Does Your Company Actually Help? Curious about this one too does your employer do anything to support your health? Things like:

  • Gym/fitness stipends or memberships
  • Mental health days or access to therapy apps
  • Ergonomic equipment budget (good chair, standing desk, etc.)
  • Wellness allowances you can spend however you need
  • Flexible hours so you can actually take a lunch break or go for a walk

Or is it mostly just “we have health insurance, good luck”? :sweat_smile: Would love to know what’s out there it might inspire some of us to advocate for better perks at our own companies.

:heart:

1 Like

These are great questions.

I admit that I don’t have an especially healthy routine, but the routine I have comes from my being a parent of a toddler and a baby:

  • I don’t work long hours, because I’m needed before and after work.
  • My toddler can’t sleep alone, so I sleep next to him. (Meaning, no late-night work.)
  • Most of my physical exercise comes from playing with the kids before and after work. I keep hoping that once they’re older I’ll have more time for an exercise routine. Maybe that’s wishful thinking :sweat_smile: I used to take 15 minutes out of my workday to do body weight exercises right by my desk. I should go back to doing that.

For my mental health, having some time to myself each day is important. I wake up about an hour before the toddler does, and in that hour I try to something restful.

A few times I’ve been in a tough place mentally, and therapy helped in those times. (And I’m glad I have health insurance through work that paid for that.)

My current job is fairly flexible when it comes to work hours. I take a long lunch break every day to take my toddler on his “nap walk”, and then I get off work a little later to make up for it, but the hours aren’t exact and that’s fine as long as I’m getting my work done.

Bottom line: life as a parent is chaos, and I’m glad I work at a company that is OK with that.

1 Like
  • Strict work hours. Not even emails outside the bounds.
  • A partner at work to share the load and make vacation possible (No bus gonna take us out!)
  • When tired, sleep. (Plus I have both time to wake, and time to sleep alarms)
  • When thirsty, drink water. and seltzer lots of it (No soda for me)
  • “Drug eggs” delicious quick protein. (Hard boiled eggs in marinate)
  • Regular walks.
  • Enjoy non-screen things. (Reading, Wood work, Art)
2 Likes

I’m def guilty of not taking enough care of my health multiple times, but I agree with you that it’s very important indeed. What has worked for me is:

  • 3-5 workouts per week (I enjoy practicing triathlon, but during winter I do mostly indoor bike)
  • Quick breaks every hour.
  • Long walks, reading or listening to music for decompression.
  • No work on weekends or after 6pm (unless it’s an emergency)

I’m work independently, so total support from my employer for whatever I need :slight_smile:

2 Likes