Help me make gifbuddy better!
Need help with:
- Reducing memory usage and improving overall reliability
- Better hosting solution as Heroku is expensive
- Add GIPHY library for even more gifs
- Allow uploads for creatives like nostr:npub1xsn2cx73w7837xhkqalzxr5f9prwn6cvnz4t0e60qa0luff7g4fq28nm65 who make their own gifs
- Ability to load more gifs if you want to go deeper in the search
- Gif counter for nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 uploads to see how big we get
- Prettier Front End design
- Anything else you guys come up with that makes it better
Looking forward to making this app the best it can be with you all! ๐
nostr:npub1vp8fdcyejd4pqjyrjk9sgz68vuhq7pyvnzk8j0ehlljvwgp8n6eqsrnpsw nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w nostr:npub1r0rs5q2gk0e3dk3nlc7gnu378ec6cnlenqp8a3cjhyzu6f8k5sgs4sq9ac nostr:npub1mgvwnpsqgrem7jfcwm7pdvdfz2h95mm04r23t8pau2uzxwsdnpgs0gpdjc
I just asked ChatGPT how to program HTML

If a picture is worth a thousand words then a gif is worth a million

I'll build that in for you
I just gotta figure out how to do it first lol
Humbled by the response and the use of gifbuddy.lol
I built this app because I love gifs and I love nostr
I thought it would just be something I could use until my favorite client integrated gifs natively, but I always thought by the time I actually built something it would be obsolete
But the memes from nostr:npub1lrnvvs6z78s9yjqxxr38uyqkmn34lsaxznnqgd877j4z2qej3j5s09qnw5 and that one time nostr:npub1a2cww4kn9wqte4ry70vyfwqyqvpswksna27rtxd8vty6c74era8sdcw83a posted about not having gifs easily accessible kept the idea in the back of my mind
Shout out to nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w for taking the time to help me with the nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 API and to nostr:npub1vp8fdcyejd4pqjyrjk9sgz68vuhq7pyvnzk8j0ehlljvwgp8n6eqsrnpsw for the slick iPhone double tap shortcut that pulls up gifs faster than my native iMessage plugin
I pushed an update to gifbuddy and am going to sleep so hopefully it doesn't break
GN
(Fun side note: what finally got me to lock-in and code was this note by nostr:npub1xsn2cx73w7837xhkqalzxr5f9prwn6cvnz4t0e60qa0luff7g4fq28nm65 using Canva and Google docs to post gifs)
nostr:note1t6wzcxp9vyk7u2ke64wj23uruv3zn7ar3dw6lfmk3q9f7l8r4yrq4syer7
Huge fan of yours and everything youโre building with Cashu
Iโve learned a ton from your podcasts and see a bright future for ecash
Looking forward to growing my developer skills building with Cashu

You guys are breaking my app!

Deploying more compute!

nostr:nprofile1qqstuu6ccnl9q9yvejhuqt4zqhvqz30z2wyf4gu43k404p3hq37ggrspz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsq32amnwvaz7tm9v3jkutnwdaehgu3wd3skueq4kymtq you've got me scrolling rapidly specifically looking for notes I want to respond to via gif

I took your advice and built a gif nostr companion app:
You can download the PWA to your home screen, search for your gif, copy the address and paste it into your client
On the back end, for every gif that gets copied/clicked, an API request is made to upload to nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 by nostr:npub137c5pd8gmhhe0njtsgwjgunc5xjr2vmzvglkgqs5sjeh972gqqxqjak37w
From there a nip94 request is done so that the content can be accessed by any client in the future
Now, anyone who searches for gifs using this tool is also helping to build the gif repository for nip94 and adding fallback urls to nostr.build
And all they did was click to copy #gifs

I made a gif companion app for us because I share your frustration
You can try it here and save it to your Home Screen (PWA):
buddy.lol









nostr:note1emq4xryqlrfjq90gqda5x3fewglm0stzw3x4usmesc7va57dyelqk79ywj






