The React Show

Owl Creek Studios
undefined
Aug 13, 2021 • 47min

From Dream to React App Part One: Developing a Brand Identity

This is the start of our series on building a new React App! But we’re not starting with just the technical nitty-gritty, we’re going to talk about the whole process of building a React based product, starting with branding. We have developed a process that helps us and our clients quickly understand, define, and develop a brand identity. In this episode we’re going to discuss the process where you too can get started with branding the right way.Support the show
undefined
Aug 6, 2021 • 50min

Ethical Dilemma

As programmers, what is our role in preventing unethical software from being developed? In this episode we discuss why it’s so important for programmers, especially, to formulate an ethical framework. Then we talk about how the framework can be utilized to make decisions about new features or products.Support the show
undefined
Jul 30, 2021 • 38min

Don’t DRY & You’re Doing Code Reviews Wrong

What’s the best way to write a React app, or a program in general? Are you trying to get it perfect the first time, following all the best practices? How should you do a code review? Write a comment every time someone has some code duplication? In this episode we’ll discuss why standard industry answers to those questions will actually lead to worse programs and we’ll talk about the right mentality for writing code and doing code reviews.Support the show
undefined
Jul 23, 2021 • 41min

Next.js or create-react-app

Just getting started with React? Or maybe you have built React apps for years but want to learn a better way of creating React projects? Next.js is a React based framework designed to improve the developer and user experience. In this episode we discuss Next.js, how it compares to Create-React-App, and when you might benefit from using Next.js instead.Support the show
undefined
Jul 16, 2021 • 41min

You’re using useEffect Wrong

Yes, you are probably using useEffect wrong. useEffect is a powerful tool for hook based React components but it comes with many potential pitfalls and one widely abused feature that can lead to difficult to locate bugs. Tune in to this episode to learn how to use useEffect correctly.Support the show
undefined
Jul 9, 2021 • 1h 5min

Driving React Forward

What will it take to drive React and the surrounding JavaScript ecosystem forward in a dramatic way? How much better can we make it in the next 20 years? In this episode we discuss major and fundamental improvements that should be made.Support the show
undefined
Jul 1, 2021 • 40min

React 18: FINALLY concurrent execution!

In this episode we talk about the upcoming React 18 release. This is a very exciting release, especially from a performance perspective, as it finally brings concurrent and interruptible rendering along with other exciting changes!Support the show
undefined
Jun 22, 2021 • 37min

Finding and Fixing React Bottlenecks

Do you have a bottleneck in your React application? If so, we're going to discuss the best ways to find and solve it based on the principles I've outlined in my follow-up book to "Foundations of High Performance React" called "High Performance React." We're going to use an example bottleneck I solved recently for a client that was making their application unusable in some critical circumstances.Support the show
undefined
May 19, 2021 • 38min

High Quality at High Speed (bug free code?) - The React Show #3

How do you both write code quickly but also minimize the number of times your weekend will be ruined by nasty bug reports? In this episode we're going to talk about how to write and ship React applications quickly while also minimizing the number and extent of the bugs that make it into production!Support the show
undefined
May 7, 2021 • 38min

Debugging React Apps - The React Show #2

Debugging can be extremely frustrating and time consuming, but it doesn't have to be. In this Q & A session we will talk about techniques to more efficiently debug React applications and how to do it without wanting to tear your hair out.Support the show

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app