Does Size Matter? How big is too big?

Nostr is not in its infancy anymore. There's too much going on. Coding everything is not only not viable but it should become an anti-pattern. We should focus in Mini and Micro apps moving forward.

Vitor Pamplona

9. Oktober 2024October 9, 2024 · 5 Min. Lesezeit5 min read

In the early days of Nostr, developers often competed to see who could implement the most NIPs. Although all were optional (except NIP-01), it became a point of pride and vital for the ecosystem's growth. Back then, there were only a few dozen relatively simple NIPs to implement. Fast forward to today, with nearly 100 NIPs, maintaining and implementing everything has become nearly impossible. Yet, the drive among developers to "code all things Nostr" remains as strong as ever.

⁠fiatjaf raised the point that everyone, even I, agrees:

Quoted note

But how big is too big? How can we better understand the range of options available for devs out there?

I went out for a hunt in my own brain to figure out how to clarify the situation. I came up with the following 4 categories for Nostr Clients:

Based on my made-up categories described at the end, this is how I would split our most known apps.

Super Clients

Clients

Mini Clients

Micro Clients

Super apps will try to do everything, but can't really do most things super well. Regular-sized Clients will try to manage most of a given domain but are likely to centralize users on themselves, an unwanted effect inside of Nostr. If we want Nostr to grow in a decentralized fashion, we have to start betting on and using more Mini and Micro clients.

#Nostr

Written by

Comments

No comments yet. Start the conversation.