Thanks for writing this thoughtful piece! I'm wondering, since NIPs are not needed in Nostr, but desirable for interoperability, is it not most likely that NIPs will be forked wildly anyhow? Then we'll have microcosms on Nostr, without interoperability and someone will have to build bridges, sort of like between blockchains.
nostr:nprofile1qqs8d3c64cayj8canmky0jap0c3fekjpzwsthdhx4cthd4my8c5u47spzfmhxue69uhhqatjwpkx2urpvuhx2ucpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq36amnwvaz7tmwdaehgu3dwp6kytnhv4kxcmmjv3jhytnwv46q6ekpnp What do you think of Ruby on Rails for Nostr development? I love it and LLMs are good at it, but heard mixed views on backends for Nostr apps.
Vibe coded a Nostr bookmarking app. It's very basic, but I learned a lot in the process. Check it out at https://pinstr.co
Pete and I also recorded a podcast episode about the experience https://www.keypair.fm/21