Cloudflare Developers
Cloudflare Developers
  • 116
  • 341 797
DevTalk Episode 03: Colin Sidoti Co-Founder & CEO at @clerkdev
Clerk offers a comprehensive solution for user authentication and management, featuring embeddable UIs, flexible APIs, and intuitive admin dashboards. Initially part of the Cloudflare Launch Pad program, their first use case with Cloudflare involved efficiently managing tens of thousands of SSL certificates.
Thank you @colinsidoti5703 for your time and for being a Cloudflare fan!
To learn more about Clerk, check out their website: clerk.com/ and TH-cam Channel: th-cam.com/video/K46GF72Hnzw/w-d-xo.htmlsi=c3ctDz5c1D101pjI
"Can you introduce yourself and explain what your company does?"
Colin Sidoti: "All right, so I work at a company called Clerk, and we do developer tools for authentication. And I guess if we just met on an elevator, I'd say, you know, how some websites have a good sign-in experience and some have a bad one. Like we sell a good one."
"What do developers like most about your product?"
Colin Sidoti: "What developers like most about Clerk is it's often just the very tight integration we have with React. I think historically, developer tools companies have been sold to back-end developers, and what ends up happening is the back-end developer will pipe some API calls down to the front end, and then the front end has to re-implement. And so we kind of cut out that step and said, why don't we sell straight to the front-end developer? We know what they're doing anyway. They're building a sign-in form. We're going to save you a lot of time. We're going to make everything a lot easier. We're going to reach your end user's expectations in terms of what they expect from a polished, professional sign-in form."
"What’s your favorite Cloudflare developer product?"
Colin Sidoti: "I guess if you forced me to pick my favorite developer product, it's definitely just like the Workers suite. It's hard to pick any one. I feel like there's been a lot of effort on figuring out distributed storage, and it's like Google Spanner, which is kind of like, how can we do this in, you know, the most one-shot, one-size-fits-all thing possible. And it's like they kind of pulled it off, but it's just the most expensive thing in the world. And then Cloudflare is just taking this approach of like, well, why don't we just give you the primitives of like Durable Objects, KV, and then you can kind of compose them into what you need. And for Clerk, at least, having those primitives has been a huge cost saving. But also, I think it helps us build a more efficient overall product."
"How has Cloudflare impacted your work?"
Colin Sidoti: "If Cloudflare never existed, I would be really sad that we had to manage our own SSL certs. It's a little bit of a deep cut, but anyone that's needed to manage SSL certs for thousands or tens of thousands of hostnames, it's surprisingly tricky. And there aren't a lot of good managed products for it. That's the one that got us in the door with Cloudflare. And yeah, we'd really hate to manage that one ourselves."
"What was your experience with Cloudflare's Launch Pad program?"
Colin Sidoti: "We were part of the Launch Pad program, and I think when we joined, we were at the point of only having SSL termination on Cloudflare. And, you know, a little bit of things with the WAF and Security Rules and Rate Limits and so on. But I think what it's really helped us with is grasping the rest of the Worker suite and all the tools that are there and, to some extent, giving us a little bit of a look at what's coming next. And that's helped prioritize our roadmap. It certainly changed how we develop things, just having those arrows in the quiver and just having the resources available to get help."
Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up
Resources:
www.cloudflare.com/lp/workers-launchpad/
developers.cloudflare.com/ssl/
developers.cloudflare.com/workers/
developers.cloudflare.com/waf/
#cloudflare #cloudflareworkers #developer #clerk @clerkdev
มุมมอง: 209

วีดีโอ

