DEV Community

Cover image for I sit for 10 hours, so I built a 20-minute workout that starts before I can talk myself out of it
monsterooo
monsterooo

Posted on

I sit for 10 hours, so I built a 20-minute workout that starts before I can talk myself out of it

Last March I closed a PR, stood up, and my neck made a noise I did not like. Not an injury. Just the sound of someone who had been folded into a chair since 9am and called it a workday.

I already knew the advice. Move more. Lift something. Don't only stretch your hip flexors by accident when you reach for the charger. What I did not have was a plan that survived a normal Tuesday. Gym memberships die in week three. YouTube workouts die when the intro is longer than the set. The thing that kept killing it was the 10 minutes of deciding what to do.

So I built the thing I kept wishing existed: HomeFit Routine. Free, no account, pick a goal and a length, press start. The rest of this post is the part I actually care about, which is why 20 minutes is enough and how to not waste them.

Bodyweight work in a living room, which is the whole gym most of us have

Sitting is the bug, not "not being a gym person"

Programmers do not have a motivation problem so much as a posture problem that lasts eight to twelve hours. The chair is the default state. Movement is the exception you have to schedule.

That matters for boring medical reasons and for reasons you can feel by Thursday.

WHO's baseline is about 150 minutes a week of moderate work, or 75 of harder work, plus two days of something that loads your muscles. That is not a six-day split. It is three or four short sessions. A workplace study people still cite (University of Bristol, on days people actually exercised) found better concentration and motivation on those days. I would not bet the company on one study. I would bet on the pattern: sleep is less garbage, the 3pm fog shows up later, and your lower back stops filing tickets.

Strength work does a different job than a walk. Squats, hinges, pushes, and pulls are what keep a desk job from slowly deleting your legs and upper back. Cardio is what keeps the afternoon from feeling like a low battery warning. You want both. You do not need a program that looks like a bodybuilding forum from 2009.

Efficient means fewer decisions, not more suffering

Most home workouts fail in the setup, not the last rep.

A session that fits a shipping week has four constraints:

  1. It starts in under a minute. If you are shopping for a video, you are already done.
  2. It is 15 to 30 minutes. Ten is a floor, not a personality. Forty-five is for days the build is already green.
  3. Big moves first. Squat, hinge, push, pull, carry or a plank. Curls are optional. A squat is not.
  4. You leave one rep in the tank and make next week slightly harder. That is the whole progression model. More reps, a slower lower, a harder variation, or a dumbbell if you own one.

Rest is part of the work. On a strength day, rushing the rest just makes the sets sloppy. On a short conditioning day, short rests are the point. Mixing those up is how people do 40 minutes and feel like they did nothing.

Apartment rule, learned the hard way: jumping is optional. A neighbor does not care about your zone 2. Step jacks and a quiet squat pattern still count.

A pair of dumbbells covers most of what a home setup needs

What I actually do

Three days a week, usually after the first deep work block, not after dinner when the excuse factory is fully staffed.

  • Two days: full body, 20 minutes, no equipment or a pair of dumbbells. Warm-up, a circuit that rotates muscle groups, a short cool-down.
  • One day: either a harder conditioning piece or just a long walk if the week already hurt.
  • If my shoulders are loud from the keyboard, I swap in stretching instead of pretending I am tough.

That is the whole program. Full body beats a body-part split when you might miss Thursday. Missing one session should not orphan "leg day" until next month.

Form matters more than a timer yelling at you. Knees tracking over the mid-foot on a squat, ribs down on a push-up, neck not cranked forward on everything. The site has a small exercise library with the moves drawn out, because I got tired of alt-tabbing to a 12-minute explanation of a glute bridge.

The site, briefly

homefitroutine.com is the timer I wanted.

You pick a goal (full body, strength, a harder conditioning session, abs, legs, upper body, a stretch, and a few others), how long you have, and what is actually in the room: nothing, dumbbells, a band, a kettlebell, sometimes a pull-up bar. There is an apartment-friendly toggle for the days jumping would be a bad idea. It builds a warm-up, a timed circuit, and a cool-down. You press start and follow the clock.

No signup. I did not want an account wall between me and the first squat. There are a lot of ready-made lengths, from 10 minutes to 45, if you do not feel like using the generator.

If you only try one: the 20-minute full body, no equipment. Shoes optional. A bit of floor space is the only dependency.

Cooling down matters more when you go straight back to a chair

If you take one thing

Do not build a new identity around fitness this week. Put a 20-minute session on the calendar next to the standup you already resent, and make the first step a button instead of a search.

I still sit too much. The neck is quieter. That was the bar.

Build one and start it. If something in the timer is annoying, tell me. I am still the one using it on Tuesdays.

Top comments (2)

Collapse
 
monsterooo profile image
monsterooo •

Author here. I built this because I kept losing the workout in the 10 minutes before it started. If you try it, the 20-minute full body with no equipment is the one I actually use. Timer bugs and annoying sounds are welcome. "You should add a social feed" is not.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.