React Round Up

150 episodes listed below

Listen to the show on

React conversations that ask why, not just how

The gist

React Round Up builds its conversations around guests and one slice of frontend practice at a time: component tests, project structure, micro frontends, error reporting. The talk wanders usefully, from why code review should explain the reasoning behind a decision to a historical aside about the silent b in 'dumb'.

PRESS PLAY

Find your next episode

All episodes

About React Round Up

React Round Up is a guest-led conversation show about frontend development, with React at the centre and occasional trips beyond it. The setup is easy to follow. In one episode Paige Niedringhaus introduces herself as the host for the day, TJ VanTol joins as panelist, and the guest, Akash Joshi, is invited to explain who he is and what the conversation will cover. Asked why he is famous, Akash jokes that it might be for talking about himself online. The episode titles show the range: micro frontend architecture, component tests, error reporting and bug monitoring, the React ecosystem of libraries and tools, project structure, and voice recognition in JavaScript. That last subject shows the show's scope reaches past React itself. Across these conversations, engineering habits get as much attention as tools. The micro frontend conversation with Florian Rappel includes a stretch on code review and on answering why a decision went the way it did, since newer and less senior teammates learn from that reasoning. It also returns to systems that behave like black boxes, where the reasons stay hidden from the people using them. The Miroslav Nikolov episode on component tests mentions a product said to have gone without a single front-end bug since launch. It adds the wry point that testing done well is invisible: nobody notices until something stops working. The same talk concedes that plenty of applications were over-engineered with Redux they probably did not need, a habit copied from earlier projects. In the error-reporting episode with James Smith, the talk turns to developers who trust the order their code runs in more than they should. 'jQuery is not defined' is held up as a common failure in legacy applications that loaded the library from a CDN. The ecosystem episode wanders into Flutter, where drawing a custom shape meant painting onto a canvas, and notes that an animation library built on plain JavaScript can work across React, Angular and other frameworks alike. Not every tangent is technical. Ian Lavery, the guest on the voice recognition episode, names English when asked which language has given him the most grief, then offers a historical fun fact about the silent b in 'dumb'. Guests get room for their own projects, too. Akash Joshi describes CastParser, a fintech side project he runs with a friend that parses consolidated mutual fund statements, and a Telegram bot he once ran that sent alerts when a website changed. Miroslav Nikolov is asked what pushed him to start writing a blog, and links to guests' writing and projects are promised for the show notes. The register is friendly and informal, practical without turning into a lecture. For testing and production bugs, the Miroslav Nikolov and James Smith episodes make a natural pair to start with. For architecture, try the Florian Rappel conversation.

Made for: Suits a listener who works with React or other JavaScript frontends and wants practical conversation about testing, project structure, error monitoring and architecture, with the occasional detour into related tech like voice recognition.

What sets it apart: The conversations give engineering habits as much weight as tools: explaining the why behind decisions, why good testing goes unseen, and the bugs that hit legacy code. Guests also get room to talk about their own writing and side projects.

In their own words

Stay current on the latest innovations and technologies in the React community by listening to our panel of React and Web Development Experts. Become a supporter of this podcast: https://www.spreaker.com/podcast/react-round-up--6102072/support.

Why you'd press play

A micro-frontend gets asked why it exists before you inherit another architecture diagram.

Press play if you want

  • to trace 'jQuery is not defined' back to a failed script tag
  • to hear the case for starting a component library with a shared folder
Read the full recommendation in PlayNext →
micro frontend architecturecomponent testingerror reporting and bug monitoringReact project structureReact ecosystem libraries and toolsvoice recognition in JavaScriptcode review and engineering decisionsguest blogs and side projects

Talks about

Best episodes of React Round Up

Short reviews from the PlayNext desk, based on the episodes we processed.

React Component Tests for Humans with Miroslav Nikolov - RRU 282Jan 8, 2025

A measured React discussion about testing, reliability, and the engineering habits teams carry forward.

