<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://adevnadia.medium.com/react-compiler-react-19-forget-about-memoization-soon-0eb325ec3ce0</loc><lastmod>2024-03-13</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/can-we-use-local-storage-instead-of-context-redux-zustand-a3e9e19176e9</loc><lastmod>2025-08-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/react-state-management-in-2025-what-you-actually-need-a138da90dbec</loc><lastmod>2025-10-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/youre-so-wrong-i-don-t-even-want-to-argue-with-it-51e5b9ff4991</loc><lastmod>2025-10-02</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/salted-caramel-is-a-close-contender-agree-4abbb559191c</loc><lastmod>2025-10-05</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adevnadia.medium.com/id-say-normal-ssr-has-its-own-big-advantages-not-only-performance-but-also-it-s-better-indexed-5ec3dafc6411</loc><lastmod>2025-10-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/react-server-components-do-they-really-improve-performance-7fb7a263e2dd</loc><lastmod>2025-10-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/i-would-argue-that-since-most-people-have-no-idea-whats-going-on-they-should-not-use-fecef68c5f41</loc><lastmod>2024-06-18</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adevnadia.medium.com/debugging-with-ai-can-it-replace-an-experienced-developer-6c9f475f439a</loc><lastmod>2026-02-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/how-ai-remembers-and-why-it-forgets-part-1-the-context-problem-d91289ed588c</loc><lastmod>2026-05-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/bundle-size-investigation-a-step-by-step-guide-to-shrinking-your-javascript-e55c33871f7d</loc><lastmod>2025-12-11</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/can-you-fetch-data-with-react-server-actions-c4124d366874</loc><lastmod>2026-01-26</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/i-tried-react-compiler-today-and-guess-what-c0570ce10ecc</loc><lastmod>2024-06-10</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/fantastic-closures-and-how-to-find-them-in-react-d81f000919d2</loc><lastmod>2023-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/yep-looks-like-it-fa742c234e65</loc><lastmod>2023-08-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/building-the-playground-how-to-prep-your-codebase-for-ai-coders-f7e8ebcc5488</loc><lastmod>2026-06-09</lastmod><changefreq>daily</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/about</loc><lastmod>2026-06-16</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com</loc><lastmod>2026-06-16</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/learning-by-fixing-node-js-modules-and-packages-e1c158a524a7</loc><lastmod>2021-02-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/custom-eslint-rules-typescript-monorepo-️-1c4596721e9f</loc><lastmod>2021-04-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/three-simple-tricks-to-speed-up-yarn-install-9cae57d159db</loc><lastmod>2021-04-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/prison-break-or-solving-life-like-a-developer️-835081745c6d</loc><lastmod>2021-11-15</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adevnadia.medium.com/there-are-multiple-ways-to-solve-your-problem-im-writing-a-follow-up-article-on-how-to-extend-c7687d456fab</loc><lastmod>2021-11-29</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/typescript-generics-for-react-developers-21f05a270290</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/advanced-typescript-for-react-developers-f3a2f4aa4b4c</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/advanced-typescript-for-react-developers-part-3-dc7a32a7dbb1</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/advanced-typescript-for-react-developers-discriminated-unions-f64c3eed8cdc</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/hi-tobias-yep-i-100-agree-with-you-enums-are-much-nicer-here-i-covered-exactly-this-pattern-b472b4cffe40</loc><lastmod>2022-01-22</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/react-component-as-prop-the-right-way-️-949fce84088d</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/hahaha-need-to-hint-them-that-somehow-77f84d9e5494</loc><lastmod>2022-03-02</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/implementing-advanced-useprevious-hook-with-react-useref-33369a0349de</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/there-is-no-conventional-definition-for-those-patterns-in-react-a44bcd492dc0</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/react-key-attribute-best-practices-for-performant-lists-7ac63b899aff</loc><lastmod>2022-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/react-project-structure-for-scale-decomposition-layers-and-hierarchy-fe2f2f1f1252</loc><lastmod>2022-05-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/even-if-you-use-usecallback-here-the-button-will-re-render-12e2dfdd03ef</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/could-you-be-more-specific-here-using-useref-to-store-values-instead-of-memoising-them-68e3e8a0e314</loc><lastmod>2022-06-20</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adevnadia.medium.com/how-to-usememo-and-usecallback-you-can-remove-most-of-them-b8ef01b2020d</loc><lastmod>2022-06-15</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/this-article-is-exactly-about-that-cfbd1980e5e2</loc><lastmod>2022-06-25</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/the-mystery-of-react-element-children-parents-and-re-renders-9172f2891e9c</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/hmm-but-wrapping-a-functional-component-in-react-memo-91c72490e948</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/as-for-links-to-the-posts-of-course-feel-free-to-do-it-love-a-good-discussion-219a47449ed6</loc><lastmod>2022-07-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/react-re-renders-guide-why-react-components-re-render-a4efab132c10</loc><lastmod>2022-08-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/react-re-renders-guide-preventing-unnecessary-re-renders-8a3d2acbdba3</loc><lastmod>2022-08-17</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/haha-not-surprised-at-all-3fff95353b23</loc><lastmod>2022-09-16</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/purecomponents-vs-functional-components-with-hooks-676c182b3bf0</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/how-its-made-the-blog-s-story-and-the-future-435875817a49</loc><lastmod>2022-09-21</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://adevnadia.medium.com/how-to-fetch-data-in-react-with-performance-in-mind-a6cd5172ac41</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/thank-you-for-the-kind-words-88876abe2b95</loc><lastmod>2022-10-21</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/context-is-just-a-tool-that-sometimes-can-be-handy-not-a-mandatory-requirement-6bc829b0bcf6</loc><lastmod>2022-10-20</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adevnadia.medium.com/not-sure-whether-its-a-critique-of-the-article-itself-or-how-browsers-and-javascript-work-c20b873a2c8d</loc><lastmod>2022-10-19</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/yep-agree-writing-promises-manually-is-the-last-thing-id-recommend-to-do-1a8ba850a39c</loc><lastmod>2022-11-18</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adevnadia.medium.com/fetching-data-in-react-the-case-of-lost-promises-17319b7072d6</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/how-to-debounce-and-throttle-in-react-without-losing-your-mind-4de6193a587</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/how-to-handle-errors-in-react-full-guide-bd02634ff523</loc><lastmod>2023-04-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/ah-just-as-i-thought-this-is-for-a-very-specific-use-case-and-only-it-when-your-state-depends-d76a13f7d19e</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/it-can-not-possibly-be-an-official-replacement-to-useeffect-setting-state-directly-in-render-is-63396535e995</loc><lastmod>2023-02-23</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/refs-in-react-from-access-to-dom-to-imperative-api-1f2806b698fb</loc><lastmod>2023-04-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/say-no-to-flickering-ui-uselayouteffect-painting-and-browsers-story-ce3c3dc4255e</loc><lastmod>2023-05-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/react-reconciliation-how-it-works-and-why-should-we-care-2b6c04a888e9</loc><lastmod>2023-05-18</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/ah-youd-have-to-create-a-ref-that-you-d-assign-to-the-trigger-component-and-then-calculate-180f75401013</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adevnadia.medium.com/heya-thank-you-for-feedback-20bb7e7aa5cd</loc><lastmod>2023-06-30</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/teleportation-in-react-positioning-stacking-context-and-portals-a16c4dd36438</loc><lastmod>2023-06-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/omg-️-f02c4264907a</loc><lastmod>2023-07-03</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adevnadia.medium.com/react-usetransition-performance-game-changer-or-36161c32e5bf</loc><lastmod>2023-10-23</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/thats-fair-but-i-m-cautiously-optimistic-at-least-for-now-i-guess-we-ll-see-this-next-year-e209d6ec1059</loc><lastmod>2024-03-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/not-really-we-have-a-re-usable-dialog-and-a-re-usable-button-together-inside-one-component-acde2ceb565d</loc><lastmod>2024-03-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://adevnadia.medium.com/replacing-react-code-with-css-has-selector-0ed11469bfbe</loc><lastmod>2024-09-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/intro-to-css-animations-for-react-developers-d42efc197f1f</loc><lastmod>2024-10-04</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/existential-react-questions-and-a-perfect-modal-dialog-8a8b1dbcff6d</loc><lastmod>2024-12-05</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/how-react-compiler-performs-on-real-code-5241110febc5</loc><lastmod>2024-12-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/initial-load-performance-for-react-developers-investigative-deep-dive-af086b9bdf09</loc><lastmod>2025-01-27</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/ssr-deep-dive-for-react-developers-b51fe3743bcb</loc><lastmod>2025-03-20</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://adevnadia.medium.com/i-just-use-claude-app-cli-with-the-latest-opus-and-im-thinking-about-switching-to-something-422ad39c5b30</loc><lastmod>2026-05-06</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://adevnadia.medium.com/how-ai-remembers-and-why-it-forgets-part-2-tools-and-agents-ceffb8c0838a</loc><lastmod>2026-06-01</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://adevnadia.medium.com/tailwind-vs-linaria-performance-investigation-c2753594cd8f</loc><lastmod>2025-04-25</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
</urlset>
