Sign in

Nadia Makarevich

@adevnadia.bsky.social
595 followers 116 following 73 posts

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

PostsRepliesMedia
Nadia Makarevich @adevnadia.bsky.social · 05/10/2026
So if you, for some reason, miss me and/or want to see some cool software architecture diagrams and hear AI-induced war stories, this is the place to be 😉 Use nadiaaieng26syd code for a 200$ discount. webdirections.org/ai-engineer/
webdirections.org
AI Engineer Sydney 2026
December 7th & 8th 2026 • Hilton Hotel, Sydney
000
Nadia Makarevich @adevnadia.bsky.social · 05/10/2026
Having too much fun with my army of agents, implementing things left and right, so no new articles, sorry. I'm doing things, not writing about them these days 😅 I do, however, have a new talk: "Don't Fight Hallucinations. Make Them Impossible" at AI Engineer Sydney in December
120
Nadia Makarevich @adevnadia.bsky.social · 15/06/2026
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.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.
263
Nadia Makarevich @adevnadia.bsky.social · 26/05/2026
New article is done! 📝 This time, turning a real-world 300k-line codebase into an AI-friendly playground. So that our AI coders can ship features and engineers can stay sane (almost). www.developerway.com/posts/buildi...
developerway.com
Building the Playground: How to Prep Your Codebase for AI Coders
How to turn a real-world 300k-line codebase into an AI-friendly playground, where AI coders ship features and engineers don't go insane.
010
Nadia Makarevich @adevnadia.bsky.social · 05/05/2026
Although I'm even more convinced now in my original statement: only a very experienced developer like Mark can actually guide that robo-invasion to victory without them falling off a cliff 😜. Original investigation: www.developerway.com/posts/debugg...
developerway.com
Debugging with AI: Can It Replace an Experienced Developer?
Can AI actually debug complex React/Next.js issues? I tested it on three real bugs, investigated the root cause myself and wrote down the results.
010
Nadia Makarevich @adevnadia.bsky.social · 05/05/2026
A few months ago, I wrote an article on whether AI can replace an experienced developer. The verdict: of course not! Well, @acemarke.dev took it as his personal mission to prove me wrong 😅 And he did! His army of robots solved all the bugs from the original article blog.replay.io/replay-time-...
blog.replay.io
Replay Time Travelogue: Improving Nadia’s “Debugging with AI” Results Using Replay MCP
121
Nadia Makarevich @adevnadia.bsky.social · 04/05/2026
For books/blogs it's even worse 😅 Ask me how I know...
051
Nadia Makarevich @adevnadia.bsky.social · 01/05/2026
Question: should I continue with performance improvements for my blog, or is it good enough? 🤔 Can't really tell.
030
Nadia Makarevich @adevnadia.bsky.social · 01/05/2026
New article is out! 📔 Exploring such fundamental concepts in the AI world as agents, tools, agentic loop, and how all of this affects Context and tokens. www.developerway.com/posts/how-ai...
developerway.com
How AI Remembers and Why It Forgets: Part 2. Tools and Agents
What are AI tools and agents really, and how do they keep Context in check? Let's poke around Claude Code, do a few experiments, and find out!
030
Nadia Makarevich @adevnadia.bsky.social · 08/04/2026
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...
developerway.com
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.
131
Nadia Makarevich @adevnadia.bsky.social · 16/02/2026
📕 Web Performance Fundamentals - measuring and improving Core Web Vitals, diving deep into React rendering techniques and understanding what Suspense and Server Components actually are doing. www.getwebperf.com
getwebperf.com
Web Performance Fundamentals
A Frontend Developer’s Guide to Profile and Optimize React Web Apps
010
Nadia Makarevich @adevnadia.bsky.social · 16/02/2026
📘 Advanced React — deep dives into how React actually works, from state updates to the pain of re-renders to reconciliation shenanigans. www.advanced-react.com
advanced-react.com
Advanced React - Book and Video Course
Advanced React concepts, strategies, techniques, deep dive investigations, that will take your React knowledge to the next level.
110
Nadia Makarevich @adevnadia.bsky.social · 16/02/2026
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 😅 🧵👇🏼
153
Nadia Makarevich @adevnadia.bsky.social · 04/02/2026
Can AI replace an experienced developer at debugging? To find out, I built an app with three real bugs, threw them at LLM, and then investigated the root cause myself 😅 #react #nextjs #frontend www.developerway.com/posts/debugg...
developerway.com
Debugging with AI: Can It Replace an Experienced Developer?
Can AI actually debug complex React/Next.js issues? I tested it on three real bugs, investigated the root cause myself and wrote down the results.
040
Nadia Makarevich @adevnadia.bsky.social · 13/01/2026
The article includes: - What Server Actions actually are under the hood. - Common arguments for and against using them for fetching. - A performance experiment on a semi-real use case. - A definitive answer (not "it depends", I promise).
020
Nadia Makarevich @adevnadia.bsky.social · 13/01/2026
Up for some reading after a well-spent winter break? New article coming in! #react Server Actions for client-side data fetching - yay or nay? Have you tried that? If you haven't, I tried it for you and wrote down the result 💪🏼 www.developerway.com/posts/server...
developerway.com
Can You Fetch Data with React Server Actions?
Can React Server Actions replace fetch for client-side data fetching? Let's investigate and find out.
161
Nadia Makarevich @adevnadia.bsky.social · 04/12/2025
👉🏼 And by the way, the article is extracted from my latest book, "Web Performance Fundamentals". So if you enjoy the article, you might want to check out the full book too. 😉 And it's still on sale for a few more days! 💸 www.getwebperf.com
getwebperf.com
Web Performance Fundamentals
A Frontend Developer’s Guide to Profile and Optimize React Web Apps
030
Nadia Makarevich @adevnadia.bsky.social · 04/12/2025
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...
developerway.com
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.
1102
Nadia Makarevich @adevnadia.bsky.social · 28/11/2025
Happy reading! ☺️
010
Nadia Makarevich @adevnadia.bsky.social · 27/11/2025
Does up to 50% discount on both of my books count as compelling? ☺️ 30% pre-applied and 20% via parity discount if there is a need.
121
Nadia Makarevich @adevnadia.bsky.social · 24/11/2025
Dig deep into the web performance for React devs with Web Performance Fundamentals book www.getwebperf.com
getwebperf.com
Web Performance Fundamentals
A Frontend Developer’s Guide to Profile and Optimize React Web Apps
020
Nadia Makarevich @adevnadia.bsky.social · 24/11/2025
Level Up your React skills with the Advanced React book www.advanced-react.com
advanced-react.com
Advanced React - Book and Video Course
Advanced React concepts, strategies, techniques, deep dive investigations, that will take your React knowledge to the next level.
110
Nadia Makarevich @adevnadia.bsky.social · 24/11/2025
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 👇🏼
242
Nadia Makarevich @adevnadia.bsky.social · 16/11/2025
I write and talk about React and Web Performance :) www.developerway.com
developerway.com
Developer Way
Advanced React concepts, strategies, techniques, deep dive investigations, that will take your React knowledge to the next level.
020
Nadia Makarevich @adevnadia.bsky.social · 21/10/2025
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-...
developerway.com
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...
0377
Nadia Makarevich @adevnadia.bsky.social · 25/09/2025
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-...
developerway.com
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.
020
Reposted by Nadia Makarevich
performance.now() conference @perfnow.nl · 02/09/2025
performance.now() is coming! @adevnadia.bsky.social will provide a deep dive into the new React Server Components. How does the app render in the browser? What are their performance implications? How do they compare to traditional SSR and CSR techniques? perfnow.nl/speakers.htm...
perfnow.nl
performance.now(); 30th and 31st of October, Amsterdam
On 30th and 31st of October, 2025, the sixth edition of performance.now() will take place in Amsterdam—a single track conference, covering today’s most important web performance insights.
144
Nadia Makarevich @adevnadia.bsky.social · 25/08/2025
I tried really hard to deliver pretty advanced content in such a way that it's simple and easy to understand, while trying to avoid talking down to the readers as if they were children. Looks like it worked 😊 To quote a reviewer: "Like a talk with a colleague in simple words and on topic".
000
Nadia Makarevich @adevnadia.bsky.social · 25/08/2025
Kicked off the "Testimonials" section for the "Web Performance Fundamentals" book (www.getwebperf.com) with very lovely feedback from the early readers. "Detailed", "on topic", and "simple" are the general themes of the feedback so far :)
110
Nadia Makarevich @adevnadia.bsky.social · 19/08/2025
Aww, thank you! This effect was the goal, glad it worked! ☺️ Do you mind if I add your feedback to the website, to kick off the "Testimonials" section?
110
Nadia Makarevich @adevnadia.bsky.social · 19/08/2025
"Web Performance Fundamentals" www.getwebperf.com
getwebperf.com
Web Performance Fundamentals
A Frontend Developer’s Guide to Profile and Optimize React Web Apps
110
Nadia Makarevich @adevnadia.bsky.social · 19/08/2025
"Advanced React" www.advanced-react.com
advanced-react.com
Advanced React - Book and Video Course
Advanced React concepts, strategies, techniques, deep dive investigations, that will take your React knowledge to the next level.
120
Nadia Makarevich @adevnadia.bsky.social · 19/08/2025
While you're reading, I'm off to write a sequel: what's the difference between Context, Redux, Zustand, and how to choose the best state management these days. In the meantime, the **WEBPERF30** discount on both of my books still works and will be till the end of the month!
100
Nadia Makarevich @adevnadia.bsky.social · 19/08/2025
New long-awaited article coming your way! 📝 Have you ever wondered why we need Context/Redux/Zustand in React, and why we don't use Local Storage instead of them? The article has an answer! www.developerway.com/posts/local-...
developerway.com
Can We Use Local Storage Instead of Context-Redux-Zustand?
Why do we need Context/Redux/Zustand in React, what is the purpose of Local Storage, its limitations, and when to use it.
130
Nadia Makarevich @adevnadia.bsky.social · 23/07/2025
If you go with Amazon, please, please, please leave a review afterwards! Amazon takes more than 70% of what you pay, so the only reason for authors to publish there is for discoverability. And every review is a huge boost for that!
010
Nadia Makarevich @adevnadia.bsky.social · 23/07/2025
Finally! The "Web Performance Fundamentals", my second book, is available on Amazon for all the old-school fans of paper books. 🎉 Grab it here: www.amazon.com/dp/B0FH7L837V The ebook is here: www.getwebperf.com
180
Nadia Makarevich @adevnadia.bsky.social · 07/07/2025
Both of them will be invaluable if you want to quickly jump from mid to senior in terms of tech knowledge. Or completely nail a React tech interview, btw 😉
000
Nadia Makarevich @adevnadia.bsky.social · 07/07/2025
"Web Performance Fundamentals" - add even more performance knowledge on top www.getwebperf.com
getwebperf.com
Web Performance Fundamentals
A Frontend Developer’s Guide to Profile and Optimize React Web Apps
000
Nadia Makarevich @adevnadia.bsky.social · 07/07/2025
"Advanced React" - become a React guru on your team www.advanced-react.com
advanced-react.com
Advanced React - Book and Video Course
Advanced React concepts, strategies, techniques, deep dive investigations, that will take your React knowledge to the next level.
100
Nadia Makarevich @adevnadia.bsky.social · 07/07/2025
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 🧵👇🏼
210
Nadia Makarevich @adevnadia.bsky.social · 24/06/2025
unfortunately i don't have one 😔 but next time you can try pinging me directly, i love investigating stubborn problems :)
010
Nadia Makarevich @adevnadia.bsky.social · 23/06/2025
haha ❤️ ☺️
100
Nadia Makarevich @adevnadia.bsky.social · 23/06/2025
For fans of discounts, there is a secret code **WEBPERF30** that gives a 30% discount on the purchase. Valid for a month, until July 23, 2025. Also works for Advanced React, if you want a full book set 😉 www.advanced-react.com
advanced-react.com
Advanced React - Book and Video Course
Advanced React concepts, strategies, techniques, deep dive investigations, that will take your React knowledge to the next level.
000
Nadia Makarevich @adevnadia.bsky.social · 23/06/2025
It's happening! The "Web Performance Fundamentals" is live, grab it here: getwebperf.com Made with love for #react developers 😅 #javascript #frontend #performance
341
Nadia Makarevich @adevnadia.bsky.social · 17/06/2025
Final version of the cover! Also, finally deployed the website with the JoinWaitlist button: www.getwebperf.com. Subscribe not to miss the official announcement and the launch discount code 😉 Expect the email next Monday! #react #frontend #javascript
021
Nadia Makarevich @adevnadia.bsky.social · 12/06/2025
It's absolutely not for beginners, though; prior experience is pretty much mandatory.
010
Nadia Makarevich @adevnadia.bsky.social · 12/06/2025
Core target audience: middle to senior React developers who want to deepen their knowledge and tap into web performance. Secondary target audience: any frontend developer interested in web performance who doesn't mind dealing with React on occasion.
100
Nadia Makarevich @adevnadia.bsky.social · 12/06/2025
Nevertheless, all examples are written in React, some of the aspects are deeply intertwined with React's specifics (like SSR), and some of them are purely React specifics, like React Server Components. So, keeping "React" somewhere in the subtitle seems fair.
100
Nadia Makarevich @adevnadia.bsky.social · 12/06/2025
The rationale👇🏼 The book is all about _web performance_: how to investigate, measure, and understand it. 70% of the book has nothing to do with React itself: it's about fundamental web knowledge applicable to any web app, SPA or not. So I'd like to avoid "React" in the title.
100
Nadia Makarevich @adevnadia.bsky.social · 12/06/2025
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" 🧵👇🏼
130