Nadia Makarevich

@adevnadia.bsky.social

👩🏻‍💻 Coder, Writer, Educator | ex. Atlassian, Jira | Principal Engineer 📝 Developer Way Blog: https://www.developerway.com 📘 Advanced React book: https://www.advanced-react.com 📘 Web Performance Fundamentals book: https://www.getwebperf.com

Finally gave the Advanced React website a fresh new look, aligned with the blog. 🎨 Who's here still reading actual books? Feels like a good excuse for a discount on some advanced React knowledge 😉 30% off for the next two weeks 💸 www.advanced-react.com

Advanced React by Nadia Makarevich: Deep Dives, Patterns & Performance

The advanced React book. 16 chapters and 105 interactive examples on how React really works, from re-renders and reconciliation to refs and performance. 4.8★ on Amazon, 4,500+ developers.

advanced-react.com

Been processing an unreasonable amount of information on everything AI-related lately, here's the result ☺️ Ever wondered why your clever chat and code assistants are so dumb sometimes? I'm on a mission to answer that with research and data! www.developerway.com/posts/how-ai...

How AI Remembers and Why It Forgets: Part 1. The Context Problem

How does AI actually remember things between messages, and why does it forget halfway through? I ran a few experiments on Claude Sonnet and GPT-5 and wrote down what I saw.

developerway.com

I'm running 30% off both my books for those who still read real books! 💸 Interested in learning the fundamentals of React and Web performance? Don't miss out! Real humans writing real books is a rarity these days 😅 🧵👇🏼

Bild

Who's ready for another investigative deep dive? 🕵🏻‍♀️ If you've ever been frustrated by how much JavaScript your React app ships, here's a step-by-step guide on investigating and fixing it 💪🏼 As usual, easy to read and lots of hands-on examples. www.developerway.com/posts/bundle...

Bundle Size Investigation: A Step-by-Step Guide to Shrinking Your JavaScript

A practical guide to analyzing and reducing JavaScript bundle size. Learn bundle analysis, fix tree-shaking issues, remove duplicate libraries, and otherwise optimize your React app's JavaScript size.

developerway.com

Launching a 30% discount on my books "Advanced React" & "Web Performance Fundamentals" starting now! Perfect time to level up your React & Web Perf skills 💪🏼 There is also a secret code to turn it into 50% if there is a need 😉 Look for it in the FAQ section of the websites 👇🏼

React Server Components: do they improve performance or make it worse? If your answer is “I’ve no idea 😅,” I wrote a deep-dive to answer that! Experiments and real numbers, CSR vs SSR vs RSC, same app + test setup. Focus: initial load + data fetching. www.developerway.com/posts/react-...

React Server Components: Do They Really Improve Performance?

A data-driven comparison of CSR, SSR, and RSC under the same app and test setup, focusing on initial-load performance and the impact of client- vs server-side data fetching (including Streaming + Susp...

developerway.com

Another much-requested article for you! If you're confused on which state management solution you should use (Redux, Zustand, Context, etc.,) I've got you covered 😉 If you have a different opinion on the topic, please share! Would love to compare notes ☺️ www.developerway.com/posts/react-...

React State Management in 2025: What You Actually Need

Learn how to manage state in modern React apps, what is remote, URL, local, and shared state, and when you actually need a state management library.

developerway.com

Quick reminder: my new book is available for purchase, and the 30% launch discount code (**WEBPERF30**) is still valid! Even better, it's also valid for the first book, in case you'd like a complete set. Links 🧵👇🏼

Bild

This is happening and pretty soon! The new book is coming, final polish in progress. In the meantime, which title do you like best? "Beyond Re-renders Web Performance Fundamentals for React Developers" "Web Performance Fundamentals Profile & Optimize React Web Apps" 🧵👇🏼

BildBild

Have you ever stared at a #performance Flame Graph in DevTools in desperation? Those graphs 📊 look very cool and important, but making sense of them is always a struggle. The new article tries to help with that ☺️ You'll learn 👇🏼 www.developerway.com/posts/client...

Client-Side Rendering in Flame Graphs

Intro to Performance Flame Graphs. Learn how to read and extract useful info from performance flame graphs while exploring how the Client-Side rendering works in React applications.

developerway.com

Random thought keeps bugging me with all this AI hype. Of all the things that developers are doing at work, why are they the most excited about tools that replace coding with AI prompts? Since when do developers hate coding and love writing? 🤔

Tiny book update for those of you who's not in holiday mode already🎄 I finally extracted everything I wanted to write about into a proper structure. The draft name is "Advanced React Part 2: Beyond React". Does the structure make sense? Anything missing or not necessary?

Bild