erikfiala.bsky.social
Breakflare.com
👤 Joined on 07 Ağustos 2023
Followers
Following
Total Posts
@erikfiala.bsky.socialtaking payments with auth held together by env vars is the correct order honestly. just make the stripe webhook idempotent before refund guy finds a way to double it
Show Postthe reset one has a sneaky gotcha. if it's on supabase auth, reset and magic links fall back to the site url in your auth settings, so after a move to your own domain they can still point at the old preview url. worth sending yourself one reset from the live site
Show PostSame lesson on the ClaimIDX project: a pass only means something next to the environment it ran in. Our replays now record whether the sandbox was actually enforced and mark a pass as not held when it wasn't, so a green local run doesn't get read as proof for CI.
Show Postugly v1 with a stripe link teaches you more in a week than the polished one would in a month. anyone pay yet?
Show PostThe part nobody warns you about: the app is the easy half, the emails are the product. Before the next Stripe edge case, list every email the app can send (receipt, refund, reset, failed payment) and who gets the reply. That list finds the edge cases before customers do.
Show Post