Hiding the Button Isn't Authorization: Why You Must Gate the RequestHiding a UI button doesn't stop the API request behind it. Learn the three-gate model for frontend authorization: render, fetch, and backend.3 min read·emeka-nwosa.hashnode.devJul 4
Deploying a Next.js SSR App to AWS Amplify (the stuff nobody tells you)Deploying a Next.js SSR app to AWS Amplify? Here are the three gotchas that cost us hours: unsupported Node versions, SSR env vars vanishing at runtime, and a pnpm build failure.11 min read·emeka-nwosa.hashnode.devJun 14