7858 pfp
7858
@7858.eth
Book review mini app It's gonna replay one book review per day 3.5 hours from 0 to live, most of that split between being dumb about using the Neynar API and doing real battle against FC's manifest and embed fussiness book-review-fapp.fly.dev
7 replies
2 recasts
17 reactions

Tony D’Addeo pfp
Tony D’Addeo
@deodad
any specifics on the manifest / embed fussiness you hit?
1 reply
0 recast
0 reaction

7858 pfp
7858
@7858.eth
I should have taken notes as I went. Some memorable highlights: I had a hard time finding the validation page (prob more my fault, I was playing fast and loose), so I was shooting in the dark trying to roll my own manifest from just the docs And then I tried the hosted solution, but it failed either silently or with some terse rejection, can't recall And then I tried rolling my own again, but I got myself screwed up with how nextjs works (my fault again, rusty as hell) And then I got the right-ish manifest in the right place, but my subtitle was like 8 characters too long or something And then I got 'Invalid literal value, expected "next"' And then my image paths were screwed up for some reason (some weird me-nextjs-claude negative synergy) And then when everything was kosher, I has to do the signing thing to get my accountAssociation, and I wasn't sure if that was supposed to go inside or outside the "frame" field and each deploy is 3-4 minutes, so each iteration takes a bit and they add up and then I spent a bunch of cycles just copying my same 512x512 icon image into more and more places until it finally showed up in all the spots I was hoping for and then I kinda thought it'd show up as a default embed image, but it turned out I had to whip up one of those, too I'm not even sure on this first pass where I'd make changes if it were my job to smooth put the experience. it's not like it was intolerable, but it wasn't like just spinning up a new neon DB, clicking the "copy connection link" button, and pasting it into an env var I don't mean to complain, I'm just telling the story in the hopes that it's useful signal I'll be more thoughtful as I move through the process on my next pass and try to offer constructive suggestions FWIW, IIRC jc4p warned me that manifest stuff would be tricky. he might have some good insights on it I get that FC needs a bit of metadata to make frames work safely and smoothly and feel native, but the closer we get to "just paste in a link to make a frame" the better
2 replies
0 recast
1 reaction