Cameri on Nostr: I used to quit personal projects soon after starting them because I wanted them to be ...
I used to quit personal projects soon after starting them because I wanted them to be perfect... otherwise I wouldn't feel good about them, or feel proud about myself. I thought I needed challenges so each project would have something in it I wanted to learn.
I would try to perfect even the most insignificant detail. Refactor things over and over so there wasn't really much progress. The state was usually: stuck down yet another rabbit hole that wasn't even in scope or core to the project. Hundreds of tabs opened and no idea how to get back.
One day I had an epiphany which made me realize I was unconsciously doing this to set myself up for failure, so I could relive what that feels in the absence of real consequences. Stuck on a loop where I had something to prove with every attempt. The failures made me feel depressed and unworthy for weeks... for no fucking reason.
From that day I make sure things just work first, no matter how bad the solution is glued together or how messy the code is. Then if I still care enough I would iterate. Each iteration small enough I wouldn't lose focus yet add some value.
Finally got rid of the ghost of my past self.
Published at
2022-10-20 03:56:00Event JSON
{
"id": "f34e71feb6186b653c887d575a02811445d5f66cb1ec3b1e12375bfad934a3c8",
"pubkey": "00000000827ffaa94bfea288c3dfce4422c794fbb96625b6b31e9049f729d700",
"created_at": 1666238160,
"kind": 1,
"tags": [],
"content": "I used to quit personal projects soon after starting them because I wanted them to be perfect... otherwise I wouldn't feel good about them, or feel proud about myself. I thought I needed challenges so each project would have something in it I wanted to learn.\n\nI would try to perfect even the most insignificant detail. Refactor things over and over so there wasn't really much progress. The state was usually: stuck down yet another rabbit hole that wasn't even in scope or core to the project. Hundreds of tabs opened and no idea how to get back.\n\nOne day I had an epiphany which made me realize I was unconsciously doing this to set myself up for failure, so I could relive what that feels in the absence of real consequences. Stuck on a loop where I had something to prove with every attempt. The failures made me feel depressed and unworthy for weeks... for no fucking reason.\n\nFrom that day I make sure things just work first, no matter how bad the solution is glued together or how messy the code is. Then if I still care enough I would iterate. Each iteration small enough I wouldn't lose focus yet add some value.\n\nFinally got rid of the ghost of my past self.",
"sig": "f2997b5db19a13145948870149934944bcbc1411f5cde2fa5348b3625c16ff9d2a0663050f388eb63c8f3509f31bbde352c579c628a405c6046b79f0fb93f18c"
}