React Round Up's conversation with Miroslav Nikolov frames front-end testing as the kind of engineering that disappears when it works. A heavily used product avoids visible bugs, the process behind that outcome stays mostly unseen, and the result is reliability rather than…

All Things Voice Recognition and JavaScript with Ian Lavery - RRU 280Dec 25, 2024

A lively bridge from English's unruly spelling to the practical questions of adding voice recognition to a web app.

React Round Up frames voice recognition through Ian Lavery's wide-angle take on language before moving into web development. His pass through English's irregular spelling, from the B in "dumb" to the K in "knife," gives the topic an easy human entry point, while TJ Van Toll and…

Error Reporting and Bug Monitoring with James Smith - RRU 278Dec 11, 2024

A grounded look at how assumptions about execution paths become real bugs.

React Roundup examines a familiar developer habit: trusting that code will run in the expected order and leave the next step ready. James Smith, CEO and co-founder of Bugsnag, grounds that idea in the plain JavaScript error "jQuery is not defined," using it to show how one…

Podcasts like React Round Up

Episodes

  1. 1

    Blockman with Levan Katsadze - RRU 218

    ·43m
  2. 2

    Error Reporting and Bug Monitoring with James Smith - RRU 278

    ·45m
  3. 3

    How to Structure Your React Projects - RRU 277

    ·35m
  4. 4

    Transitioning a React Codebase from JSX to TypeScript ft. Priscila Oliveira and Mark Story - RRU 274

    ·40m
  5. 5

    Creating Gatsby Source Plugins with Dillion Megida - RRU 272

    ·51m
  6. 6

    Mastering Event Sourcing with Redux and Back-End Insights - RRU 271

    ·44m
  7. 7

    Is Working at a Large or Small Company Better for Your Career? - RRU 270

    ·48m
  8. 8

    React Hook Form with Vijit Ail - RRU 269

    ·32m
  9. 9

    AI Integration in Web Apps - RRU 267

    ·33m
  10. 10

    Building a Seamless Image Zoom Feature - RRU 265

    ·51m
  11. 11

    Boosting Development Efficiency with Strapi CMS and Next - RRU263

    ·54m
  12. 12

    React Native vs Capacitor: Performance, Flexibility, and Business Impacts - RRU 262

    ·53m
  13. 13

    The Evolution of Prime React with Cagatay Civici - RRU 259

    ·47m
  14. 14

    Navigating React and React Native Evolution - RRU 258

    ·55m
  15. 15

    Designing Your Life - RRU 254

    ·27m
  16. 16

    The Impact of Open Source Companies and Industry Insights - RRU 253

    ·1h 19m
  17. 17

    Exploring Functional Programming: Tools, Techniques, and Industry Insights - RRU 250

    ·47m
  18. 18

    Exploring Jotai: Atomic State Management in React - RRU 249

    ·37m
  19. 19

    Material UI Matters: Unpacking the Flexibility and Accessibility of the Library - RRU 248

    ·45m
  20. 20

    Gherkin with Chris Frewin from InClub - RRU 247

    ·36m
  21. 21

    Assessing UI Libraries for Web Development Flexibility and Accessibility - RRU 246

    ·34m
  22. 22

    Unveiling 𝗥𝘅𝑓𝑥: Concurrency Control and Error Handling in User-Centered Development- RRU 245

    ·1h 12m
  23. 23

    Exploring Reactivity in JavaScript Frameworks - RRU 243

    ·42m
  24. 24

    React Component Tests for Humans with Miroslav Nikolov - RRU 242

    ·38m
  25. 25

    Using AI for Web Development - RRU 241

    ·53m
  26. 26

    How we Deploy our Apps - RRU 239

    ·1h 2m
  27. 27

    How Do I Introduce New Tech at Work? - RRU 237

    ·37m
  28. 28

    Game Development in React & Typescript with Maksim Ivanov - RRU 232

    ·59m
  29. 29

    React Architecture with Tommy Groshong - RRU 230

    ·53m
  30. 30

    Data Visualization at Scale with Andrey Goncharov - RRU 229

    ·44m
  31. 31

    Jumpstart Your React Career With Collin Pfeifer - RRU 226

    ·43m
  32. 32

    Bootstrapping Application with Bun - RRU 224

    ·42m
  33. 33

    Everything About Firebase - RRU 223

    ·25m
  34. 34

    What It Takes To Be A Web Developer: Part 2 - RRU 222

    ·1h
  35. 35

    What It Takes To Be A Web Developer: Part 1 - RRU 221

    ·56m
  36. 36

    Getting to Know Bruce A. Tate - BONUS

    ·32m
  37. 37

    React Ecosystem: Libraries, Tools, and Third-Party Integrations - RRU 279

    ·55m
  38. 38

    How Do You Stop Hating Your Job? - BONUS

    ·45m
  39. 39

    Comparing React and Angular in 2023 - RRU 216

    ·1h 5m
  40. 40

    An Introduction to Helios With Sean Austin - RRU 215

    ·50m
  41. 41

    User Authorization With Cerbos - RRU 212

    ·46m
  42. 42

    Shifting Away From CSS-in-JS With Sam Magura - RRU 211

    ·43m
  43. 43

    A Shift In Focus With Jack Franklin - RRU 210

    ·49m
  44. 44

    Jumpstart Your React Career With Collin Pfeifer - RRU 208

    ·47m
  45. 45

    New Features in Storybook with Shaun Evening - RRU 207

    ·52m
  46. 46

    Finding Hidden Gems in Your React Upgrades - RRU 205

    ·51m
  47. 47

    How To Recession Proof Your Job - BONUS

    ·1h 12m
  48. 48

    Migrating From A Monolithic Ruby App To React With Nirmalya Ghosh - RRU 203

    ·52m
  49. 49

    Supabase and Supabase Studio with Vijit Ail - RRU 201

    ·32m
  50. 50

    Our 200th Episode Look Back - RRU 200

    ·50m
  51. 51

    All Astro with Fred Schott - RRU 198

    ·50m
  52. 52

    The Controversies Panelist Episode - RRU 197

    ·54m
  53. 53

    Ancillary Skills Associated with Web Development - RRU 195

    ·48m
  54. 54

    Navigating the Management Route with Tommy Groshong - RRU 193

    ·51m
  55. 55

    Islands Architecture with Jack Herrington - RRU 192

    ·49m
  56. 56

    Setting Up Server Side Rendering with Adam Berg - RRU 188

    ·53m
  57. 57

    All About Equipment - RRU 187

    ·45m
  58. 58

    All Things Voice Recognition and JavaScript with Ian Lavery - RRU 280

    ·46m
  59. 59

    Building Component Libraries with Kathryn Grayson Nanz - RRU 276

    ·49m
  60. 60

    React Codebase Patterns - RRU 240

    ·53m
  61. 61

    Mastermind Groups and Staying Current with Sean Merron - RRU 257

    ·1h 7m
  62. 62

    Migrating to React Query from Redux with Pierre Hedkvist - 202

    ·42m
  63. 63

    React Tooling and Technology Stack Diversity - RRU 244

    ·50m
  64. 64

    Cypress.io: One Testing Framework to Rule Them All with Gleb Bahmutov - RRU 199

    ·49m
  65. 65

    Web Workers & Multi-threaded JavaScript with Majid Hajian - RRU 273

    ·1h 2m
  66. 66

    Navigating React Navigation with Zain Sajjad - RRU 236

    ·49m
  67. 67

    React Component Tests for Humans with Miroslav Nikolov - RRU 282

    ·39m
  68. 68

    Run NextJS and Node in the Browser ft. Eric Simons - RRU 281

    ·48m
  69. 69

    Gmail Analysis Software, Web Components, and State of Web Development Surveys - RRU 260

    ·48m
  70. 70

    Mastering Component Reusability with Gilad Shoham - RRU 251

    ·55m
  71. 71

    Performance Testing and THREE.js With Giulio Zausa - RRU 213

    ·53m
  72. 72

    Building a Chatbot or Voicebot with Dialogflow in React ft. Victory Nwani - RRU 275

    ·41m
  73. 73

    Next.js Deployment Woes: Tackling Vendor Lock-In and Production Readiness with FlightControl - RRU 264

    ·46m
  74. 74

    How to Organize Your React App ft. Tania Rascia - RRU 228

    ·45m
  75. 75

    All Things Voice Recognition and JavaScript with Ian Lavery - RRU 204

    ·50m
  76. 76

    Building Resilient Architecture with Monica Lent - RRU 252

    ·1h 2m
  77. 77

    Exploring Micro Frontend Architecture with Florian Rappel - RRU 283

    ·54m
  78. 78

    Using and Teaching React with Kay Plößer - RRU 235

    ·53m
  79. 79

    Creating Apps with Capacitor and React Native - RRU 217

    ·50m
  80. 80

    Bedrock Layout with Travis Waith-Mair - RRU 191

    ·48m
  81. 81

    Clean Code with Tyler Hawkins - RRU 268

    ·52m
  82. 82

    Speech Commands and Speech Recognition in React featuring Chris Laughlin - RRU 266

    ·46m
  83. 83

    Speech Commands and Speech Recognition in React featuring Chris Laughlin - RRU 261

    ·46m
  84. 84

    Figma's Biggest Change - RRU 225

    ·56m
  85. 85

    The React Universe - RRU 214

    ·48m
  86. 86

    Piral Framework for Microfrontend with Florian Rappl - RRU 190

    ·47m
  87. 87

    Inside Apache Superset with Evan Rusackas - RRU 255

    ·43m
  88. 88

    Redux, Redux Toolkit, OSS and More with Mark Erikson - RRU 238

    ·1h 5m
  89. 89

    Using CSS Style Inheritance with Sami Jaber - RRU 219

    ·48m
  90. 90

    React Best Practices - RRU 233

    ·40m
  91. 91

    Next.js, Remix and Xata with Atila Fassina - RRU 194

    ·49m
  92. 92

    Migrating to React Query from Redux with Pierre Hedkvist - RRU 227

    ·37m
  93. 93

    New React features, MDX and Docusaurus with Sebastien Lorber - RRU 206

    ·50m
  94. 94

    Being a React Developer with Chirag Dugar - RRU 220

    ·43m
  95. 95

    Predictions For 2023 - RRU 209

    ·46m
  96. 96

    CSS Properties with Dillion Megida - RRU 189

    ·54m
  97. 97

    Gherkin with Chris Frewin from InClub - RRU 196

    A panel of React experts discuss the latest innovations and technologies in the React community.

    ·40m
  98. 98

    The State Machines in React with David Khourshid - RRU 234

    A panel of React experts discuss the latest in React and web development, featuring guest David Korsheed, author of XState.

    ·52m
  99. 99

    All Astro with Fred Schott - RRU 231

    The panel interviews Fred K.

    ·47m
  100. 100

    Lambda School with Ben Nelson - RRU 256

    The panel discusses React development and interviews a guest from Lambda School about coding bootcamps and software engineering education.

    ·50m
  101. 101

    Exploring Micro Frontend Architecture with Florian Rappel - RRU 283

    Hidden gem

    React Roundup's Paige Niedringhaus, TJ Van Toll, and Florian Rappel focus on why React can feel like a black box and why that trade-off still matters.

    Jan 24, 2025·54m·3 clips
  102. 102

    React Component Tests for Humans with Miroslav Nikolov - RRU 282

    Hidden gem

    React Roundup hosts TJ Van Toll and Paige Nijungas interview Miroslav Nikolov, a UI developer at One.com in Denmark, about React component tests that read like plain English.

    Jan 8, 2025·39m·2 clips
  103. 103

    Run NextJS and Node in the Browser ft. Eric Simons - RRU 281

    Eric Simons of StackBlitz tells React Roundup hosts Jack Harrington, TJ Van Toll and Paige Niedringhaus that WebContainers run Node.js inside the browser, a project built with the Next.js and Google Chrome teams.

    Jan 1, 2025·48m·2 clips
  104. 104

    All Things Voice Recognition and JavaScript with Ian Lavery - RRU 280

    Hidden gem

    BeagleVoice’s Ian Lavery says the company keeps speech recognition entirely on device, so React apps do not have to send audio to a cloud API.

    Dec 25, 2024·46m·3 clips
  105. 105

    React Ecosystem: Libraries, Tools, and Third-Party Integrations - RRU 279

    Hidden gem

    ["Pranto Dota says React won the race but keeps stressing that it is still a library, not the whole frontend stack.", "Lucas Paganini and Peter Osa compare React with Vue, Angular, Flutter, React Native, Next.js, Remix, and router packages like React Router and TanStack Router.", "Pranto points to a React Native NFC Manager failure, then says the Flutter NFC Manager package handled reading, writing, and streams cleanly on the same kind of project.", "He closes by arguing that big apps eventually hit native modules, permissions, and platform-specific work, so teams have to choose the tool that fits the job."]

    Dec 18, 2024·55m·3 clips
  106. 106

    Error Reporting and Bug Monitoring with James Smith - RRU 278

    Hidden gem

    React Round Up host TJ Bantol talks with James Smith, the CEO and co-founder of Bugsnag, about why production error monitoring replaced the old QA-only release model.

    Dec 11, 2024·45m·4 clips
  107. 107

    How to Structure Your React Projects - RRU 277

    Hidden gem

    React Round Up features Paige Niedringhaus, TJ VanTol, and React developer Akash Joshi discussing how to structure React and Next.js projects as applications scale across teams.

    Dec 4, 2024·35m·2 clips
  108. 108

    Building Component Libraries with Kathryn Grayson Nanz - RRU 276

    Hidden gem

    React Roundup host Paige Niedringhaus and panelist TJ Van Toll interview Katherine Grayson-Nams, a senior front-end engineer at Threat Connect, about building component libraries.

    Nov 27, 2024·49m·3 clips
  109. 109

    Building a Chatbot or Voicebot with Dialogflow in React ft. Victory Nwani - RRU 275

    Hidden gem

    React Round Up hosts Paige Niedringhaus, TJ Van Tolle, and Jack Harris interview Victory Nwani about integrating Dialogflow with React for chatbots and voicebots.

    Nov 20, 2024·41m·2 clips
  110. 110

    Transitioning a React Codebase from JSX to TypeScript ft. Priscila Oliveira and Mark Story - RRU 274

    Nov 14, 2024·40m
  111. 111

    Web Workers & Multi-threaded JavaScript with Majid Hajian - RRU 273

    Nov 6, 2024·1h 2m
  112. 112

    Creating Gatsby Source Plugins with Dillion Megida - RRU 272

    Oct 30, 2024·51m
  113. 113

    Mastering Event Sourcing with Redux and Back-End Insights - RRU 271

    Oct 24, 2024·44m
  114. 114

    Is Working at a Large or Small Company Better for Your Career? - RRU 270

    Oct 16, 2024·48m
  115. 115

    React Hook Form with Vijit Ail - RRU 269

    Oct 9, 2024·32m
  116. 116

    Clean Code with Tyler Hawkins - RRU 268

    Oct 2, 2024·52m
  117. 117

    AI Integration in Web Apps - RRU 267

    Sep 25, 2024·33m
  118. 118

    Speech Commands and Speech Recognition in React featuring Chris Laughlin - RRU 266

    Sep 4, 2024·46m
  119. 119

    Building a Seamless Image Zoom Feature - RRU 265

    Aug 30, 2024·51m
  120. 120

    Next.js Deployment Woes: Tackling Vendor Lock-In and Production Readiness with FlightControl - RRU 264

    Aug 14, 2024·46m
  121. 121

    Boosting Development Efficiency with Strapi CMS and Next - RRU263

    Aug 7, 2024·54m
  122. 122

    React Native vs Capacitor: Performance, Flexibility, and Business Impacts - RRU 262

    Jul 24, 2024·53m
  123. 123

    Speech Commands and Speech Recognition in React featuring Chris Laughlin - RRU 261

    Jun 12, 2024·46m
  124. 124

    Gmail Analysis Software, Web Components, and State of Web Development Surveys - RRU 260

    Jun 5, 2024·48m
  125. 125

    The Evolution of Prime React with Cagatay Civici - RRU 259

    May 29, 2024·47m
  126. 126

    Navigating React and React Native Evolution - RRU 258

    May 22, 2024·55m
  127. 127

    Mastermind Groups and Staying Current with Sean Merron - RRU 257

    May 9, 2024·1h 7m
  128. 128

    Lambda School with Ben Nelson - RRU 256

    May 1, 2024·50m
  129. 129

    Inside Apache Superset with Evan Rusackas - RRU 255

    Apr 17, 2024·43m
  130. 130

    Designing Your Life - RRU 254

    Apr 10, 2024·27m
  131. 131

    The Impact of Open Source Companies and Industry Insights - RRU 253

    Apr 3, 2024·1h 19m
  132. 132

    Building Resilient Architecture with Monica Lent - RRU 252

    Mar 27, 2024·1h 2m
  133. 133

    Mastering Component Reusability with Gilad Shoham - RRU 251

    Mar 20, 2024·55m
  134. 134

    Exploring Functional Programming: Tools, Techniques, and Industry Insights - RRU 250

    Mar 13, 2024·47m
  135. 135

    Exploring Jotai: Atomic State Management in React - RRU 249

    Feb 28, 2024·37m
  136. 136

    Material UI Matters: Unpacking the Flexibility and Accessibility of the Library - RRU 248

    Feb 21, 2024·45m
  137. 137

    Gherkin with Chris Frewin from InClub - RRU 247

    Feb 7, 2024·36m
  138. 138

    Assessing UI Libraries for Web Development Flexibility and Accessibility - RRU 246

    Jan 31, 2024·34m
  139. 139

    Unveiling 𝗥𝘅𝑓𝑥: Concurrency Control and Error Handling in User-Centered Development- RRU 245

    Jan 24, 2024·1h 12m
  140. 140

    React Tooling and Technology Stack Diversity - RRU 244

    Jan 17, 2024·50m
  141. 141

    Exploring Reactivity in JavaScript Frameworks - RRU 243

    Jan 10, 2024·42m
  142. 142

    React Component Tests for Humans with Miroslav Nikolov - RRU 242

    Jan 3, 2024·38m
  143. 143

    Using AI for Web Development - RRU 241

    Dec 20, 2023·53m
  144. 144

    React Codebase Patterns - RRU 240

    Dec 13, 2023·53m
  145. 145

    How we Deploy our Apps - RRU 239

    Dec 6, 2023·1h 2m
  146. 146

    Redux, Redux Toolkit, OSS and More with Mark Erikson - RRU 238

    Nov 22, 2023·1h 5m
  147. 147

    How Do I Introduce New Tech at Work? - RRU 237

    Nov 8, 2023·37m
  148. 148

    Navigating React Navigation with Zain Sajjad - RRU 236

    Oct 18, 2023·49m
  149. 149

    Using and Teaching React with Kay Plößer - RRU 235

    Oct 10, 2023·53m
  150. 150

    The State Machines in React with David Khourshid - RRU 234

    Oct 4, 2023·52m