Build a Full-Stack Application using Astro on Cloudflare Workers and Cloudflare Pages
มุมมอง 1.5K9 ชั่วโมงที่ผ่านมา
With Cloudflare, you can easily deploy your Astro application globally. In this video, Kristian Freeman builds a full-stack application using Astro. He introduces an API endpoint using Astro bindings and integrates Cloudflare KV into his application stack. Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up Tools mentioned: Cloudflare Astro docs: developers.cloudflare.co...
How to Speed Up Your Web Traffic in Mainland China
มุมมอง 48412 ชั่วโมงที่ผ่านมา
In this video, Jess Liu walks us through the main features of Cloudflare's China Network. Many developer platform products, such as Workers and Pages, are currently supported on the China Network. Tools mentioned: developers.cloudflare.com/china-network/ Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up Chapters: 00:00 Intro 00:50 How does it work? 1:35 ICP Regulations...
AI Image Generator Playground with Cloudflare Workers AI: Part 2 #ai #aimodels
มุมมอง 46321 ชั่วโมงที่ผ่านมา
This is part 2 of How to Build an AI Image Generator and in this sequel, Kristian Freeman expands upon his existing environment by showing you how to integrate new models and also introduce new parameters that allows you customize how images are generated. Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up Tools mentioned: Developer Documentation: developers.cloudflare....
A Free Relay Server for OpenAI's New Realtime API on Cloudflare Workers
มุมมอง 2.1Kวันที่ผ่านมา
In this video, Craig Dennis will walk you through the deployment of OpenAI's relay server to use with their realtime API. Using OpenAI's relay server, Craig created a template repository and modified it so it can be deployed easily to Cloudflare Workers. By deploying to the Cloudflare network, you can connect to it from a frontend (like a web app) without needing your users to have or share the...
DevTalk Episode 02: Post-Quantum Cryptography
มุมมอง 62714 วันที่ผ่านมา
Bas Westerbaan is Cloudflare’s Research Lead on Post-Quantum efforts. His work ranges from cryptographic implementation and standardization, to driving large-scale experiment and subsequent deployment. Cryptography is a fundamental aspect of modern technology, securing everything from online communications to financial transactions. For instance, when visiting Cloudflare's dashboard, your web b...
Cloudflare Workers RPC Tutorial: Remote Procedure Calls in JavaScript
มุมมอง 67014 วันที่ผ่านมา
Have you ever wished that making remote function calls in your Cloudflare Workers was as easy as calling a local function? Well, it's time to get excited! Cloudflare Workers now natively supports Remote Procedure Calls, or RPC, directly in JavaScript In this video, we’ll explore how Cloudflare Workers now support Remote Procedure Calls (RPC) to simplify communication between workers. Learn how ...
Deploy your React App to Cloudflare Workers #tutorial
มุมมอง 73214 วันที่ผ่านมา
In this video tutorial, Confidence walks you through how to deploy an existing React application to Cloudflare Workers. Share any questions in the comments! Create an account on Cloudflare today for free: dash.cloudflare.com/sign-up Tools mentioned: developers.cloudflare.com developers.cloudflare.com/workers/ developers.cloudflare.com/pages/framework-guides/deploy-a-react-site/ Chapters: 00:00 ...
Seriously? Did you know you can deploy a NextJS App on Cloudflare Workers?
มุมมอง 2.2K21 วันที่ผ่านมา
Seriously? Did you know you can deploy a NextJS App on Cloudflare Workers?
Schedule and Sleep For Your Apps with Durable Workflow Execution a.k.a Cloudflare Workflows #ai
มุมมอง 1.1K21 วันที่ผ่านมา
Schedule and Sleep For Your Apps with Durable Workflow Execution a.k.a Cloudflare Workflows #ai
Major Update in Observability for Cloudflare Workers
มุมมอง 79821 วันที่ผ่านมา
Major Update in Observability for Cloudflare Workers
Cloudflare Workflows: Batching and Monitoring Your Durable Execution
มุมมอง 93028 วันที่ผ่านมา
Cloudflare Workflows: Batching and Monitoring Your Durable Execution
Cloudflare Workflows: The Newest Developer Platform Primitive at Cloudflare
มุมมอง 2.5K28 วันที่ผ่านมา
Cloudflare Workflows: The Newest Developer Platform Primitive at Cloudflare
AI Chatbot Tricked to Sell Ferrari for $1 | Cloudflare Workers AI Gateway
มุมมอง 517หลายเดือนก่อน
AI Chatbot Tricked to Sell Ferrari for $1 | Cloudflare Workers AI Gateway
The Cloudflare Connections Game
มุมมอง 802หลายเดือนก่อน
The Cloudflare Connections Game
How To Build an AI Image Generator Using Cloudflare Workers AI #nextjs #flux #ai #aiapp
มุมมอง 1.7Kหลายเดือนก่อน
How To Build an AI Image Generator Using Cloudflare Workers AI #nextjs #flux #ai #aiapp
Explore the New Cloudflare AI Gateway: "Evaluations" Beta Feature! #ai #logs #cloudflare #aimodels
มุมมอง 957หลายเดือนก่อน
Explore the New Cloudflare AI Gateway: "Evaluations" Beta Feature! #ai #logs #cloudflare #aimodels
DevTalk | Episode 01 - Yusuke Wada, creator of Hono Framework #hono
มุมมอง 2.7Kหลายเดือนก่อน
DevTalk | Episode 01 - Yusuke Wada, creator of Hono Framework #hono
Build a Full-Stack API with Cloudflare Pages Functions | React JS Developer Tutorial
มุมมอง 2.1Kหลายเดือนก่อน
Build a Full-Stack API with Cloudflare Pages Functions | React JS Developer Tutorial
How to Build a Private AI Chatbot with Llama 3.1 and Deploy on Cloudflare Workers #ai
มุมมอง 2.3Kหลายเดือนก่อน
How to Build a Private AI Chatbot with Llama 3.1 and Deploy on Cloudflare Workers #ai
Build a Comments API with Cloudflare D1, Cloudflare's Native Serverless Database
มุมมอง 2.8Kหลายเดือนก่อน
Build a Comments API with Cloudflare D1, Cloudflare's Native Serverless Database
How to Build Event-Driven Applications: Cloudflare Queues
มุมมอง 2.1Kหลายเดือนก่อน
How to Build Event-Driven Applications: Cloudflare Queues
Building Front-End Applications: Now Supported by Cloudflare Workers
มุมมอง 2.8Kหลายเดือนก่อน
Building Front-End Applications: Now Supported by Cloudflare Workers
The Cloudflare Stack
มุมมอง 19Kหลายเดือนก่อน
The Cloudflare Stack
Welcome to the Cloudflare Developer Channel | Learn how to build applications in {region: "Earth"}
มุมมอง 1.4K2 หลายเดือนก่อน
Welcome to the Cloudflare Developer Channel | Learn how to build applications in {region: "Earth"}
AI meets Maps: Using Cloudflare AI, Langchain, Mapbox, Folium and Streamlit
มุมมอง 1.6K2 หลายเดือนก่อน
AI meets Maps: Using Cloudflare AI, Langchain, Mapbox, Folium and Streamlit
Use Vectorize to add additional context to your AI Applications through RAG -Gamertown
มุมมอง 1.2K2 หลายเดือนก่อน
Use Vectorize to add additional context to your AI Applications through RAG -Gamertown
Cloudflare Workers AI: Build a "Hello, World" AI App!
มุมมอง 2.4K2 หลายเดือนก่อน
Cloudflare Workers AI: Build a "Hello, World" AI App!
Deploy Your Video Call App | Build a Video Call App Part 7
มุมมอง 6252 หลายเดือนก่อน
Deploy Your Video Call App | Build a Video Call App Part 7
Making and Answering WebRTC Calls | Build a Video Call App Part 6
มุมมอง 8352 หลายเดือนก่อน
Making and Answering WebRTC Calls | Build a Video Call App Part 6

