Post

Stop Ruminating, Start Problem Solving

A practical framework for engineers who love their work but can't stop thinking about it after hours — how to distinguish rumination from productive thinking and shut it down.

Stop Ruminating, Start Problem Solving

It’s 11pm on a Tuesday. Dinner is done, the laptop is closed, and I’m replaying a design discussion from six hours ago. Not improving it. Not writing anything down. Just… looping.

The worst part? It feels like work. It has the texture of productive thinking. I’m engaged with technical problems, reasoning about tradeoffs. But nothing comes out of it. No notes, no decisions, no code. Just the same thought running until something external interrupts it.

I love my work. I’m genuinely happy when I’m deep in a problem — tracing a race condition, sketching a system boundary, shipping a clean PR. That’s not the issue. The issue is that the same energy that makes me good at my job doesn’t know when to stop.

Here’s the thing that surprised me: we don’t really experience work stress at work. We’re too busy. We experience it outside of work — during the commute, at dinner, lying in bed trying to sleep. The hours that are supposed to recharge us become the hours that drain us most.

What ruminating actually is

The word “ruminate” literally means to chew over. It comes from how cows digest — they chew, swallow, regurgitate, and chew again. It works for cows. It does not work for humans.

Because what we chew over are the upsetting things, the unresolved things, and we do it in ways that are entirely unproductive. It’s the hours spent obsessing about tasks we didn’t complete, stewing about tensions with a colleague, anxiously worrying about the future, or second-guessing decisions we’ve already made.

Research on this is quite alarming. Ruminating about work when we’re home significantly disrupts our ability to recover. The more we ruminate, the more likely we are to experience sleep disturbances, eat unhealthier, have worse moods. It may even increase cardiovascular risk and impair executive functioning — the very skills we need to do our jobs well. Not to mention what it does to our relationships, because the people around us can tell we’re checked out.

But here’s the critical finding: thinking about work in creative or problem-solving ways does not cause harm. Those kinds of thinking don’t elicit emotional distress — and more importantly, they’re in our control. We can decide to brainstorm about a project that excites us. Ruminations are involuntary. They’re intrusive. They pop in when we don’t want them. They switch us on when we’re trying to switch off.

And they always feel like we’re doing something important, when in fact, we’re doing something harmful.

How much time are you actually losing?

I decided to track it for a week. The results horrified me.

Over 30 minutes at night trying to fall asleep. My entire commute — mentally rehearsing standups, replaying conversations. Completely checked out during dinners with friends. The total for one week was close to 14 hours of “downtime” lost to something that was actively increasing my stress.

Try it yourself. Keep a journal for one week. Every time you catch yourself thinking about work outside of work, note it. The number will shock you. That’s what made me realize the problem wasn’t that I didn’t love my work — ruminating was destroying that love, and my personal life along with it.

What I started doing differently

Clear guardrails

I defined a hard cutoff. After a certain hour, I’m done. Not “mostly done” or “done except for one quick email.” Done. This sounds rigid, but that’s the point. Rumination feeds on ambiguity. When the boundary is fuzzy, your brain treats every off-hour as potentially work-adjacent.

And the phone — it’s a Trojan horse. Every time you glance at it after hours, you can be reminded of work, and ruminative thoughts slip out. I switched off email notifications outside working hours. If I need to check, I pick a specific time so it doesn’t ambush my evening.

A ritual to trick my brain

When I close my laptop, I write a shutdown note:

1
2
3
4
5
6
7
## Open loops
- [ ] Reply to Priya's RFC comment about retry backoff
- [ ] Benchmark the new serializer before Thursday's design review
- [ ] Ask platform team about the flaky integration test

## Tomorrow's first task
Finish the cache invalidation sketch — start with the happy path.

Everything I might ruminate about is already captured. The loop has nowhere to run.

Then I change context physically — different clothes, different lighting, different music. It sounds silly. It sounds like changing your shirt can’t possibly convince your brain you’re no longer at work. But your mind falls for random associations all the time. That’s why Pavlov’s dog drooled at a bell. The ritual creates a psychological boundary where a physical one doesn’t exist — especially if you work from home.

Converting ruminations into problem solving

This is the most powerful shift. When a ruminative thought invades — “I have so much work to do” — it feels urgent. But it’s not a problem. It can’t be solved. It’s just a statement that loops.

The fix is to reframe it as a question with an answer. “I have so much work to do” becomes: “Where in my schedule can I fit the tasks that are troubling me?” or “What can I move to make room for this urgent thing?” or even “When do I have 15 minutes to look at my schedule?”

Those are problems that can be solved. And problem-solving has an exit condition — you reach an answer and the thought releases. Rumination has no exit. It just orbits.

The same applies to every ruminative pattern:

  • “Did I make the right call on that PR?” → “Is there a specific concern I can verify tomorrow morning?”
  • “What if the deployment breaks overnight?” → “What’s my monitoring coverage? Do I need to add an alert?”
  • “That meeting went badly” → “Is there one concrete thing I want to say to that person tomorrow?”

If the reframed question can wait until tomorrow — and it almost always can — write it down. One line. Close the notebook. The thought has been captured. Tomorrow-you will handle it.

Why this matters more than you think

Rumination doesn’t just steal your evenings. It steals your best moments. The time with your family where you’re physically present but mentally gone. The weekend hike where you’re running architecture decisions instead of noticing anything around you. The dinner with a friend where you realize, 20 minutes in, you haven’t heard a word they said.

Ground zero for a healthy work-life balance isn’t changing your hours or your job. It’s in your head. It’s with ruminating.

After I started doing this consistently — the guardrails, the ritual, the reframing — I stopped “working” 16 hours a day while only being effective for 8. The evenings came back. Not because I cared less about the work, but because every open loop was captured, triaged, and waiting for me in a place I trusted. The love for the work didn’t decrease. If anything, it came back stronger — because I wasn’t drowning in it anymore.

You don’t have to stop caring. You just have to change how you think.

This post is licensed under CC BY 4.0 by the author.