The Enterprise React Newsletter

Subscribe to:

  • Stay on top of the fast-moving ecosystem
  • Continually improve your craft
  • Learn techniques you can actually use in Enterprise contexts.


Submit an article to the Enterprise React Newsletter by tweeting @digitalprimates or messaging us on Facebook. We accept submissions that are on topic for enterprise development in the React Ecosystem.


Issue May 26, 2020

  • The hidden magic of Main Thread Scheduling (@matan_bobi)
  • A (Mostly) Complete Guide to React Rendering Behavior (@acemarke)
  • Announcing React Native for macOS and more (@KikiSaintonge)
  • A comprehensive guide to video playback in React (@jamiemaison)
  • How React Components Make UI Testing Easy (@Swizec)
  • 8 Key Factors When Deciding Between Building In-House and Buying a UI Component Library (@nora_init)
  • Make your own DevTools (@kentcdodds/)
  • Dispatch This: Using Apollo Client 3 as a State Management Solution (@stemmlerjs)

Issue May 12, 2020

  • Common mistakes with React Testing Library – Kent C. Dodds (@kentcdodds)
  • A Visual Guide To React Mental Models – Obed Parlapiano (@obedparla)
  • Flipper: React Native App Debugging – Zain Sajjad (@zsajjad93)
  • Accessibility for React Developers – Neha Sharma (@hellonehha)
  • When does React re – render components? – Felix Gerschau (@4xfelix)
  • GitHub gets a built – in IDE with Codespaces, discussion forums and more – Frederic Lardinois (@fredericl)
  • Build React Native apps for Microsoft Surface Duo – Craig Dunn (@conceptdev)

Issue April 28, 2020

  • Demystifying Building Native Modules for React Native – Kamile Matulenaite (@kamile_mat)
  • Understanding (all) JavaScript module formats and tools – Dixin Yan (Flickr Page)
  • Node.js version 14 available now – Michael Dawson and Bethany Griggs (@nodejs)
  • Video: Custom Hooks in React: The Ultimate UI Abstraction Layer – Tanner Linsley (@tannerlinsley)
  • Another one – line npm package breaks the JavaScript ecosystem – Catalin Cimpanu (@campuscodi)
  • Laws of User Experience – Jon Yablonski (@JonYablonski)
  • Developing in a Monorepo While Still Using Webpack – Salem Hilal (@technoheads)

Issue April 14, 2020

  • React Folder Structure in 5 Steps – Robin Wieruch (@rwieruch)
  • Junior to Senior – Refactoring a dynamic multi-input component – Johannes Kettmann (@j_kettmann)
  • React Native 0.62 with Flipper -Rick Hanlon (@rickhanlonii)
  • What’s new in ECMAScript 2020 – Pawel Grzybek (@pawelgrzybek)
  • Redux in Worker: Off-main-thread Redux Reducers and Middleware – Daishi Kato (@dai_shi)
  • ReactJS clone – Creating DOM elements – Cazaciuc Gabriel (@jstweetster)
  • A Static Future – The magic of compile-time workflows – Josh Comeau (@JoshWComeau)

Issue March 31, 2020

  • Learn React Hooks in 5 minutes – Per Borgen (@perborgen)
  • The 10 Most Common Mistakes JavaScript Developers Make – Sandra Larson (for FlatLogic)
  • Why we chose TypeScript for the Hasura Console – Aleksandra (for Hasura)
  • React Hooks with Firebase Firestore – Brian De Sousa (@briandesousa1)
  • React Suspense in Practice – Adam Rackis (@AdamRackis)
  • Inside Fiber: an in-depth overview of the new reconciliation algorithm in React – Max Koretskyi (@maxim_koretskyi)
  • A Deep Dive Into The Architecture of React: Structure and Dependencies – Graham Dyson (@devsnicket)

Issue March 13, 2020

  • Fix the slow render before you fix the re-render – Kent C. Dodds (@kentcdodds
  • Writing Resilient Components – Dan Abramov (@dan_abramov)
  • Podcast: React Stack with Tejas Kumar – Software Engineering Daily (@software_daily)
  • The complete guide to publishing a React package to npm – Ovie Okeh (@ovieokeh)
  • You May Not Need Controlled Form Components – Shawn Wang Yue Xian (@swyx)
  • ICYMI: React v16.13.0 – Sunil Pai (@threepointone)