Use a language with a SDK if you want to go fast. For nostr, NDK (nostr-dev-kit) is in javascript/typescript, and rust-nostr is in Rust, with bindings in python, kotlin and swift. Using them will make you earn a lot of time avoiding to reimplement what every nostr dev already did.
Discussion
and especially avoiding the hard things that you don't even know are hiding behind the cool weirdness of how nostr works
I would like to be more involved with the dev community. Plenty of tech, hacker experience, but never had to code. I played with Python, which I like, but want to be directly involved with nostr development.