When it comes to programming, I have a really hard time making things from scratch. I seem to suffer from "blank canvas syndrome", where I get overwhelemed by all the sheer unlimited choice before me.

I work much better by taking something existing and modifying it, or at the very least starting with a pre-made skeleton. That seems to help keep me focused without overhwelming me.

Found an old blog post that basically describes this feeling exactly.
https://ronstauffer.com/blog/2011/05/15/blank-canvas-syndrome/
Blank Canvas Syndrome

Something I’ve noticed over the years is that being creative isn’t necessarily difficult for me, but starting a creative project is. It’s the hardest part. There’s nothing more intimidating while creating than viewing a blank page or canvas. (My experience has mainly been with pixels and not paint, so my exposure to “blank canvas syndrome” […]

Ron Stauffer - Blog
@faoluin I'm always in a "this has been done before I should just build off someone else's" zone
@hax I would do that more often, but usually someone else's code isn't *quite* what I want, so then I'd end up needing to rewrite most of it anyway. Then I'd wonder if I could have spent all this time just writing it properly from scratch. x.x