Home / Companies / Clerk / Blog / June 2024

June 2024 Summaries

3 posts from Clerk

Filter
Month: Year:
Post Summaries Back to Blog
The article details the creation of a custom sign-up form that integrates Clerk's sign-up capabilities with Stripe's payment processing, aimed at reducing user friction in signing up for a trial of a Chrome extension that leverages AI for LinkedIn post responses. This custom form encompasses email, tier selection, and credit card input, requiring users to verify their email via a one-time passcode to complete the sign-up process and automatically register for a trial. The integration utilizes Clerk's Custom flows to build a tailored front-end form, while Stripe Elements securely handles payment information. The back-end process involves using Clerk webhooks to initiate actions upon user creation, such as storing unsafe metadata and setting up Stripe entities for customer subscriptions. The workflow is designed to be seamless for users, though it involves a complex coordination of front-end and back-end operations, illustrating how developers can create sophisticated, automated workflows while enhancing user experience.
Jun 18, 2024 3,093 words in the original blog post.
The launch of an Open Source Fellowship program aims to promote innovation within the open source software community, with its first recipient, Colin McDonnell, the creator of the TypeScript schema declaration and validation library, Zod. Zod, which boasts nearly 10 million weekly npm downloads, is integral to the development of Clerk, a business sponsoring the creation of Zod 4 by providing financial support for Colin to focus on this next version. In return, Colin will help increase Clerk's visibility among Zod users by integrating the brand into its documentation and other platforms. The fellowship embraces a novel approach to funding open source projects, emphasizing transparency and open communication about its terms, and encourages further reading of Zod's announcement for more insights into the upcoming enhancements in Zod 4.
Jun 11, 2024 195 words in the original blog post.
This comprehensive guide outlines the process of creating an authenticated chat application with roles and permissions using technologies like React, Next.js, Ably, and Clerk. The tutorial covers essential features such as message transmission via WebSockets, a dynamic online user list, and secure moderator roles for restricted channels. The frontend is built with React, styled using Tailwind and shadcn/ui, while Ably is used for serverless WebSocket management and Clerk for authentication and user management. It also delves into creating a flexible and secure chat environment by implementing a backend endpoint for generating Ably-compatible JWT tokens, allowing authenticated users to connect to specific channels. The application features include channel-switching, message history, presence tracking for active users, and the ability for moderators to delete messages, all while adhering to security best practices. The guide emphasizes the integration of frontend and backend technologies to build a robust, scalable, and secure chat application, offering readers the complete source code and instructions for local deployment.
Jun 04, 2024 7,110 words in the original blog post.