Jack Herrington

Jack Herrington is a full stack principal engineer who has worked at a variety of startups and some big companies (HP, Nike, Walmart) to help them scale. He YouTubes as the Blue Collar Coder where he covers basic through advanced frontend coding topics. Jack has also written eight books and many articles on a wide variety of topics. He lives with his wife and daughter in Portland, Oregon.

Media Entries

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

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

React Round Up

Victory Dumebi Nwani joins the round up to discuss integrating the Dialogflow from Google Cloud into your application...

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

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

React Round Up

Priscila Oliveira and Mark Story join the panel to discuss the recent transition at Sentry from vanilla JavaScript to...

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

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

React Round Up

This week the panelists dive into their work backgrounds and discuss the ins and outs of working at small and large...

Oct 16, 2024
React Hook Form with Vijit Ail - RRU 269

React Hook Form with Vijit Ail - RRU 269

React Round Up

React Hook Form is a terrific way to manage state in, from, and through, your forms in React. Since React itself...

Oct 09, 2024
Clean Code with Tyler Hawkins - RRU 268

Clean Code with Tyler Hawkins - RRU 268

React Round Up

In today’s show, frontend engineer Tyler Hawkins shares his tips on how you can write clean, maintainable and...

Oct 02, 2024
Speech Commands and Speech Recognition in React featuring Chris Laughlin - RRU 266

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

React Round Up

Chris Laughlin joins the round up to discuss how to use the WebKit Speech Recognition API to interact with your react...

Sep 04, 2024
Speech Commands and Speech Recognition in React featuring Chris Laughlin - RRU 261

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

React Round Up

Chris Laughlin joins the round up to discuss how to use the WebKit Speech Recognition API to interact with your react...

Jun 12, 2024
Gherkin with Chris Frewin from InClub - RRU 247

Gherkin with Chris Frewin from InClub - RRU 247

React Round Up

Today we talk with Chris Frewin, a full-stack software engineer at private experience startup InClub, located in...

Feb 07, 2024
All Astro with Fred Schott - RRU 231

All Astro with Fred Schott - RRU 231

React Round Up

Today we talk with Fred Schott, the co-creator of Astro, a web framework focused on improving performance. Built...

Sep 13, 2023
React Architecture with Tommy Groshong - RRU 230

React Architecture with Tommy Groshong - RRU 230

React Round Up

In today's episode, we talk about state management, dependency injection, react hooks, API access best practices and...

Sep 06, 2023
How to Organize Your React App ft. Tania Rascia - RRU 228

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

React Round Up

Tania Rascia joins the round up to discuss how to organize your code across files, directories, components, and repos...

Aug 17, 2023
The Evolution of Qwik - JSJ 594

The Evolution of Qwik - JSJ 594

JavaScript Jabber

Jack Herrington is a Principal Software Engineer. Misko Hevery is the Chief Technology Officer at Builder.io. They...

Aug 15, 2023
Jumpstart Your React Career With Collin Pfeifer  - RRU 226

Jumpstart Your React Career With Collin Pfeifer - RRU 226

React Round Up

Collin Pfeifer, writer, software engineer, and student at Indiana University joins the React Round Up panel to...

Jul 20, 2023
Figma's Biggest Change - RRU 225

Figma's Biggest Change - RRU 225

React Round Up

Jack, Paige, and TJ join this week's panelist episode to talk about Figma. Figma is a web-based design tool. Jack...

Jul 05, 2023
Bootstrapping Application with Bun - RRU 224

Bootstrapping Application with Bun - RRU 224

React Round Up

Peter Osah is a Fullstack Software Engineer, Technical Writer, and a Biochemist & Bioinformatics Enthusiast. He joins...

Jun 21, 2023
What It Takes To Be A Web Developer: Part 2 - JSJ 587

What It Takes To Be A Web Developer: Part 2 - JSJ 587

JavaScript Jabber

