Is there a list of YT sponsors for future ref?
I see lots of cool stuff I'd like to look at, at some point in the future. Would be great if there was a link list.
Big build time for ollama docker image
I tried to build the docker image because i tried to add basic auth to ollama api. I made some modifications, i tried to run docker build .
The thing is that it seams to get stuck on building cuda objects. Does anyone encounter this...

tanstack start 404 error
I followed the guide to setup uploadthing for tanstack start, but I get a 404 error afterwards. I use trpc at /api/trpc and a demo endpoint at /api/hello and they both work fine. only uploadthing returns a 404
Target SSR environment in Next webpack plugin
Heyhey, does anyone know how to specifically target the SSR environment when writing a next plugin? There is an
isServer
but this includes both RSC/SSR bundle.Solution:
Actually this seems to be possible by using
issuerLayer
!Any examples of UploadThing with just JavaScript + JSDoc? & Help with uploadthing/client
I created my app with just JavaScript + JSDoc, setting up TypeScript is too much of a hassle for me and I don't got that time to resolve all the errors that might be caused by migrating all the code.
But UploadThing doesn't seem to have an example for just JavaScript, can anyone provide me with
uploadthing/client
examples for just JavaScript?
While trying to use uploadthing/client
but I have no idea what to put as the files: []
, and when I click File[]
on the documentation doesn't really lead me to anything.......Which model could extract PDF/OCR capable?
Hii, just upgraded to Pro plan after seeing various model offered. But I could not find a model that could extract a pdf and it only allows 'custom files' instead.
Any solutions?...
why theo uses react router on his nextjs projects ?
so what's the point of using react router in nextjs instead of app router ? and is that change how nextjs render the site ?
Solution:
to get the best of both worlds? I can't comment on how someone else thinks, but seeing the code of t3.chat in the latest video, i see that he used nextjs possibly to make keep everything fast in the UI side and render components SSR way but wanted to use client side routing to keep it simple for having param based routing?
in next js if you are going to use hooks, then that page or component will need to be declared with 'use client' at the top of the file. In t3 chat's case, i see that the chat pages are mostly using hooks, so again keeping them in nextjs app routing or not, doesnt' make much diff.
However, let me tell you, i have also made a ai chat web application in nextjs with clerk auth (theo mentioned that he wanted to but didn't take the time to for t3 chat). The problems i faced when using 'use client' and then again having to scope out the components, etc, etc, better i should have just used react routing instead from the beginning as well. But glad i stuck with nextjs, cause there's really not a lot of pages with an AI chat application, and it needs to be fast too....
In nextj15, router.refresh after router.back doesnt update the server component data
Server Component -> '/projects'
Child Client Component -> '/projects/edit'
'/projects' route should ideally be updated with latest data after succesful edit api request and closing of modal
...
Await auth()?
https://youtu.be/d5x0JCZbAJs?feature=shared&t=4501 1:15:00
Curious as to why Theo doesn't need to await auth as so:
```js...
Solution:
I'm not completely sure, but it may have become async after the Next.js 15 release
Caching loaders in React Router v7
Looked into React Router v7. The RSC support is amazing as well, and I agree with the perspective of calling db on "render".
Now just wanted to know about caching? I think the biggest reason for wide adoption of React Query was for it's Cache which made it seem fast to the user.
Now, is there like some example where we can combine the best of both worlds and store the loader data from route into the useQuery as a Cache? Cuz that's what I've read in a tweet showed in one of Theo's videos....
Will o3-mini get online access for t3 chat?
Just what the title is, will t3 chat o3-mini get the ability to use the web?
What font is Theo using here?
Hi folks,
What font is Theo using in his current setup?
Thank you...
Solution:
Looks like it is geist mono, gonna mark as solved 😛
The
l
on my machine won't look good the same as his
turns out I had font-feature turned on in vscode...
Email Verification.
In my project I am using credential login and I want to add email verification to it. How can I do it. I was going to watch a video for it about auth.js but since t3 already provides some stuff I wanted to ask it here first. What should i begin with? and is the tokens in the database schema is about verification tokens?
t3chat seems to have an error on this prompt, why could this be happening?
i have a free account and this is the chatgpt 4o mini model.

Question about DNS
Hey, I was setting up a DNS server for private use.
My question is if anybody knows how to use the DNS trough a vpn that is installed on another device on the network the DNS is in.
Thanks in advance...
Prevent router.refresh() from remounting client components
I have the following logic:
1) Fetch data in SSR layout, pass to Client Component
2) In Client Component,
useEffect(() => { ... }, []);
with empty dependencies for rendering only once upon component mount. This effect checks if the passed data from the layout is valid, if it isn't, make an API request with client-side infos (need to set cookies, save ip and guest session in database). If the API request succeeds, get valid data from SSR layout with router.refresh()
.
...Deploying Bun Websocket Server
After watching Theo’s latest video about Bun, I was inspired to play around with it and wanted to test deploying a Bun Websocket server. Does anyone have recommendations on deploying and hosting a server like this? I was investigating Fly.io but I’m interested to hear recommendations. Also, if Theo has any relevant affiliate links or promos, I’d be open to check them out. Thanks in advance!