there should be a way to work for 20 companies at once and rotate them like once a month so you don’t get bored
is there a tldr somewhere on how to make mutations reflect latest state in Next.js should i - revalidatePage/revalidateTag in every server action - or should i router.refresh next to their calls - both? i haven't tried cacheComponents yet so curious how to work with the existing model
oof spent an ungodly amount of time trying to get Next.js working with [@slices.network]( ) OAuth via Claude so to whoever who might run into this later β€”Β you need to explicitly redirect with 302, or Next will do it with 307 which (???) breaks OAuth https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreidvmnlc56lbfavutuouifous2w44wadkee7wqxenyogv6daf6s2hi
although this wasn’t exactly what i did, i think it would be fantastic to have a [@slices.network]( ) client-compatible mock library that works via in-memory storage (in the browser) or via fs (on the server). just ignore the protocol and focus on ux while doing local dev, then switch
took claude exactly 30 seconds to port the homepage to get data from [@slices.network]( ) instead of my mock this is a record from my repo showing! https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreiefaoqdg4f2m2oy3cl4xoqfq2yo5qu23a5ci6qiqyu5mjm7qytabi
@npub19y6x...yh78 is sending PRs broken? this is a very confusing and unhelpful error. "failed" why? https://morel.us-east.host.bsky.network/xrpc/com.atproto.sync.getBlob?did=did:plc:fpruhuo22xkm5o7ttr2ktxdo&cid=bafkreidp7eu7lwsnzhs5krmbtjbp4qoyg2sgrkaq2vtcspgqyw7jdoc76a
is 3m3zm7eurxk26 a valid tid? i got it from TID.nextStr(); but [@slices.network]( ) validation says it "does not match format 'Tid'"
first time got bit by Next.js caching βœ…
lol i'm excited to get into backend fr
i'm running a Next.js app on Railway behind CF proxy. i've never done backend in my life before. what do i need to know? i mean stuff like - observability - what to do if someone ddos's me - deployment versioning - cache hits, revalidation, whatever any lessons i don't want to learn hard way?