The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week's crossover episode. They begin by...

Jun 20, 2023
What It Takes To Be A Web Developer: Part 1 - JSJ 586

What It Takes To Be A Web Developer: Part 1 - JSJ 586

JavaScript Jabber

The React Round Up podcast hosts, Jack Herrington, and TJ Vantoll, join this week's crossover episode. They begin by...

Jun 13, 2023
Everything About Firebase - RRU 223

Everything About Firebase - RRU 223

React Round Up

Oluwaseun Raphael Afolayan is the Co-Founder of MyTherapist.ng, Technical Author, Fullstack Mobile Engineer, and...

Jun 07, 2023
What It Takes To Be A Web Developer: Part 2 - RRU 222

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

React Round Up

Hosts from the JavaScript Jabber podcast, AJ O'Neal and Dan Shappir join this week's crossover episode. They begin...

May 31, 2023
What It Takes To Be A Web Developer: Part 1 - RRU 221

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

React Round Up

Hosts from the JavaScript Jabber podcast, AJ O'Neal and Dan Shappir join this week's crossover episode. They begin...

May 24, 2023
Being a React Developer with Chirag Dugar - RRU 220

Being a React Developer with Chirag Dugar - RRU 220

React Round Up

Chirag Dugar is a Software Development Engineer - II at Javis. He begins the show by talking about transitioning from...

May 17, 2023
Comparing Angular and React in 2023 - AiA 376

Comparing Angular and React in 2023 - AiA 376

Adventures in Angular

Hosts of the React Round Up podcast, Jack Herrington, Paige Niedringhaus, and TJ Vantoll, join the Adventures in...

Mar 30, 2023
CSS Properties with Dillion Megida - RRU 189

CSS Properties with Dillion Megida - RRU 189

React Round Up

Today we talk with Dillion Megida, a developer advocate and content creator originally from Nigeria, but living in...

Jul 13, 2022
Setting Up Server Side Rendering with Adam Berg - RRU 188

Setting Up Server Side Rendering with Adam Berg - RRU 188

React Round Up

Today Jack and TJ talk with Adam Berg, VP of Engineering at Dubsado. We discuss an article he wrote based on lessons...

Jul 06, 2022
All About Equipment - RRU 187

All About Equipment - RRU 187

React Round Up

In today’s all-panelist episode, we cover our favorite equipment from keyboards and mouse, to computers and monitors,...

Jun 29, 2022
Design Systems - RRU 185

Design Systems - RRU 185

React Round Up

In this all-panelist episode, we discuss Design Systems, what they are and why you might want one. As a great way to...

Jun 15, 2022
React Code Quality with Iva Kop - RRU 184

React Code Quality with Iva Kop - RRU 184

React Round Up

Today we talk with Iva Kopraleva, a technical article writer, and React developer at CitizenLab, a digital engagement...

Jun 01, 2022
Insider Views from Shubham Khatri at Meta - RRU 183

Insider Views from Shubham Khatri at Meta - RRU 183

React Round Up

Today we talk with software engineer Shubham Khatri, a front end developer at Meta. As someone who is really...

May 25, 2022
React Design Patterns with Samaila Bala - RRU 181

React Design Patterns with Samaila Bala - RRU 181

React Round Up

In this episode we have special guest front-end engineer and technical writer Samaila Bala from Nigeria. We discuss...

May 11, 2022
How to Stand Out! - RRU 180

How to Stand Out! - RRU 180

React Round Up

In this special all-panelist episode, we discuss all things on how to stand out! We’ll discuss everything from...

May 04, 2022
Red Flags! - RRU 179

Red Flags! - RRU 179

React Round Up

Ever wish you had some great advice before you needed it? In this panelists episode we talk all about red flags when...

Apr 27, 2022
Advice for Junior Developers - RRU 178

Advice for Junior Developers - RRU 178

React Round Up

