hzrd149's avatar
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
hzrd149's avatar
hzrd149 10 months ago
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 image
hzrd149's avatar
hzrd149 10 months ago
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 ๐Ÿ˜…
hzrd149's avatar
hzrd149 10 months ago
#asknostr didn't someone build a LNURL / LN Address server that used Bold 12 as the backend?
hzrd149's avatar
hzrd149 10 months ago
@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
hzrd149's avatar
hzrd149 10 months ago
@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...
hzrd149's avatar
hzrd149 10 months ago
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 โ†’
hzrd149's avatar
hzrd149 10 months ago
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 ๐Ÿ˜
โ†‘