I feel like code as documentation needs to be a more popular concept.

If it is readable code then it is much more understandable + easier to use correctly than manual documentation.

Had many cases where the documentation was wrong, but the code was correct.

Reply to this note

Please Login to reply.

Discussion

The real documentation is the tests

Well, the validation. Doesn't necessarily need to be a separate test.

Code should read likefeatureName --> what this thing does

validation --> how this thing behaves, when you try to do something different

Hey I have no idea if you got my DMs, but still having issues.

So many times I see notes on desktop that I do not find on Amethyst in mobile. It's so bad.

I just added relay.damus.io to my General Relays and a LOT of new notes appeared.

Profiles that would show notes up til 5 days ago, now show the latest.

If it's client or relay I have no idea - the overall experience is not good.

I have not on Damus.

I'll check what's going on... There's an infrastructure migration underway so it may be related to that.

Also, the NOTICE: Failed to receive messages have nothing to do with it, they are for writes, not reads.

I'll be pushing an update to the indexer soon to improve a whole bunch of things.