Damus
hzrd149 profile picture
hzrd149
@hzrd149

Front-end react developer building my own nostr client. https://nostrudel.ninja/

Relays (6)
  • wss://relay.damus.io/ – read & write
  • wss://nos.lol/ – read
  • wss://nostr.wine/ – write
  • wss://pyramid.fiatjaf.com/ – write
  • wss://inbox.relays.land/ – read
  • wss://nostr.land/ – write

Recent Notes

hzrd149 profile picture
Not a bad idea. although NIP-65 should stay the way it is and the users client should be responsible for updating to the latest "relay pack" they are following
hzrd149 profile picture
So far, I'm very impressed with https://fresh.deno.dev/
I built a SSR react app with data that was fetched on the server side and a live client feed and didn't have to fight the compiler at all. It's concept of islands make it very easy to understand what code is run on the server and what code is run on the client.
hzrd149 profile picture
Caching is handled when the app loads events. So the applesauce-loaders package has a much of "loader" methods that all accept a method to read from a cache. Then for saving too cache that can be handled by subscribing to the event store and saving new events to the cache
https://applesauce.build/storage/caching
hzrd149 profile picture
The EventStore is in-memory only. It's designed to be the state that the UI components read from
hzrd149 profile picture
I've been using cursor and ill probably keep using it for most things. but going to start venturing into vibe coding, specifically not looking at the code.
hzrd149 profile picture
A vibe coded user script to block all NIP-42 signing requests except for a whitelist of relays. I don't have time to write my own signer and I'm getting tired of fighting the constant authentication requests for 100s of relays whenever I use any nostr client
@nevent1qgs...