- 139
- 7 833
Think Throo
เข้าร่วมเมื่อ 27 ธ.ค. 2019
Design. Build. Ship. We are experts at Next.js, React and Node.js. We analyse large open-source projects and provide free codebase architecture guides.
How to configure DevTools for your Zustand store?
In this video, you will learn how to configure DevTools for your Zustand store. We will use the Lobechat source code and Zustand documentation as our reference.
Link to blog - thinkthroo.com/blog/configure-devtools-for-zustand
Next.js courses - app.thinkthroo.com/best-practices
Link to blog - thinkthroo.com/blog/configure-devtools-for-zustand
Next.js courses - app.thinkthroo.com/best-practices
มุมมอง: 4
วีดีโอ
next-runtime-env usage in Documenso source code
มุมมอง 62 ชั่วโมงที่ผ่านมา
In this video, we analyse next-runtime-env usage in Documenso source code and what is next-runtime-env. Link to blog - thinkthroo.com/blog/nextruntimeenv-in-documenso Learn the best practices in Next.js - app.thinkthroo.com/best-practices
Is it possible to upload a file to a database in Next.js?
มุมมอง 84 ชั่วโมงที่ผ่านมา
In this video, we analyse how Documenso stores an uploaded file into its database by reviewing its source code.
Comparison of S3 upload feature between Documenso and aws-s3-image-upload example
มุมมอง 117 ชั่วโมงที่ผ่านมา
In this video, we will compare the steps involved to upload a file to AWS S3 between Documenso and AWS S3 image upload example. Link to blog: thinkthroo.com/blog/comparing-s3-upload-feature Business enquiries - thinkthroo.com/contact Codebase architectural guides - app.thinkthroo.com/architecture
Comparison of the middleware between Supabase Auth documentation and nextjs-subscription-payments.
มุมมอง 1716 ชั่วโมงที่ผ่านมา
In this video, we are going to compare the middleware implementation between Supabase Auth documentation and the nextjs-subscription-payments. - Supabase Auth Documentation This is a good starting point for us to understand how the Supabase Auth middleware is configured so we can use that knowledge and draw some conclusions when we compare it with opensource projects such as nextjs-stripe-supab...
How the userId is added to the tRPC ctx in LobeChat source code?
มุมมอง 1819 ชั่วโมงที่ผ่านมา
In this video, we analyse how the currently logged-in userId is added to the tRPC ctx by reviewing LobeChat source code. I recommend reading this tRPC setup to relate to the concepts explained in this article. LobeChat uses Clerk for Authentication, the feature I was working required auth wall before making a request to the backend. Since I am following the LobeChat codebase principles, I just ...
Dynamic form in LobeChat source code.
มุมมอง 3221 ชั่วโมงที่ผ่านมา
In this video, we analyse Settings modal that renders the form fields dynamically by reviewing the Lobechat source code. In a file named Common.tsx, you will find the code that renders this settings form. Ideally, you would just write the code for form that has all these fields written in HTML, but LobeChat does it differently. Link to blog: thinkthroo.com/blog/dynamic-form-in-lobechat We provi...
What's the `ee` folder in open-source projects?
มุมมอง 3214 วันที่ผ่านมา
What's the `ee` folder in open-source projects?
useMemo usage in Documenso, an open-source Docusign alternative.
มุมมอง 5114 วันที่ผ่านมา
useMemo usage in Documenso, an open-source Docusign alternative.
Here's how AI-powered autocompletion is implemented in Novel, an open-source text editor
มุมมอง 10214 วันที่ผ่านมา
Here's how AI-powered autocompletion is implemented in Novel, an open-source text editor
What if CodeMirror v6 dev setup uses Degit internally to clone packages?
มุมมอง 1521 วันที่ผ่านมา
What if CodeMirror v6 dev setup uses Degit internally to clone packages?
Execa vs using child_process to execute CLI commands programmatically.
มุมมอง 2421 วันที่ผ่านมา
Execa vs using child_process to execute CLI commands programmatically.
How CodeMirror v6 dev setup installs packages without a monorepo
มุมมอง 1421 วันที่ผ่านมา
How CodeMirror v6 dev setup installs packages without a monorepo
How CodeMirror v6 dev setup retrieves packages without a monorepo
มุมมอง 2921 วันที่ผ่านมา
How CodeMirror v6 dev setup retrieves packages without a monorepo
How CodeMirror v6 setup command handles CLI arguments?
มุมมอง 721 วันที่ผ่านมา
How CodeMirror v6 setup command handles CLI arguments?
How Changsets reads config json internally
มุมมอง 4628 วันที่ผ่านมา
How Changsets reads config json internally
Node js util module usage in Changesets
มุมมอง 28หลายเดือนก่อน
Node js util module usage in Changesets
How to temporarily silence logs in tests
มุมมอง 41หลายเดือนก่อน
How to temporarily silence logs in tests
ClientOptions interface in T3 Env source code explained
มุมมอง 55หลายเดือนก่อน
ClientOptions interface in T3 Env source code explained
ExtendableError usage in changesets errors package
มุมมอง 43หลายเดือนก่อน
ExtendableError usage in changesets errors package
Scan for CLI flags and arguments using MRI package
มุมมอง 25หลายเดือนก่อน
Scan for CLI flags and arguments using MRI package
EnvOptions type in T3 Env source code explained
มุมมอง 49หลายเดือนก่อน
EnvOptions type in T3 Env source code explained
A comparison of metadata configurations between Lobechat and Shadcn/ui
มุมมอง 41หลายเดือนก่อน
A comparison of metadata configurations between Lobechat and Shadcn/ui
Generate a documentation site using Nextra
มุมมอง 77หลายเดือนก่อน
Generate a documentation site using Nextra
Apply type-safety to your environment variables using T3 ENV.
มุมมอง 58หลายเดือนก่อน
Apply type-safety to your environment variables using T3 ENV.
Here's how create-next-app validates your app name.
มุมมอง 50หลายเดือนก่อน
Here's how create-next-app validates your app name.
This content is really good please keep it up
@@panchcw Hi, thanks for your comment. We will keep it up. Glad you found it good.
🔥🔥🔥🔥🔥🔥
🔥🔥🔥🔥🔥🔥
I had idea long time ago to download everything from Wikipedia and then create a tool that can index everything, then I'd add some sort of nlp so that I can search anything offline like how Google used to do before using tf idf.
Is this programming A???
Sorry, didn’t understand.
@@thinkthroo what is this programming language???
@@The_ninjagamerJavaScript, this video is made from .git-blame-ignore-revs found in React source code.
@@thinkthroo how many old are you
@@The_ninjagamer why?