← Back to context

Comment by drivers99

8 hours ago

What's doomcoding? (It's not mentioned in the article and it doesn't appear to be a related term when I google it.) It sounds negative ("doom" + "we should limit ourselves" from it) but everything you said in the context before that sounds good.

I took it to mean the frameworky coding you kind of get sucked into when you start a project when you realize off-the-shelf libraries are flawed or you could do so much better. Like the old trope of getting a task to write a billing system but first writing a full text mode UI framework, menu system, etc.

Coding for pleasure I mean. We start a project and then get bored. Like Doomscrolling, for pleasure.

  • I don't think I agree with this. Doomscrolling has a negative connotation - of wasting your time and being unhealthy for the mind. I don't see coding the same way. Sometimes, I code to finish a project and it's a major milestone and I feel accomplished. Other times, I just code something because it sounds like I'd enjoy it and it's fun. I feel fulfilled nonetheless, even if it goes nowhere. I wouldn't equate it to doomscrolling.

    • Yes coding itself is not like doomscrolling. I wanted to use that term because I lost so much time bu trying to reinvent stuff.

      I wanted to make a game, and had an idea, but then I thought "why not making a game framework so I make my game". It was fun to build a game framework by mixing PixiJS, Rapier2D, ECS, writing my own loop logic and state management but then I lost the motivation. I just coded a framework for pleasure but at the start my point was making a game.

      The desire to build something can cause our idea to be dropped.