πΉ I recorded a screenshare running through the absolute basics of getting NDK up and running in a super simple web app, fetching data from relays, and integrating to a NIP-07 browser extension.
I would love feedback and suggestions on how to make these more helpful/engaging/etc.
Login to reply
Replies (25)
Will watch it first thing after work today π thanks a lot
Itβll be too basic for you for sure π
but I would still love your feedback. Ideally, i want to make a whole set of videos to entice devs to come build on #Nostr so nailing the format (figuring out how to make these way shorter) will be important.
do you discuss using unique βkindsβ in it by chance?
Awesome
NoΒ - not really βΒ what about unique kinds should I cover in a future video though?
I havenβt used NDK yet, so this may be totally retarded - but can you create your own event kind for a specific use case? Or is it presumably only implementing specific nips?
Assuming the later, it would be useful to know how you can add your kind to the class or however its organised so you can test your specific use case via your own relay without needing to spam the network of kind1 events
So NDK deals mostly in primitives, like NDKEvent (which is just a generic representation of an event). You can create new events with whatever number you want in the kind field. There is an enum that has all the major defined kinds in it already but you don't have to use them.
Ah yep. Gotcha ok. So yeah, totally retarded :P
No, not at all! π
I must be highly regarded because when I looked at NDK, it appeared to be Rust only
that's a different project with the same name π
π€―
π
What do you think #[2]
This is a great video for the front of the #ndk webpage!
Doh. Youβre making me realize I should have added links to the video description.
Iβll do that today.
I will check it out. Thank you for the heads up!
Audio is good.
Your presentation style is very good.
Your pacing is very good.
Your font is way too small.
From: JeffG<-cameri at 05/30/23 05:15:05 on wss://relay.damus.io
>---------------
>πΉ I recorded a screenshare running through the absolute basics of getting NDK up and running in a super simple web app, fetching data from relays, and integrating to a NIP-07 browser extension.
>
>I would love feedback and suggestions on how to make these more helpful/engaging/etc.
>
>
What Uncle Bob said.
I really enjoyed your video last night. Bigger fonts on the next one makes it easier to watch on mobile where (letβs face it) most people will view.
Your presentation style, tone, and pacing were π―π₯ though, and I will definitely be watching future stuff you do.
Tips from the master of videos. π Thank you!
Thanks! I appreciate the feedback.
Excellent intro to NDK (and a bit of Svelte). Impressive how quickly you can get the basics up and running!
Would love to see this extended!
Anything in particular you want to see next?
I suspect there's two big things a naive client doesn't do properly: caching and gossip. I don't know if these topics are too broad, but I would love to learn how NDK helps here, and how this would be used in a Svelte app.
Nice. For the moment itβs a little early for both since NDK hasnβt done much in either area yet. As soon as itβs in there though Iβll do it.