What is Nostr?
boreq
npub1uuc…atty
2023-11-01 00:36:32

boreq on Nostr: This is a #nos-dev-diary from a mostly-backend-developer. We posted about our Twitter ...

This is a #nos-dev-diary from a mostly-backend-developer.

We posted about our Twitter crossposting service a short while ago but there were some problems with the Twitter API and messages got stuck in the queue resulting in tweets not being posted. What I speculate has happened is that some people exceeded their personal API limits and their tweets got stuck in the queue blocking other tweets from being posted. I can't confirm this since Twitter reports that we have not exceeded the API limit despite responding with “Too many requests”. I released an update which resulted in some tweets being sent by implementing proper backoffs and handling messages out of order.

Given that fact that I suspect people wouldn't be happy with a sudden wave of tweets being posted I haven't copied the messages that were stuck to the new queue for now so only new notes will generate tweets.

The service is available here: https://tweeter.nos.social

If someone has seen weird Twitter API behaviour similar to the one I described where all calls fail with “too many requests” but clearly no requests succeeded in the windows specified in the docs please let me know.

Previous:
This is a #nos-dev-diary from a mostly-backend-developer.

- I attended https://p4p.space and I recommend checking out the projects linked on the website if you are into decentralised protocols
- we merged automatic file uploads to nostr.build so they will be available on testflight soon
- changed note rendering to trim leading and trailing whitespace and squash consecutive newlines
- fixed the notification service which was struggling with events that have tags with empty values on them
- I am trying to learn some iOS development since it is fun to contribute to the app directly

Previous:
nevent1q…yzd6


#twitter #nostr
Author Public Key
npub1uucu5snurqze6enrdh06am432qftctdnehf8h8jv4hjs27nwstkshxatty