/Brian Morrison

Build A Waitlist With Clerk User Metadata tl;dr: Discover how to implement a waitlist in your app using Clerk's user metadata, including setting up an admin dashboard for efficient user access management. This guide simplifies controlling user entry and enhances your app's onboarding workflow. 

featured in #534


Build A Team-Based Task Manager tl;dr: This tutorial demonstrates practical steps for implementing scalable, team-oriented solutions in modern web applications. It guides you through leveraging Clerk's Organizations feature alongside Next.js and Neon to develop a secure, team-based task manager. The tutorial offers a comprehensive approach to creating a multi-tenant application that isolates tasks by team, ensuring robust user role management and secure authentication.

featured in #532


Building A Hybrid Sign-Up / Subscribe Form With Stripe Elements tl;dr: A practical guide on how to use custom flows, webhooks, and user metadata to build a single form that automatically subscribes new users using Stripe Element

featured in #530


The Problem With Using a UUID Primary Key In MySQL tl;dr: “UUIDs especially useful in a distributed architecture, where you have a number of systems and databases responsible for creating records. You might think that using UUIDs as a primary key in a database is a great idea, but when used incorrectly, they can drastically hurt database performance. In this article, you'll learn about the downsides of using UUIDs as a primary key in your MySQL database.”

featured in #502