Just for fun! Questions will be visible after I’ve answered.
Nice presentation @NextConf. What tools did you use for your presentation?
Mostly screenflow for screen and camera recording. Some assets were exported from Figma and Google Slides.
For recording video I used a Canon RP with a capture card for easy recording of both screen and video with Screenflow
4 months ago
I want to learn all of this, how I can do it?
4 months ago
How long did it take you to build this app?
The app is a rebuild of Brian Lovin's AMA page with Prisma.
Rebuilding it with Prisma was the easy part which I mostly got done within a day. Uploading to Cloudinary directly from the browser and implementing all the client-side functionality took a couple more days.
4 months ago
What talk from NextJS Conf did you like most so far?
4 months ago
How did you build this AMA page?
This AMA page was built with Next.js, React Query, Prisma with The Prisma Data Proxy, MySQL, and Cloudinary for uploading and serving the audio.
The Prisma Data Proxy saves you from crushing your database by exhausting the DB's connection limit and and makes it a breeze to use DBs in Vercel serverless functions.
5 months ago
What is zero-cost type safety?
Type safety with databases is a way to ensure that application code interacting with the database can only do so safely. Moreover, the return type for the query is always inferred for you, even when fetching relations.
For example, attempting to query a non-existent column will immediately raise a type error:
Prisma gives you type safety at zero cost by generating TypeScript types for you. That way, you don't have burden of manually defining types based on your database schema.
5 months ago
What developer tools do you like?
5 months ago