corpus.blog
Most cited
Talked about
Blogs
56,966 blogs Β· [ { "id": "01a0876b-e807-70ce-ba7e-a240a395ae20", "title": "Building the Playground: How to Prep Your Codebase for AI Coders", "url": "https://www.developerway.com/posts/building-the-playground-for-ai-coders", "published_at": "2026-05-22T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a4802707", "title": "How AI Remembers and Why It Forgets: Part 2. Tools and Agents", "url": "https://www.developerway.com/posts/how-ai-remembers-and-forgets-part2", "published_at": "2026-04-30T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a48e5861", "title": "How AI Remembers and Why It Forgets: Part 1. The Context Problem", "url": "https://www.developerway.com/posts/how-ai-remembers-and-forgets-part1", "published_at": "2026-04-07T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a4eb60ec", "title": "Debugging with AI: Can It Replace an Experienced Developer?", "url": "https://www.developerway.com/posts/debugging-with-ai", "published_at": "2026-02-04T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a56eabc9", "title": "Can You Fetch Data with React Server Actions?", "url": "https://www.developerway.com/posts/server-actions-for-data-fetching", "published_at": "2026-01-13T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a6287c93", "title": "Bundle Size Investigation: A Step-by-Step Guide to Shrinking Your JavaScript", "url": "https://www.developerway.com/posts/bundle-size-investigation", "published_at": "2025-12-04T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a6e3ea50", "title": "React Server Components: Do They Really Improve Performance?", "url": "https://www.developerway.com/posts/react-server-components-performance", "published_at": "2025-10-21T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a70b0b2f", "title": "React State Management in 2025: What You Actually Need", "url": "https://www.developerway.com/posts/react-state-management-2025", "published_at": "2025-09-25T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a7853e3d", "title": "Can We Use Local Storage Instead of Context-Redux-Zustand?", "url": "https://www.developerway.com/posts/local-storage-instead-of-context", "published_at": "2025-08-19T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a7d6d4e8", "title": "Tailwind vs Linaria: Performance Investigation", "url": "https://www.developerway.com/posts/tailwind-vs-linaria-performance", "published_at": "2025-04-17T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a8cad377", "title": "SSR Deep Dive for React Developers", "url": "https://www.developerway.com/posts/ssr-deep-dive-for-react-developers", "published_at": "2025-03-17T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a93077e2", "title": "Client-Side Rendering in Flame Graphs", "url": "https://www.developerway.com/posts/client-side-rendering-flame-graph", "published_at": "2025-02-18T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240a97d2850", "title": "Initial load performance for React developers: investigative deep dive", "url": "https://www.developerway.com/posts/initial-load-performance", "published_at": "2025-01-21T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240aa3472c6", "title": "How React Compiler Performs on Real Code", "url": "https://www.developerway.com/posts/how-react-compiler-performs-on-real-code", "published_at": "2024-12-04T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240aabacf7f", "title": "Existential React questions and a perfect Modal Dialog", "url": "https://www.developerway.com/posts/hard-react-questions-and-modal-dialog", "published_at": "2024-11-25T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240ab7d8283", "title": "Intro to CSS animations for React developers", "url": "https://www.developerway.com/posts/intro-to-css-animations-for-react-devs", "published_at": "2024-10-01T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240abfb30f5", "title": "Replacing React code with CSS :has selector", "url": "https://www.developerway.com/posts/replacing-react-with-css", "published_at": "2024-09-09T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240ac67d06e", "title": "I tried React Compiler today, and guess what... π", "url": "https://www.developerway.com/posts/i-tried-react-compiler", "published_at": "2024-06-05T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240ad09b4eb", "title": "React Compiler & React 19 - forget about memoization soon?", "url": "https://www.developerway.com/posts/react-compiler-soon", "published_at": "2024-03-11T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240ad194111", "title": "React useTransition: performance game changer or...?", "url": "https://www.developerway.com/posts/use-transition", "published_at": "2023-10-16T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240ad58f4f5", "title": "Fantastic closures and how to find them in React", "url": "https://www.developerway.com/posts/fantastic-closures", "published_at": "2023-08-14T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240adf69b70", "title": "Teleportation in React: Positioning, Stacking Context, and Portals", "url": "https://www.developerway.com/posts/positioning-and-portals-in-react", "published_at": "2023-06-21T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240aec19b7b", "title": "React reconciliation: how it works and why should we care", "url": "https://www.developerway.com/posts/reconciliation-in-react", "published_at": "2023-05-11T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240aef57fcb", "title": "Say no to \"flickering\" UI: useLayoutEffect, painting and browsers story", "url": "https://www.developerway.com/posts/no-more-flickering-ui", "published_at": "2023-04-20T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240af7a0c3d", "title": "Refs in React: from access to DOM to imperative API", "url": "https://www.developerway.com/posts/refs-from-dom-to-api", "published_at": "2023-03-28T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b0696ba7", "title": "How to handle errors in React: full guide", "url": "https://www.developerway.com/posts/how-to-handle-errors-in-react", "published_at": "2023-02-14T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b092ecfd", "title": "How to debounce and throttle in React without losing your mind", "url": "https://www.developerway.com/posts/debouncing-in-react", "published_at": "2023-01-05T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b0ca9a4e", "title": "Fetching data in React: the case of lost Promises", "url": "https://www.developerway.com/posts/fetching-in-react-lost-promises", "published_at": "2022-11-09T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b10df2b6", "title": "How to fetch data in React with performance in mind", "url": "https://www.developerway.com/posts/how-to-fetch-data-in-react", "published_at": "2022-10-06T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b1c1b229", "title": "How it's made: the blog's story and the future", "url": "https://www.developerway.com/posts/how-its-made-the-blog-story", "published_at": "2022-09-20T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b22951fa", "title": "PureComponents vs Functional Components with hooks", "url": "https://www.developerway.com/posts/pure-components-vs-functional-and-hooks", "published_at": "2022-09-07T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b248241a", "title": "React re-renders guide: everything, all at once", "url": "https://www.developerway.com/posts/react-re-renders-guide", "published_at": "2022-08-02T00:00:00+00:00" }, { "id": "01a0876b-e807-70ce-ba7e-a240b25bdd76", "title": "The mystery of React Element, children, parents and re-renders", "url": "https://www.developerway.com/posts/react-elements-children-parents", "published_at": "2022-07-04T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b12e81a68", "title": "How to useMemo and useCallback: you can remove most of them", "url": "https://www.developerway.com/posts/how-to-use-memo-use-callback", "published_at": "2022-06-13T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b13b94bb1", "title": "React project structure for scale: decomposition, layers and hierarchy", "url": "https://www.developerway.com/posts/react-project-structure", "published_at": "2022-05-23T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b148b2d61", "title": "React key attribute: best practices for performant lists", "url": "https://www.developerway.com/posts/react-key-attribute", "published_at": "2022-05-09T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b15254fc3", "title": "React components composition: how to get it right", "url": "https://www.developerway.com/posts/components-composition-how-to-get-it-right", "published_at": "2022-04-12T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b154abc70", "title": "Implementing advanced usePrevious hook with React useRef", "url": "https://www.developerway.com/posts/implementing-advanced-use-previous-hook", "published_at": "2022-03-21T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b15ddc68a", "title": "Higher-Order Components in React Hooks era", "url": "https://www.developerway.com/posts/higher-order-components-in-react-hooks-era", "published_at": "2022-02-27T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b15e27ad8", "title": "React component as prop: the right wayβ’οΈ", "url": "https://www.developerway.com/posts/react-component-as-prop-the-right-way", "published_at": "2022-02-15T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b161eb534", "title": "How to write performant React apps with Context", "url": "https://www.developerway.com/posts/how-to-write-performant-react-apps-with-context", "published_at": "2022-02-07T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b170dd752", "title": "Why custom react hooks could destroy your app performance", "url": "https://www.developerway.com/posts/why-custom-react-hooks-could-destroy-your-app-performance", "published_at": "2022-01-24T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b17bb6e10", "title": "How to write performant React code: rules, patterns, do's and don'ts", "url": "https://www.developerway.com/posts/how-to-write-performant-react-code", "published_at": "2022-01-09T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1861d751", "title": "Advanced typescript for React developers - discriminated unions", "url": "https://www.developerway.com/posts/advanced-typescript-for-react-developers-discriminated-unions", "published_at": "2021-12-30T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1920162a", "title": "Advanced typescript for React developers - part 3", "url": "https://www.developerway.com/posts/advanced-typescript-for-react-developers-part-3", "published_at": "2021-12-20T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b19aeaa58", "title": "Advanced typescript for React developers", "url": "https://www.developerway.com/posts/advanced-typescript-for-react-developers", "published_at": "2021-12-08T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1a94a17d", "title": "Typescript generics for React developers", "url": "https://www.developerway.com/posts/typescript-generics-for-react-developers", "published_at": "2021-11-25T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1aa523f0", "title": "π¦ Prison break, or solving life like a developerοΈ", "url": "https://www.developerway.com/posts/prison-break-solving-life-as-a-developer", "published_at": "2021-11-15T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1b0f26ec", "title": "Custom eslint rules + typescript monorepo = β€οΈ", "url": "https://www.developerway.com/posts/custom-eslint-rules-typescript-monorepo", "published_at": "2021-04-18T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1bcb0714", "title": "Three simple tricks to speed up yarn install", "url": "https://www.developerway.com/posts/three-simple-tricks-to-speed-up-yarn-install", "published_at": "2021-04-05T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1c528ef6", "title": "Learning by fixing: Node.js, modules and packages", "url": "https://www.developerway.com/posts/learning-by-fixing-node-js-modules-and-packages", "published_at": "2021-02-08T00:00:00+00:00" }, { "id": "01a0876b-e808-73cd-a5a8-4d4b1d1e974b", "title": "webpack and yarn magic against duplicates in bundles", "url": "https://www.developerway.com/posts/webpack-and-yarn-magic-against-duplicates-in-bundles", "published_at": "2020-06-11T00:00:00+00:00" } ] posts
Claim your blog
Back to developerway.com
Blog Β· corpus.blog/blogs/developerway.com/posts
developerway.com
developerway.com
2026
Building the Playground: How to Prep Your Codebase for AI Coders
original β
22 May 2026
How AI Remembers and Why It Forgets: Part 2. Tools and Agents
original β
30 Apr 2026
How AI Remembers and Why It Forgets: Part 1. The Context Problem
original β
7 Apr 2026
Debugging with AI: Can It Replace an Experienced Developer?
original β
4 Feb 2026
Can You Fetch Data with React Server Actions?
original β
13 Jan 2026
2025
Bundle Size Investigation: A Step-by-Step Guide to Shrinking Your JavaScript
original β
4 Dec 2025
React Server Components: Do They Really Improve Performance?
original β
21 Oct 2025
React State Management in 2025: What You Actually Need
original β
25 Sept 2025
Can We Use Local Storage Instead of Context-Redux-Zustand?
original β
19 Aug 2025
Tailwind vs Linaria: Performance Investigation
original β
17 Apr 2025
SSR Deep Dive for React Developers
original β
17 Mar 2025
Client-Side Rendering in Flame Graphs
original β
18 Feb 2025
Initial load performance for React developers: investigative deep dive
original β
21 Jan 2025
2024
How React Compiler Performs on Real Code
original β
4 Dec 2024
Existential React questions and a perfect Modal Dialog
original β
25 Nov 2024
Intro to CSS animations for React developers
original β
1 Oct 2024
Replacing React code with CSS :has selector
original β
9 Sept 2024
I tried React Compiler today, and guess what... π
original β
5 Jun 2024
React Compiler & React 19 - forget about memoization soon?
original β
11 Mar 2024
2023
React useTransition: performance game changer or...?
original β
16 Oct 2023
Fantastic closures and how to find them in React
original β
14 Aug 2023
Teleportation in React: Positioning, Stacking Context, and Portals
original β
21 Jun 2023
React reconciliation: how it works and why should we care
original β
11 May 2023
Say no to "flickering" UI: useLayoutEffect, painting and browsers story
original β
20 Apr 2023
Refs in React: from access to DOM to imperative API
original β
28 Mar 2023
How to handle errors in React: full guide
original β
14 Feb 2023
How to debounce and throttle in React without losing your mind
original β
5 Jan 2023
2022
Fetching data in React: the case of lost Promises
original β
9 Nov 2022
How to fetch data in React with performance in mind
original β
6 Oct 2022
How it's made: the blog's story and the future
original β
20 Sept 2022
PureComponents vs Functional Components with hooks
original β
7 Sept 2022
React re-renders guide: everything, all at once
original β
2 Aug 2022
The mystery of React Element, children, parents and re-renders
original β
4 Jul 2022
How to useMemo and useCallback: you can remove most of them
original β
13 Jun 2022
React project structure for scale: decomposition, layers and hierarchy
original β
23 May 2022
React key attribute: best practices for performant lists
original β
9 May 2022
React components composition: how to get it right
original β
12 Apr 2022
Implementing advanced usePrevious hook with React useRef
original β
21 Mar 2022
Higher-Order Components in React Hooks era
original β
27 Feb 2022
React component as prop: the right wayβ’οΈ
original β
15 Feb 2022
How to write performant React apps with Context
original β
7 Feb 2022
Why custom react hooks could destroy your app performance
original β
24 Jan 2022
How to write performant React code: rules, patterns, do's and don'ts
original β
9 Jan 2022
2021
Advanced typescript for React developers - discriminated unions
original β
30 Dec 2021
Advanced typescript for React developers - part 3
original β
20 Dec 2021
Advanced typescript for React developers
original β
8 Dec 2021
Typescript generics for React developers
original β
25 Nov 2021
π¦ Prison break, or solving life like a developerοΈ
original β
15 Nov 2021
Custom eslint rules + typescript monorepo = β€οΈ
original β
18 Apr 2021
Three simple tricks to speed up yarn install
original β
5 Apr 2021
Learning by fixing: Node.js, modules and packages
original β
8 Feb 2021
2020
webpack and yarn magic against duplicates in bundles
original β
11 Jun 2020