/Useful Tool

3 Hours to 3 Minutes: How Mobile reCell Is Importing Customer Data 60x Faster

- Will Genesen tl;dr: Mobile reCell streamlined their customer data import process, reducing file cleaning time from 3 hours to 3 minutes. By leveraging the pre-built validation library and intuitive interface with smart suggestions, they quickly set up validations for key workflows. The engineering team fine-tuned the implementation to focus on critical data points while allowing flexibility for less critical customer data. 

featured in #504


Why Passkeys Improve User Security & How To Implement Them

- Dan Moore tl;dr: When developing an API, safeguarding it is crucial. Consider the choice between employing a centralized API key verification system or opting for a decentralized approach. The centralized method necessitates ongoing communication among API key consumers, API-serving systems, and the central authority responsible for issuing API keys, all aimed at verifying the keys' validity.

featured in #494


How To Add An Onboarding Flow For Your Application

- Roy Anger tl;dr: Explore Clerk's method to revolutionize app onboarding in Next.js, enabling tailored user experiences from the start. Learn about session tokens and middleware for a flexible framework that meets business and user needs, simplifying setup and enhancing engagement and retention, key for digital product success.

featured in #493


How To Simplify User Management

tl;dr: Clerk is the easiest way to add authentication and user management to your app. Their quickstart guide streamlines integration with ready-to-use components, hooks, and helpers, ensuring a smooth authentication and user management experience that just works. Get Started with Clerk for Free.

featured in #488


The Checklist Manifesto

- Murat Demirbas tl;dr: This book advocates for integrating checklists as potent safety and fault-tolerance tools across diverse domains. While the author, a prominent surgeon, enriches the narrative with numerous surgery cases, he also discusses their use in the construction and aviation industries. Checklists significantly reduce cognitive load, enabling complex tasks and effective team collaboration. Murat questions why we don’t use checklists more frequently in software development.

featured in #480


Unlocking the Power of Your Permissions: Clerk's New Authorization Helpers

- Colin Sidoti tl;dr: Clerk Introduces Enhanced Authorization with has(), protect(), and <Protect> for tailored user permissions and security. Make Customizing Access a Breeze. Get Serious About Access Management!

featured in #477


Custom Kube-Scheduler: Why And How to Set it Up in Kubernetes

- Phil Andrews tl;dr: Sometimes the default Kubernetes scheduler isn't sufficient for your Pod's needs. Dive into comprehensive guide on establishing a custom Kubernetes scheduler, centered on the 'MostAllocated' strategy for those unique scenarios. Learn the ins and outs of crafting a configuration file, deploying your custom scheduler, and effectively scheduling Pods, complete with essential troubleshooting tips.

featured in #473


Updated Pricing: 10,000 MAUs Free, And A New “Pro Plan”

- Braden Sidoti tl;dr: Clerk integrates user management UIs and APIs, purpose-built for React, Next.js, and the Modern Web. and are introducing a new, 'simplified pricing structure' for its user management services, offering '10,000 free monthly active users (MAUs)' for every application. This change includes a 'First Day Free' feature, ensuring no charges for users churning within the first day. 

featured in #472


Clerk Webhooks: Data Sync with Convex

- Dev Agrawal tl;dr: “Composing an application out of multiple data sources can be challenging, and while Clerk’s Backend APIs work great for most use cases, Webhooks offer the next level of integration that enables you to take full advantage of your existing stack. This post will cover how to synchronize user data from Clerk into your own backend using Webhooks.”

featured in #470


Navigating The Chaos: Why You Don’t Need Another MLOps Tool

tl;dr: AI/ML development lacks systematic processes, leading to errors and biases in deployed models. The MLOps landscape is fragmented, and teams need to glue together a ton of bespoke and third-party tools to meet basic needs. We don’t think you should, so we're building Openlayer to condense and simplify AI evaluation.

featured in #469