Jack, Paige, and TJ give advice for Junior Developers. They pull from their own experience to break down the areas...

Apr 20, 2022
UseEffect and Writing Well with Chimezie Innocent - RRU 175

UseEffect and Writing Well with Chimezie Innocent - RRU 175

React Round Up

Sometimes, the answer isn’t to code more. In this episode, the crew sits down with Chimezie Innocent, a developer who...

Mar 09, 2022
CSS Properties with Colby Fayock - RRU 173

CSS Properties with Colby Fayock - RRU 173

React Round Up

Let’s help you invest in your new CSS Property. (Get it?) In this episode, Jack and Paige sit down with CSS property...

Feb 23, 2022
From Court Rooms to WebGL with Mikael Petersen - RRU 172

From Court Rooms to WebGL with Mikael Petersen - RRU 172

React Round Up

Could a flight attendant or lawyer become a developer? You bet! In this episode, the React Roundup team talks with...

Feb 16, 2022
Fully Stacked with Mike Alche - RRU 171

Fully Stacked with Mike Alche - RRU 171

React Round Up

Wanna forget the back-end and only focus on the front? Too bad. In this episode, the React team sits down with Mike...

Feb 02, 2022
Next Steps for Next JS with Tom Norton - RRU 170

Next Steps for Next JS with Tom Norton - RRU 170

React Round Up

Next JS is next in line, but are you ready for it? In this episode, the Roundup rascals team up with Tom Norton, a...

Jan 26, 2022
Libraries and State Machines in 2022 - RRU 169

Libraries and State Machines in 2022 - RRU 169

React Round Up

A new year brings new libraries and state machines, so if you’d rather not be confused, this episode’s for you. In...

Jan 19, 2022
Nailing Your Interview with Paige Niedringhaus - REACT 167

Nailing Your Interview with Paige Niedringhaus - REACT 167

React Round Up

So, you’ve followed up with a recruiter and have an interview scheduled tomorrow. Not sure what to do next besides...

Jan 05, 2022
Going Deep on Next.js ft. Atila Fassina - RRU 166

Going Deep on Next.js ft. Atila Fassina - RRU 166

React Round Up

Atila Fassina joins the Round Up to discuss how he got into Next and what he's doing with it now. The panel dives...

Dec 15, 2021
Modernizing Your React Apps with TypeScript ft. Chris Frewin - RRU 163

Modernizing Your React Apps with TypeScript ft. Chris Frewin - RRU 163

React Round Up

Chris Frewin joins the round up to discuss the project he worked on for a month and re-organized the code to bring it...

Nov 24, 2021
How to Organize Your React App ft. Tania Rascia - RRU 162

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

React Round Up

Tania Rascia joins the round up to discuss how to organize your code across files, directories, components, and repos...

Nov 10, 2021
What Skills Should We Learn Over the Holidays? - RRU 161

What Skills Should We Learn Over the Holidays? - RRU 161

React Round Up

The panel puts their heads together to discuss the different skills and areas of interest they would like to spend...

Nov 03, 2021
Modernizing Enterprise React Apps with Paige Niedringhaus - RRU 160

Modernizing Enterprise React Apps with Paige Niedringhaus - RRU 160

React Round Up

This week, our very own host Paige Niedringhaus leads the discussion about modernizing enterprise React applications...

Oct 20, 2021
React Do's and Don't's - RRU 158

React Do's and Don't's - RRU 158

React Round Up

This week the panel discusses several Do's and Don't's for your React Apps that are lessons they've learned building...

Oct 06, 2021
How to Stay Current and Learn New Things ft. Charles Max Wood - RRU 157

How to Stay Current and Learn New Things ft. Charles Max Wood - RRU 157

React Round Up

Charles Max Wood from Top End Devs joins the round up to discuss his strategies and tactics to get the career you...

Sep 29, 2021
Composing Layouts for React ft. Travis Waith-Mair - RRU 156

