Need more indexers and more apps to let users configure their preferred indexers
View quoted note โ
hzrd149
_@hzrd149.com
npub1ye5p...knpr
JavaScript developer working on some nostr stuff
- noStrudel https://nostrudel.ninja
- Blossom https://github.com/hzrd149/blossom
- Applesauce https://hzrd149.github.io/applesauce
Got completely distracted the past two days but I think it will be worth it. I'm about half way through designing a modular event loading system for applesauce.
This would allow and app to pull in parts and customize how their app loads profiles. for example you could load from 2 event caches, a local relay, and then finally make connections out to public relays to look for the profiles
Still very much a WIP though, so not sure how will it will actually work


Its one of those morning where I open the wrong version of the app and spend 15 minutes trying to figure out why my local changes aren't showing ๐
#asknostr didn't someone build a LNURL / LN Address server that used Bold 12 as the backend?
@fiatjaf please stop pushing breaking changes to nostr-tools on a minor versions, just make it v3 and be done with it.
I really don't want to maintain my own utility library but its getting old running "npm update" have then having broken code
@hodlbod the new flotilla is much better, although the email alerts for communities doesn't seem to be working ๐ข
Also can we get a light theme, I know I'm probably the only person asking for this though...
Out of all the apps and libraries I've built I'm probably most proud of the applesauce-relay package.
In ~1.5k lines of code I've managed to build the cleanest API for connecting to relays, and its all stream based so its super flexible.
Also did I mention it also supports client side negentrapy sync? ( although I haven't found a use for it yet ๐ฅ )
View quoted note โ
Released and update to applesauce-relay that allows subscription filters to be updated on the fly
https://hzrd149.github.io/applesauce/overview/relays.html#updating-filters
This allows clients create a subscription before the filters are ready and update it based on some other value that is changing ( users contacts or pubkey maybe )
Thanks to @npub18vay...7nzf for giving me the idea :)
Woke up this morning feeling like collaborating on bigger nostr project with other devs. Unfortunately since we all use different libraries (NDK, nostra tools, and applesauce) it makes it difficult to jump into a project
In some ways it's one of the strengths of nostr, we know the protocol is simple enough to be implemented 4x over
But on the other hand it does limit our ability to easily contribute to other projects... I guess I'll just have to convert all the apps to using my applesauce libraries ๐
:blossom:
View quoted note โ