6 pointsby glidea8 days ago12 comments
  • dyingkneepad8 days ago
    I have the opposite problem: I have to force myself to not take so many breaks!
    • glidea6 days ago
      Haha, sometimes I'm like that too, but sometimes it's the opposite
    • 65106 days ago
      For me programming is the break.
  • JohnFen8 days ago
    I don't do this to force me to take breaks, but it does that as a side-effect. I am constantly drinking plain water while I'm working, which makes me get up to relieve myself every couple of hours.
    • glidea6 days ago
      Drinking more water has been mentioned many times, and it seems to really work.
  • Rembertir5 days ago
    been there “just one more function” is devspeak for disappearing into the void.

    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

    • glidea4 days ago
      Thank you. I understand that this is like setting a small, quantifiable goal; once you achieve it, there's not much to be anxious about.
  • gethly6 days ago
    This happens only if i am in the zone or working on something exciting. If that is the case, i absolutely do not want to break that streak for any reason whatsoever. Maybe you're a junior dev, but in time, these periods will become more rare and hard to come by. So enjoy it while you can.
    • glidea6 days ago
      The feeling of flow is indeed wonderful, but sometimes I get caught in the anxiety of not being able to complete a task.
      • gethly6 days ago
        I just had one of those. Though it is very rare.

        I was making a layouting library in Go based on Clay. Took me three weeks. I often woke up at 4 AM because I wanted to work on it. After two weeks I got worried whether it is worth it. Luckily I finished it. It was not a smooth sailing but I got it done. I'd say - don't worry about it and just plough trough. If the excitement and eagerness to get it done dissipates, it will happen naturally. No reason to force it.

  • apothegm6 days ago
    Relatable.

    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.

    • glidea6 days ago
      Haha, I thought of that too, setting a timer and placing it by the bed.

      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

  • WheelsAtLarge8 days ago
    I wrote a script that set an X countdown time to shutdown. The script gave a warning at five minutes and 1 minute until shutdown. Once I set it I could not stop it. It would load automatically at boot time. It worked rather well until I decided to stop using it. I don't have a solution for giving up. :)
    • glidea8 days ago
      Yeah I don't think any tool can fully solve this – it's ultimately a willpower thing.

      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?

      • WheelsAtLarge8 days ago
        I had a deadline to meet. I took it off "for a bit" but never put it back.
        • glidea6 days ago
          Haha, obviously this needs a "skip today only" option.
  • al_borland8 days ago
    Drink a lot of water. The bladder can only be ignored for so long.
    • glidea8 days ago
      Honestly, this is probably the most reliable method. Biology > willpower.

      I've tried the water trick but then I just hold it until I "finish this one thing"... which is the same problem.

      • apothegm6 days ago
        You also have to remember to pause to drink…
  • dennisjoseph8 days ago
    I cook meals and do work in parallel.. you'll be forced to take breaks, to check on the steam, oven, air frier, marination etc.
    • glidea6 days ago
      Oh, time management master, bro
  • jryan495 days ago
    Work on something you don't want to be working on. :)
  • hxugufjfjf7 days ago
    A dog actually works for me
  • vmt-man7 days ago
    I use classic pomodoro technique :) It helps even for my back.
    • glidea6 days ago
      Same, except I need to be more forceful.
  • abstractspoon8 days ago
    I have a cat
    • glidea8 days ago
      The ultimate interrupt-driven system. No snooze button. LoL..