Composing Layouts for React ft. Travis Waith-Mair - RRU 156

React Round Up

Travis Waith-Mair joins the round up to discuss how to compose layouts in React and the bedrock tools and principles...

Sep 22, 2021
Run NextJS and Node in the Browser ft. Eric Simons - RRU 155

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

React Round Up

Eric Simons joins the round up to discuss the latest advancements made by StackBlitz that enables you to run NodeJS...

Sep 15, 2021
Building a Chatbot or Voicebot with Dialogflow in React ft. Victory Nwani - RRU 154

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

React Round Up

Victory Dumebi Nwani joins the round up to discuss integrating the Dialogflow from Google Cloud into your application...

Sep 01, 2021
Transitioning a React Codebase from JSX to TypeScript ft. Priscila Oliveira and Mark Story – RRU 153

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

React Round Up

Priscila Oliveira and Mark Story join the panel to discuss the recent transition at Sentry from vanilla JavaScript to...

Aug 25, 2021
Is Working at a Large or Small Company Better for Your Career? - RRU 152

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

React Round Up

This week the panelists dive into their work backgrounds and discuss the ins and outs of working at small and large...

Aug 18, 2021
Form Validations and Open Source ft. Evyatar Alush - RRU 150

Form Validations and Open Source ft. Evyatar Alush - RRU 150

React Round Up

Evyatar Alush joins the Round Up to discuss Vest, a form validation library that handles form validation library in a...

Aug 04, 2021
Voice Recognition in React ft. Ian Lavery - RRU 149

Voice Recognition in React ft. Ian Lavery - RRU 149

React Round Up

Ian Lavery joins the Round Up to discuss how to add Voice Recognition to your React applications without adding...

Jul 28, 2021
Leveraging Native Features in React Native featuring Youssouf EL Azizi - RRU 148

Leveraging Native Features in React Native featuring Youssouf EL Azizi - RRU 148

React Round Up

Youssouf EL Azizi joins the round up to talk about the best React Native libraries that allow you to leverage the...

Jul 21, 2021
Speech Commands and Speech Recognition in React featuring Chris Laughlin - RRU 147

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

React Round Up

Chris Laughlin joins the round up to discuss how to use the WebKit Speech Recognition API to interact with your react...

Jul 14, 2021
React Architecture with Tommy Groshong - RRU 146

React Architecture with Tommy Groshong - RRU 146

React Round Up

In today's episode, we talk about state management, dependency injection, react hooks, API access best practices and...

Jul 07, 2021
React Hook Form with Vijit Ail - RRU 145

React Hook Form with Vijit Ail - RRU 145

React Round Up

React Hook Form is a terrific way to manage state in, from, and through, your forms in React. Since React itself...

Jun 30, 2021
 Utility First CSS with Tailwind, is it the right choice for you? - RRU 144

Utility First CSS with Tailwind, is it the right choice for you? - RRU 144

React Round Up

Let's dive deep into the pros and cons of Utility First CSS and Tailwind CSS in particular as Jack plays defense and...

Jun 23, 2021
Client Side, Server Side, and Static Site Rendering, Oh My! - RRU 143

Client Side, Server Side, and Static Site Rendering, Oh My! - RRU 143

React Round Up

Paige, Jack, and TJ discuss the details of the different ways that you can render a React application. They talk...

Jun 16, 2021
Clean Code with Tyler Hawkins - RRU 142

Clean Code with Tyler Hawkins - RRU 142

React Round Up

In today’s show, frontend engineer Tyler Hawkins shares his tips on how you can write clean, maintainable and...

Jun 09, 2021
RRU 136: MIcro Front-Ends and Module Federation with Jack Herrington

RRU 136: MIcro Front-Ends and Module Federation with Jack Herrington

React Round Up

Jack Herrington joins TJ for a discussion about React, Micro Front-Ends, and Module Federation in Webpack. All of...

Mar 23, 2021

Share this author