1
|
|
|
|
Introduction & Install
|
|
|
21 listeners
|
2
|
|
|
|
Setting up Github, Vercel, & Planetscale
|
|
|
19 listeners
|
3
|
|
|
|
Setting up Clerk, CAT BREAK, & Axiom
|
|
|
16 listeners
|
4
|
|
|
|
From Prisma Schema to tRPC Procedure
|
|
|
13 listeners
|
5
|
|
|
|
Conclusion
|
|
|
6 listeners
|
6
|
|
|
|
Style skeleton
|
|
|
5 listeners
|
7
|
|
|
|
Domain Name Redirect
|
|
|
5 listeners
|
8
|
|
|
|
Github CI
|
|
|
4 listeners
|
9
|
|
|
|
FROM 0 TO PROD FOR $0
|
|
|
3 listeners
|
10
|
|
|
|
Creating posts & connecting them to users
|
|
|
2 listeners
|
11
|
|
|
|
The Profile Feed
|
|
|
2 listeners
|
12
|
|
|
|
The Post Page
|
|
|
1 listener
|
13
|
|
|
|
The PostView component
|
|
|
1 listener
|
14
|
|
|
|
FROM 0 TO PROD FOR $0 (Next.js, tRPC, TypeScript, Tailwind, Prisma & More)
|
|
|
1 listener
|
15
|
|
|
|
Rate limiting with Upstash
|
|
|
1 listener
|
16
|
|
|
|
Using tRPC's createProxySSGHelpers
|
|
|
1 listener
|
17
|
|
|
|
tRPC Context, auth state, and private procedures
|
|
|
1 listener
|
18
|
|
|
|
Relative time with dayjs
|
|
|
1 listener
|
19
|
|
|
|
Creating profileRouter
|
|
|
1 listener
|
20
|
|
|
|
The Profile Page
|
|
|
1 listener
|
21
|
|
|
|
Zod, useMutation, sorting the feed, and onSuccess
|
|
|
1 listener
|
22
|
|
|
|
The Layout
|
|
|
1 listener
|
23
|
|
|
|
Loading spinner & handling loading states
|
|
|
1 listener
|