🎙️ New Señors @ Scale ep with
@aurorascharff.no DX Engineer at @vercel.com
We dig into RSC, Next.js App Router, why certifications matter more when AI can generate code and more 👇
🎧 youtu.be/4Llhem0M1Og
🎵 open.spotify.com/episode/6UW8...
🎙️ New Señors @ Scale ep with
@aurorascharff.no DX Engineer at @vercel.com
We dig into RSC, Next.js App Router, why certifications matter more when AI can generate code and more 👇
🎧 youtu.be/4Llhem0M1Og
🎵 open.spotify.com/episode/6UW8...
Hey! Summarized:
1. Build relationships with developers to understand how they use Next.js and what is missing
2. Create content and materials (blog posts, videos, demo apps, talks) so more people know about and use the product
3. Feed insights back to the product team based on what you learn
Thank you, Daniel!!
Can't wait to start this journey, teach what I learn along the way, and help make Next.js and Vercel products as good as possible for everyone.
My inbox is always open.
The deep dives into patterns, the experiments with new APIs, the content that helps other developers get unstuck: that's been the most rewarding part of my career so far.
Now I get to do it as part of the team that builds the framework.
For the past few years, I've been writing blog posts, giving talks, and building demo apps around React and Next.js, all on my own time, because I genuinely love it.
I'm excited to share that I'm joining @vercel.com as a DX Engineer!
Example 2: A reusable EditableText component. Here used to edit a revenue goal inline with optimistic display formatting.
Example 1: A reusable TabList component. Here used to filter blog posts, where tabs switch instantly while the server re-renders.
The Async React design layer in practice.
Components handle async coordination and UI internally:
• Pending states via useTransition
• Optimistic updates via useOptimistic
Two examples with live demos ↓
aurorascharff.no/posts/building-design-components-with-action-props-using-async-react
honestly i think a significant part of this is because it was actually kind of impossible to figure out how to use them because the official documentation was barely there.
very thankful @ricky.fm is on a streak rewriting it, e.g. with react.dev/reference/re...
Absolutely stacked meetup happening in ~1h in Vienna 🔥. @aurorascharff.no @farisaziz12.bsky.social can't wait 🙌
useActionState is a new hook for forms, async reducers, and more. It now has great new documentation: react.dev/reference/re...
Thank you to @ricky.fm for writing.
Thank you to @aurorascharff.no, @danabra.mov, @samselikoff.com, @stephanjnoel.bsky.social, @brenelz.com, and @yadiel.dev for reviewing.
Honored to write the conclusion for the State of React 2025 survey ☺️
Shared some reflections on the past year in React and where things might be heading next. Thanks for the opportunity!
The 2025 State of React survey results are now available! 2025.stateofreact.com/en-US
Thanks to @aurorascharff.no for providing a great conclusion.
Speaking at UXDX Community Oslo!
My session, Designing the In-Between States in React, covers the UX between action and render. Sharing practical patterns from Async React and modern Next.js, from loading and errors to smoother product experiences.
Free tickets: uxdx.com/community/co...
It took a while, but the State of JS 2025 survey results are now live! 2025.stateofjs.com/en-US
Thanks to @danielroe.dev for contributing the conclusion.
If you haven’t yet, check out the new useOptimistic docs. There’s a ton of great use cases, with interactive sandboxes to try things out!
react.dev/reference/re...
Everything you build in React, Angular, Vue or Nuxt runs on JavaScript. Mastering your frameworks and the JS that drives them; now that’s unstoppable dev power! 💪
2 for 1 Sale is now LIVE: buy any framework cert & get a JS cert for FREE 🎁
Lock it in👇
https://go.certificates.dev/2f1jx
📢 React Vienna Meetup in February:
🗓️ Feb 19 · 18:30 CET
📍Adverity · Rathausstraße 1, BUWOG building, 1st Floor · 1010 Vienna
💬 Designing the In-Between States in React by @aurorascharff.no
💬 Caching, Payloads, and Other Dark Arts: Optimizing UX in Suboptimal Conditions by @farisaziz12.bsky.social
wrote some things I've been thinking about ai
... and it ended up feeling very personal
roe.dev/blog/the-go...
We just released 𝚛𝚎𝚊𝚌𝚝-𝚋𝚎𝚜𝚝-𝚙𝚛𝚊𝚌𝚝𝚒𝚌𝚎𝚜, a repo for coding agents.
React performance rules and evals to catch regressions, like accidental waterfalls and growing client bundles.
How we collected them and how to install the skill ↓
vercel.com/blog/introd...
Been working on a new microsite to teach Next.js patterns, and I just published a new one:
"Sharing data with Client Components"
See how to use promises to keep your page unblocked so it can be rendered (or prerendered) as early as possible.
Enjoy!
next-16-recipes.vercel.app/sharing-data...
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.
Hey! I will forward this to the support team!!
✨ Welcoming @aurorascharff.no to React Summit!
Software developer, Microsoft MVP, and React Certification Content Owner at http://certificates.dev - Aurora is shaping how developers learn modern React and Next.js. Expect clarity, depth, and practical insights.
See you in
My talk at @nextjs.org Conf 2025 is now available! I cover composing client and server components, structuring component-level architecture, and using the new Next.js 16 “use cache” directive to handle static and dynamic content efficiently.
www.youtube.com/watch?v=iRGc...
Excited for this one! Where will you present it?
⚛️ @aurorascharff.no, a senior dev consultant and React certification lead, discusses how the “Async React” era signals a fundamental shift in how development teams build software: blog.logrocket.com/the-next-era...