Ask HN: How do you force yourself to take breaks while coding?
6 points| glidea | 1 month ago
Tried Apple Screen Time – I just click "Ignore" every time. Tried Pomodoro apps – closed them when they got annoying.
What actually works for you? Hardware timers? Standing desks? Blocking software?
I'm building a macOS tool that uses full-screen overlays with a 30s cooldown to bypass, but curious what approaches others have found effective.
dyingkneepad|1 month ago
glidea|1 month ago
6510|1 month ago
JohnFen|1 month ago
glidea|1 month ago
gethly|1 month ago
glidea|1 month ago
Rembertir|29 days ago
what helped me wasn’t forcing myself to shutdown, but giving my brain a clear signal that it’s time to switch gears. One simple trick that actually worked: before each coding block, I write down the last line I want to write before I stop. It gives me a natural off ramp and weirdly, my brain starts to anticipate that pause instead of resisting it.
On top of that, I use an app that’s built around nervous system regulation, not just timers or blocks. It actually changes how focused I feel while working. I don’t need to fight myself it gets me into flow and keeps me there longer, without the crash, music is pretty awesome too
glidea|28 days ago
WheelsAtLarge|1 month ago
glidea|1 month ago
the tool's job is to add friction, not to be unbreakable. Even if you bypass it sometimes, if it stops you from staying up late a few more times per month, that's a win
Curious – what made you stop using your script?
apothegm|1 month ago
I’d use a tool like that if it could detect video calls in progress and not lock the computer while that’s happening.
Current plan is to acquire a loud and obnoxious physical timer and place it somewhere I have to get out of the chair to turn off.
glidea|1 month ago
But later I either got too lazy to turn it on, or I'd just turn it off and continue.
If you're interested, you can also follow the software I'm building. https://forcebreak.zenfeed.xyz
al_borland|1 month ago
glidea|1 month ago
I've tried the water trick but then I just hold it until I "finish this one thing"... which is the same problem.
dennisjoseph|1 month ago
glidea|1 month ago
jryan49|28 days ago
hxugufjfjf|1 month ago
vmt-man|1 month ago
glidea|1 month ago
abstractspoon|1 month ago
glidea|1 month ago