Ankita Kulkarni
banner
kulkarniankita.com
Ankita Kulkarni
@kulkarniankita.com
Tech Educator | Prev Senior Eng Leader

Create videos on web dev: YouTube.com/@kulkarniankita

Building https://proofybubble.com/

Educator: nextjscourse.dev (40% off)

Newsletter: frontendsnacks.dev

Free Next.js Course:
https://bit.ly/nextjshottips
Pinned
🚨 It’s here!

After a year in the making, the Modern Full Stack Next.js Course is officially LIVE! 🚀

Build & Ship Modern Production-ready apps with Next.js through 7+ real projects, 50+ interactive demos, quizzes & exercises

nextjscourse.dev

🎈 Use code LAUNCHPARTY to get 50% off (ends Friday!)
Your AI agent keeps making the same React mistakes over and over

You need to use Skills

Skills are the NPM for AI Agents

You install best practices like you would a npm package

→ One command and your agent follows 10+ years of patterns instead of guessing

🍿 Full breakdown: dub.sh/npm-for-ai-...
February 11, 2026 at 1:01 PM
This ONE concept is killing your app's performance

Every component is a Server Component by default in Next.js

You're shipping Client side JS when you don't need to

🎁 Here's a FREE lesson covering,
✔️ Server Components basics
✔️ Their purpose
✔️ When to opt out

dub.sh/server-comp...
February 10, 2026 at 1:42 PM
Running multiple AI agents on the same project?

The moment one switches branch, the other breaks

Thats because Git only allows one branch checkout at a time

The fix?
→ 𝗚𝗶𝘁 𝗪𝗼𝗿𝗸𝘁𝗿𝗲𝗲𝘀 ⚡

Each agent gets its own folder, its own branch, same repo

🍿 Full breakdown: dub.sh/git-worktree
February 9, 2026 at 1:30 PM
Reposted by Ankita Kulkarni
🚀 @kulkarniankita.com is speaking at #ReactParis 2026

Discover the #toolkit and #architecture for creating #AI Minions; autonomous #agents that fetch data, trigger workflows, and scale like real teammates in #nextjs apps...

Learn more 👉🏼 React.Paris

#conference #speaker #reactjs
January 28, 2026 at 12:39 PM
Reposted by Ankita Kulkarni
How I realized the workplace is toxic

youtu.be/_-Tj3bPSYCI...
December 24, 2025 at 1:42 PM
Reposted by Ankita Kulkarni
I've had an execeptionally tough year.

I have no income or health insurance, and could really use your help finding my next paid project. 💜

semanticfish.com/2025-year-in...

Open to front-end, full-stack, design system, & accessibility projects. 10+ years experience.

Many more details in post!
2025: Year in Review | Semantic Fish Creative Group
This post gets personal about my experiences this year with grief, loss, health emergencies, and being disabled & working in accessibility in the US.
semanticfish.com
December 23, 2025 at 9:44 PM
Writing my last newsletter of the year!
December 24, 2025 at 1:28 PM
Reposted by Ankita Kulkarni
@kevinpowell.co is only 4K subs away from 1M subs, let’s support him.

If you don’t subscribe, please do as he is the best and I learned a lot of CSS tricks and tips over the years!

Subscribe here 👇

youtube.com/@kevinpowell
Kevin Powell
Helping you learn how to make the web, and make it look good while you're at it. With weekly videos and shorts, I'll be bringing you How Tos and Tutorials, as well as simple tips and tricks, with a b...
youtube.com
December 19, 2025 at 7:56 PM
@kevinpowell.co is only 4K subs away from 1M subs, let’s support him.

If you don’t subscribe, please do as he is the best and I learned a lot of CSS tricks and tips over the years!

Subscribe here 👇

youtube.com/@kevinpowell
Kevin Powell
Helping you learn how to make the web, and make it look good while you're at it. With weekly videos and shorts, I'll be bringing you How Tos and Tutorials, as well as simple tips and tricks, with a b...
youtube.com
December 19, 2025 at 7:56 PM
Reposted by Ankita Kulkarni
a mistake I see constantly: leaders go quiet when something went wrong

in the absence of the real story, people will try to piece the story together from incomplete information

