Love this, thank you so much. Plans for what to build, not so much. I’ve had plenty but never write anything down 🫠. I really just want to start by understanding bitcoin and nostr more deeply and go from there.

I don’t have a background in this stuff whatsoever. Took a computer science class in college where we used what i’m pretty sure was a customized version of C++. I actually didn’t do very well mainly bc i did what the professor warned everyone not to do on the final exam and accidentally deleted my entire library just before it started... i loved the course though and did gain some understanding of how code works, “playing computer” in your head when looking over what you’ve written and stuff.

I really didn’t wanna have to subscribe to chatgpt but i had a feeling it would be borderline necessary. I trust your judgement on that. The real problem is time. But i’ll try. Thanks again for the thoughtful response 🧡

Reply to this note

Please Login to reply.

Discussion

Would you say that Andreas Antonopolous’ book Mastering Bitcoin is a crucial part of this journey?

Self taught dev here. https://freecodecamp.org is a great place to start. If you get a text book, do ALL the things. EXACTLY as written. You’re only cheating yourself if you don’t try. Answer the questions, do the exercises. Then find forums to ask in (nostr might be a good forum!)

Haven’t read it but looks really good for understanding the bitcoin protocol. I didn’t read it yet because I’m pretty comfortable with those details already.

Whether you should read it depends on what you want to build (your available time and priorities).

There are alternatives to ChatGPT 4 but none as good and easy. I would use it for anything you don’t mind openai knowing. (Like learning or public open source software) If you’re working on something top secret, then you might want your own AI model running locally.

I personally wouldn’t focus on the bitcoin or nostr protocol details until you have computer science basics and know which direction you want to go.

Eventually, if you decide you want to create a nostr app, you can make use of the development kits that are available at that time. There are a few now for nostr and I’m sure they’ll only get better. There are other development kits for bitcoin and Lightning too.

Let me know if you have any questions about any of that.

Gotcha, bookmarked this note. Thanks again 🫡