Coding in Flow
codinginflow.bsky.social
Coding in Flow
@codinginflow.bsky.social
I create high-quality programming tutorials focused on Next.js and React.

https://www.youtube.com/c/codinginflow
Reposted by Coding in Flow
How to handle caching in @nextjs.org when you have thousands of pages? Like a large e-commerce website?

You can return only a subset of routes from generateStaticParams. The remaining pages will be rendered & cached the first time a user opens them.
January 6, 2025 at 8:18 AM
Reposted by Coding in Flow
The perfect React folder structure explained 👇
January 5, 2025 at 5:56 AM
"AI browsers are so powerful bro, they literally change everything"
February 17, 2026 at 8:52 AM
Reposted by Coding in Flow
New video on my channel:

5 UseState Mistakes That Keep You A Junior Developer Forever

(link below)
May 15, 2025 at 6:55 AM
Reposted by Coding in Flow
How to show a modal dialog from anywhere in your React app using Zustand:
January 4, 2025 at 7:28 AM
Reposted by Coding in Flow
You don't always need context to make a value available to your whole React app. Often a simple module export is enough.
January 3, 2025 at 8:08 AM
Reposted by Coding in Flow
Neat way to dark-mode-ify your logo
February 7, 2025 at 8:45 PM
In 2025, every developer got promoted to prompt manager
February 13, 2026 at 7:12 AM
Reposted by Coding in Flow
Do we still need TanStack React Query in Next.js?
January 1, 2025 at 8:01 AM
How I imagine every "-high-thinking" model:
February 12, 2026 at 6:51 AM
Look what they did to my profession 😭
February 12, 2026 at 6:21 AM
Reposted by Coding in Flow
Should you use infinite loading or page numbers for pagination?

The answer depends on your project 👇
December 31, 2024 at 8:25 AM
How do you clean up something like this?
February 10, 2026 at 3:41 PM
Reposted by Coding in Flow
TypeScript tip:

Don't use ts-ignore, use ts-expect-error instead.

It lets you ignore TypeScript errors but throws its own error when it becomes obsolete (i.e. the original error was fixed).
December 30, 2024 at 5:30 AM
Me ignoring all hype around OpenClaw to focus on productive work
February 9, 2026 at 5:52 PM
Reposted by Coding in Flow
My favorite way to implement optimistic updates in React.js.

(Definitely not useOptimistic)

👇
December 27, 2024 at 4:36 PM
I use this implement-or-object command in Cursor whenever I'm not 100% sure about my proposed change
February 7, 2026 at 7:05 AM
Reposted by Coding in Flow
React best practice: Put state into the URL whenever possible.

Benefits:
-State is maintained across refreshes
-Can be bookmarked
-Can be shared with others
-Can work without JavaScript in React server components
December 24, 2024 at 5:39 AM
When a vibe coder adds auth to their app
February 1, 2026 at 3:19 PM
which side are you on?
January 30, 2026 at 3:51 PM
is there anything wrong with this code?
January 30, 2026 at 2:13 PM
I created a Stack Overflow mode in Cursor for when I get nostalgic
January 29, 2026 at 6:45 PM
If AI is trained on Stack Overflow, why does it never respond with "RTFM" or "closed as duplicate"?
January 29, 2026 at 3:38 PM
Bro

I just ran `npx skills add vercel-labs/agent-skills` and it put all of this garbage into my user folder
January 29, 2026 at 2:47 PM
Programmers used to over-engineer their code.

Now that AI has taken that away from them, they over-engineer their AI setups instead.
January 24, 2026 at 3:20 PM