a story always gets told. rumors are usually worse than the truth. be vulnerable: own it so you have a chance to recover
December 19, 2025 at 5:23 PM
Reposted by Ankita Kulkarni
plenty of fixes deployed to rscexplorer.dev, but mostly i just feel a lot better about the code itself
RSC Explorer
rscexplorer.dev
December 18, 2025 at 10:32 AM
I don't think we'll struggle with having too many ideas that we can't implement anymore

Instead, we'll struggle with building too many things and can’t focus on one thing
December 17, 2025 at 9:17 AM
Why can't I change port in Tanstack Start with Vite just by "vite dev --port 6000" and no port 6000 is not taken 😭
December 16, 2025 at 9:55 PM
Reposted by Ankita Kulkarni
Researchers have found two new vulnerabilities in React Server Components while attempting to exploit the patches last week.

These are new issues, separate from the critical CVE last week. The patch for React2Shell remains effective for the Remote Code Execution exploit.
December 11, 2025 at 8:51 PM
@clerk.com Billing is all I need for my SaaS

They offer pricing tables, waitlists, user management all in one.
Why do I need 10 different providers?

And before you comment, you don’t own your users. Stop as they offer a download option to get all your data

Really impressed 👏
December 5, 2025 at 2:21 PM
So excited about the video I’m dropping next week!

Finally settled in my new apartment and man, it feels so good to get back in the routine!
December 5, 2025 at 2:13 PM
Reposted by Ankita Kulkarni
maybe not the best moment for it but i finally condensed my “why react server components” into a short blurb that does well on HN
December 4, 2025 at 9:08 AM
Reposted by Ankita Kulkarni
There is critical vulnerability in React Server Components disclosed as CVE-2025-55182 that impacts React 19 and frameworks that use it.

A fix has been published in React versions 19.0.1, 19.1.2, and 19.2.1. We recommend upgrading immediately.

react.dev/blog/2025/12...
Critical Security Vulnerability in React Server Components – React
The library for web and native user interfaces
react.dev
December 3, 2025 at 3:45 PM
pre Turbopack, we had "webpack_internals" in browser dev tools, does anyone know how I can see what files gets shipped to the browser now?

it was easier to see "mark something use client and it gets included in the bundle" but don't see that anymore
December 3, 2025 at 2:20 PM
Reposted by Ankita Kulkarni
The Full Conference Speaker Lineup ➕ Agenda are Live! 🔥

The ultimate #ReactParis 2026 squad is here; ready to blow your mind with cutting-edge #talks, deep dives, and game-changing insights.

ℹ️ All you need to know about this 2026 edition #programme 🧾 in the first comment 👇🏽
December 3, 2025 at 11:32 AM
Next.js has 2 Directives Everyone Mixes up

'use server': Marks a function to run on the server as a Server Action, but doesn't prevent importing in client components, leading to runtime failures

👉 'server-only': Prevents importing server code on the client, throwing an error to catch issues early
December 3, 2025 at 12:33 PM
Reposted by Ankita Kulkarni
Great deals from @piccalil.li at the moment.

Just bought Mindful Design, can't wait to watch it.

piccalil.li/black-friday/
Black Friday Deals
piccalil.li
November 29, 2025 at 5:14 PM
🍿 You might be leaking secrets in Next.js.

Environment vars starting with NEXT_PUBLIC_ go straight to the browser yes, even API keys 😅

The fix?
Use Server → Client Parent–Child pattern, do sensitive work on the server and pass only data down

Read the full issue
dub.sh/avoid-leaking-secrets
🍿 You’re Probably Leaking Secrets in Next.js (Without Knowing)
Just a quick reminder: my "Black Friday" sale is here! ✨ {% if subscriber.tags contains "purchased_mfnc_course" %} My records show that y...
dub.sh
December 1, 2025 at 4:04 PM
Reposted by Ankita Kulkarni
spent the last day fighting a gnarly issue (bug?) in how Next 16 Cache Components interact with atproto OAuth flow (cc @matthieu.bsky.team). might be a Next bug or not, anyway i filed github.com/vercel/next....
Cache Components causes fetch to hang · Issue #86662 · vercel/next.js
Link to the code that reproduces this issue https://github.com/gaearon/next-bug-repro To Reproduce Start https://github.com/gaearon/next-bug-repro Open http://localhost:3000/ Current vs. Expected b...
github.com
November 30, 2025 at 9:16 AM
Reposted by Ankita Kulkarni