
Using Cloudflare Turnstile for Multiple Requests Without Re-Challenging Users
Cloudflare Turnstile tokens are single-use. Learn how to verify once, mint a short-lived human token, and make multiple protected requests without re-challenging users.

Blueprints for Clean Code
Stop refactoring and re-implementing code every time you add a new feature to your app! Use these patterns to make your code re-usable, maintainable and easier to use.

Cloudflare Turnstile tokens are single-use. Learn how to verify once, mint a short-lived human token, and make multiple protected requests without re-challenging users.

Learn how to use cookies with SameSite=Strict when using a Next.js frontend and a separate backend server. This guide will make the use of Next.js rewrites in order to proxy requests from your frontend to your backend.

GROQ is a versatile language to query your data from Sanity's Content Lake. That versatility often comes at the cost of type safety, but it doesn't have to! This article explores how you can remain type-safe with Sanity from the beginning to the end.