ความคิดเห็น

  • @global.pradachan
    @global.pradachan 10 ชั่วโมงที่ผ่านมา

    please make a detailed horizontal video on it

  • @donnieashok8799
    @donnieashok8799 วันที่ผ่านมา

    I would also like to see how we can create a full stack app, with a backend worker running python or typescript perhaps, and using the D1 database.

  • @DanceScholar
    @DanceScholar วันที่ผ่านมา

    Great overview Bas!

  • @JoesMachines
    @JoesMachines วันที่ผ่านมา

    removes the need to connect between workers using HTTP. wonder what the performance difference will be?

  • @kenyu-t4t
    @kenyu-t4t 2 วันที่ผ่านมา

    hello confidence, It’s missing ws.close() in the close function, which causes the client side to take longer to close the connection.

  • @NeerajLagwankar
    @NeerajLagwankar 2 วันที่ผ่านมา

    Would love one with Kenton Varda as well please A long form interview would be golden

  • @PenguinjitsuX
    @PenguinjitsuX 2 วันที่ผ่านมา

    What was the point of recording this outside? It's distracting and the mic quality is bad. Hard to understand the dialogue

  • @peter-l8e
    @peter-l8e 2 วันที่ผ่านมา

    Error: Image with src "Cannot stringify arbitrary non-POJOs" is missing required "width" property.

  • @trueheads
    @trueheads 3 วันที่ผ่านมา

    Make more! Getting as much functionality you can out of cloudflare and adjacent services sounds great to me.

  • @BillJin-b9d
    @BillJin-b9d 3 วันที่ผ่านมา

    So cool!

  • @Idkbungle
    @Idkbungle 4 วันที่ผ่านมา

    wow, many thanks for this

  • @tamarinds
    @tamarinds 4 วันที่ผ่านมา

    JESSICA WE NEED THE SPEED!!! 🎉🎉🎉

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 4 วันที่ผ่านมา

    wow thanks ❤

  • @user-sx9ov6xj3z
    @user-sx9ov6xj3z 5 วันที่ผ่านมา

    The China network solution does sound like that will help me, thank you Jessica!

  • @takeshikriang
    @takeshikriang 5 วันที่ผ่านมา

    The Roxanne joke is funny 😂

  • @13Mirjam13
    @13Mirjam13 5 วันที่ผ่านมา

    She’s finally back 🥳🥳🥳

  • @megaconfidence
    @megaconfidence 5 วันที่ผ่านมา

    Hi Jess 👋

  • @elihuvillaraus3651
    @elihuvillaraus3651 6 วันที่ผ่านมา

    There is no link to the repo anymore :(

  • @Domino-r5l
    @Domino-r5l 7 วันที่ผ่านมา

    Property 'AI' does not exist on type 'CloudflareBindings'.ts(2339) CloudflareBindings -> Env fixes the problem?

    • @craigsdennis
      @craigsdennis 4 วันที่ผ่านมา

      Make sure it is in your wrangler.toml file around 2:35

  • @shivrajnag12
    @shivrajnag12 7 วันที่ผ่านมา

    Hey Cloudflare, What the recommended way to deploy Hono as long running server that servers both the API as well as my React app just like back in the days(pre Next.js era) where we used to deploy React from Express.js backend ? I am using React 18 and Hono RPC for type safety.

  • @anoopchandran3267
    @anoopchandran3267 8 วันที่ผ่านมา

    The assets line in the wrangler.toml is optional, but the pages_build_output_dir is required, for vite projects

  • @hanzo_process
    @hanzo_process 9 วันที่ผ่านมา

    cool

  • @Deus-lo-Vuilt
    @Deus-lo-Vuilt 9 วันที่ผ่านมา

    Thank you, these videos add a lot to know about cloudflare.

  • @tobiomotayo
    @tobiomotayo 9 วันที่ผ่านมา

    Started building an app inspired by the part 1 of this video. I’m using the Flux model but looking forward to new Flux models on Workers AI like Flux Pro and Flux Ultra Raw and Flux models that support image to image generation and inpainting and outpainting. Looking to enhance my app with SOTA models. Thank you for making these videos. I love Cloudflare.

  • @int-64
    @int-64 10 วันที่ผ่านมา

    My favourite NSA company

  • @Kimitri
    @Kimitri 10 วันที่ผ่านมา

    Whats the difference between deploying with Workers and deploy with Cloudflare Pages with next-on-pages?

  • @yash7630
    @yash7630 10 วันที่ผ่านมา

    will we have this for claude too?

  • @clamentjohn
    @clamentjohn 11 วันที่ผ่านมา

    Can we have an in-depth video of profiling the CPU and memory of a CF worker?

  • @ntq1ty
    @ntq1ty 11 วันที่ผ่านมา

    This is probably a dumb question, and may be answered in the repositories mentioned, but how would you protect the web client to proxy connection such that the exchange between client and proxy couldn't be extracted/intercepted and equally used to utilise the proxy for other purposes? I'm sure I'm missing a step but while you might not leak the actual OpenAI key, isn't access to the proxy roughly equivalent in functionality here?

    • @craigsdennis
      @craigsdennis 11 วันที่ผ่านมา

      Yep great point, there is a configuration step where you add rate limiting, auth, and whatever else you can dream up. Lots of solutions and use cases. I'll build a few in future videos that make use of some techniques.

  • @EtailaxiA
    @EtailaxiA 11 วันที่ผ่านมา

    This really powerful for a serverless app, like batch logging and send notifications, do in app chat and show online status, trying to use it on my app

  • @Fat_Cat_Fly
    @Fat_Cat_Fly 12 วันที่ผ่านมา

    project from pages, migrate to worker: npm run preview:worker And then "500 Internal Server Error" Error Msg: [wrangler:inf] GET / 500 Internal Server Error (121ms) [wrangler:inf] GET /_next/static/chunks/webpack-04c090bf27c652c8.js 200 OK (25ms) [wrangler:inf] GET /_next/static/chunks/framework-f66176bb897dc684.js 200 OK (24ms) [wrangler:inf] GET /_next/static/chunks/main-fa52bf13517a60fb.js 200 OK (7ms) [wrangler:inf] GET /_next/static/chunks/pages/_error-1be831200e60c5c0.js 200 OK (10ms) [wrangler:inf] GET /_next/static/chunks/pages/_app-6a626577ffa902a4.js 200 OK (14ms) [wrangler:inf] GET /_next/static/lQ3m2GaAmAulodIZ6KB0j/_ssgManifest.js 200 OK (12ms) [wrangler:inf] GET /_next/static/lQ3m2GaAmAulodIZ6KB0j/_buildManifest.js 200 OK (12ms)

  • @ANDRADE605
    @ANDRADE605 12 วันที่ผ่านมา

    I am running into an issue when running "preview:worker". I open the url and receive this error: "Error: The script will never generate a response. at async Object.fetch (urlToPath)". Any ideas?

  • @DavidD.j.Gafford
    @DavidD.j.Gafford 14 วันที่ผ่านมา

    I was actually thinking about sum how sum way to use A.I.to wipe out high data usage on cell phones,I live off a cell phone have 3 of them and there my life my money and my way of productivity 2 wipe out data usage an turn 5G into 500 G.

  • @itsshitposter
    @itsshitposter 15 วันที่ผ่านมา

    upload one for sveltekit

  • @StupidInternetPeople1
    @StupidInternetPeople1 16 วันที่ผ่านมา

    Amazing doucheFace thumbnail! Yet another clueless DoucheTuber looking like a lemming moron because they think looking like an idiot will get people to click 😂

  • @shafu_xyz
    @shafu_xyz 16 วันที่ผ่านมา

    possible from browsers?

  • @shafu_xyz
    @shafu_xyz 16 วันที่ผ่านมา

    creating multiple environments for a worker create new entry in the workers list, i wish if could have been handled how production and preview is managed inside pages project now, its cleaner

  • @clementlumumba4824
    @clementlumumba4824 16 วันที่ผ่านมา

    Add github source code please

  • @Maahin-r4c
    @Maahin-r4c 16 วันที่ผ่านมา

    sir models which are provided by cloudflare how we can check its accuracy ?

  • @__proto__.toString
    @__proto__.toString 16 วันที่ผ่านมา

    I'm so happy to see so many great services coming out. I've been moving my toy projects over to Cloudflare worker one by one, and I'm very happy with it. Kudos to the Cloudflare team!

  • @EveryGoodWorkInc
    @EveryGoodWorkInc 16 วันที่ผ่านมา

    Will this work with worker-rs ?

  • @codelucky
    @codelucky 16 วันที่ผ่านมา

    When your name is Confidence.

  • @whalyf1
    @whalyf1 17 วันที่ผ่านมา

    The custom domain must be a registered domain at cloudflare, right?

  • @shafu_xyz
    @shafu_xyz 18 วันที่ผ่านมา

    workers need env support, right now we need to create new separate workers for each envs

  • @SirMcMuppet
    @SirMcMuppet 18 วันที่ผ่านมา

    Can you guys just do a simple video with something like an API call and updating the front end with astro, htmx, or just plain JavaScript?

  • @ReactNativeWeeks
    @ReactNativeWeeks 18 วันที่ผ่านมา

    Would love to know more about the real purpose behind this wrangler preview script. The deploy script i get it but what this wrangler preview does that the existing build script doesn't do?

  • @moali6657
    @moali6657 18 วันที่ผ่านมา

    What if i need to use my own database?

  • @GpKukkundoor
    @GpKukkundoor 18 วันที่ผ่านมา

    pls there is issue with UI and code its not like this and js and css is not adjusted

  • @Lionel-Digital
    @Lionel-Digital 19 วันที่ผ่านมา

    Has anyone had experience using Cloudflare D1 storage instead of local storage for their website/files? How do you configure it and how has it impacted your site's performance?

  • @idcarlos
    @idcarlos 19 วันที่ผ่านมา

    I'm confused. Streamlit work with session data (statefull) but Cloudflare Workers are serverles (stateless). How Cloudflare Workers works with Streamlit and keep the session data?