Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

The React Show

Technology Business Education

Activity Overview

Episode publication activity over the past year

Episodes

Showing 1-100 of 101
Page 1 of 2 Next → »»

Should You Go Serverless? Is AWS Lambda For You? How does it work?

09 Mar 2024

Contributed by Lukas

Many people are using serverless these days, often without even really thinking about it because they are the default mode of operation for many popul...

My New Favorite FE Dev Tool: MightyMeld with Steven Schkolne

20 Oct 2023

Contributed by Lukas

Join me in learning more about a revolutionary new dev tool for React apps! Unlike visual designers of the past, MightyMeld understands your code at a...

How To Earn Over $200K As A Freelancer with Tim Noetzel

13 Oct 2023

Contributed by Lukas

What would it take to grow my freelance business? How do I find actually good clients and stand out? Tim Noetzel is the creator of FreelanceGPS.com an...

Launching A Bootstrapped PAAS: Stormkit with Savas Vedova

06 Oct 2023

Contributed by Lukas

Savas launched Stormkit around 5 years ago as a solo-founder. We discuss what it's like to build and a launch a SaaS product and keep it running ...

Dvorak vs Qwerty, Vim vs VSCode, Rust, and Design-By-Contract

25 Aug 2023

Contributed by Lukas

What is it like to use the Dvorak keyboard layout? Is it better for programming than the standard Qwerty layout? Join Evan and Thomas as they discuss ...

Spark Joy: Panda & Zag with Chakra Creator Segun Adebayo

04 Aug 2023

Contributed by Lukas

How does Segun create so many successful and popular open source libraries? Segun, creator of Chakra UI, Panda, Zag, and Ark joins me to discuss how h...

How To Build Secure React Apps

14 Jul 2023

Contributed by Lukas

In this episode, delve into the world of web application security and discover practical insights to safeguard your code. Join Thomas as they discuss ...

The Impossible Challenge Of Writing Good Code In Tech

30 Jun 2023

Contributed by Lukas

Can you even write good code in the workplace? It might often feel difficult and we have a chat about that and also some ideas on how to do it anyways...

What Actually Happens When You Call A Function?

16 Jun 2023

Contributed by Lukas

In this episode we dive deep into what the JavaScript engine actually does when you define and call a function; including for React components defined...

Eric Meier on Successfully Starting Software Projects

19 May 2023

Contributed by Lukas

https://mimetype.app/The Mom Test: https://www.amazon.com/The-Mom-Test-Rob-Fitzpatrick-audiobook/dp/B07RJZKZ7Fmeier.shMy Book - Foundations of High Pe...

How To Keep Your Software Job If AI Takes Over

21 Apr 2023

Contributed by Lukas

Programming is just a tool. One that I absolutely love to use but nonetheless it is a tool and AI may start to replace it. What can you do to keep you...

How To Use AI To Write React Programs

14 Apr 2023

Contributed by Lukas

Let's learn about the new AIs and how to practically use them in your React projects! In this episode we learn the basics of how AIs like ChatGPT...

The React Show Trailer

13 Apr 2023

Contributed by Lukas

Support the show

Unhinged Rant: AI Won't Make Being A React Programmer Better

07 Apr 2023

Contributed by Lukas

Is AI the technological progress that will free us to work on what we really want to work on? Will it free us to let us make a better twitter clone in...

Mechanics of React: A Beginner's Intro To React

31 Mar 2023

Contributed by Lukas

Learn the fundamentals of React by working through its mechanics from how the browser loads React, to JSX, components, state, rendering, & reconci...

Profitable Open Source With react-admin Founder François Zaninotto

24 Mar 2023

Contributed by Lukas

react-admin is a popular SPA React project. We join founder François Zaninotto to discuss react-admin,  profitable open source projects as well as s...

When Should You Use React In 2023?

17 Mar 2023

Contributed by Lukas

And when should you use React in general? Also, what if chatgpt were my boss, would I get a raise? And my thoughts on React component libraries, where...

I Broke The Rules Of React: The Results Surprised Me

10 Mar 2023

Contributed by Lukas

What happens if you ignore, intentionally, or unintentionally break the "rules of React"? In this episode I set to find out! We break the ru...

Less Stress & Exploitation: Why We Should Unionize

03 Mar 2023

Contributed by Lukas

Programmers have better pay and working conditions than many other professions but that doesn't mean it's all sunshine and rainbows. From ha...

I Made A Huge Mistake: Reflections On The New React.js Documentary

28 Feb 2023

Contributed by Lukas

I recently watched the new React.js documentary and it made me realize I made a huge mistake! In this episode I talk about my big mistake, how React&a...

My Secret To Successfully Working in React With A Mental Illness; Mental Illness in Software Part II

24 Feb 2023

Contributed by Lukas

In part 1 of this 2 part series we covered my struggles and diagnosis with depression and bipolar disorder while going through college and later worki...

Boss: "What Meds Are You On?" :( Mental Illness in Software Part I

21 Feb 2023

Contributed by Lukas

This is part 1 of my story dealing with mental illness in the software industry and how it nearly cost me everything.My Book - Foundations of High Per...

Moving Past Failure-Learning React on 3 Hours Per Week: Jane's Story

17 Feb 2023

Contributed by Lukas

We join Jane once again as she tries to learn React on just 3 hours per week. In the last journey with Jane she struggled trying to get React to do wh...

Dropping Out Of College to Sell My First SaaS App

14 Feb 2023

Contributed by Lukas

I dropped out of college to work on my first SaaS app. This is the story of how I did that, how it went, and some of what I learned!LinksPatreonMy Boo...

The Truth About React Server Components

10 Feb 2023

Contributed by Lukas

I spent a lot more time with React Server Components including porting a site to them and deploying! In this episode join me as I describe an in-depth...

How Using TypeScript Actually Makes Your Program Worse

07 Feb 2023

Contributed by Lukas

I think using TypeScript actually makes your program worse even when it is supposed to be making your programs better.LinksMy Book - Foundations of Hi...

Flying in a Private Jet: My First Programming Job

03 Feb 2023

Contributed by Lukas

In my first programming job, the CEO of the company was so happy with my coworker and I they flew us in their private jet. This is the story of that j...

From A Career In Logic Gates to React with Evan Walter

31 Jan 2023

Contributed by Lukas

Evan Walter joins us to discuss a transition from a career in electrical engineering to React and web development. We also discuss Evan's experie...

A Fundamentally New React: My Journey with React Server Components

20 Jan 2023

Contributed by Lukas

React Sever Components are going to change so much of how we use and write React programs. In this episode we start to dive into Server Components and...

Learning React on Only 3 Hours Per Week While Working Full-Time

13 Jan 2023

Contributed by Lukas

What's it like to learn React while also working a full-time job? In this episode we join Jane on her journey to learn React while also working f...

Testing & useEffect: Porting RN App to Web

30 Dec 2022

Contributed by Lukas

What is it like to port a React Native app to React for Web? In this episode we join Thomas on a journey to do just that. Along the way we discuss how...

React 2022 Year in Review: Foundational Changes

23 Dec 2022

Contributed by Lukas

2022 was a big year for React! We round-up the major developments in this recap and take a look at the ground-breaking changes that are laying the fou...

News Dec 21st: ChatGPT, SWR 2.0, WASP, MFA CI, React Visual CMS & Flash in 2022

21 Dec 2022

Contributed by Lukas

React news Roundup For December 2022: fun with ChatGPT, new SRW release, WASP React app builder DSL release, Multi-factor auth for CI, React Bricks vi...

How I Built My Own React

16 Dec 2022

Contributed by Lukas

Have you ever wondered how React works internally? Or what happens when React “renders”? I did and embarked on a journey to build my own version o...

FAQ on Typescript and Svelte

09 Dec 2022

Contributed by Lukas

Is Typescript really that important? Should you use it? Do I use it? Also, I recently got back into Svelte and share my thoughts on the experience and...

Thinking in React

02 Dec 2022

Contributed by Lukas

How do you “think in React”? If you can think in React you’ll be able to build React applications quicker, easier, and in a more robust manner. ...

How Decentralized is Crypto, Really?

25 Nov 2022

Contributed by Lukas

It's time to do a design analysis of cryptocurrencies and the technology they are built upon: blockchains. What are the design characteristics of...

Concise-ish Beginner's Guide to Learning React

13 Nov 2022

Contributed by Lukas

Are you new to React or even new to programming in general but want to learn React? This is our concise-ish, opinionated guide to learning React. Betw...

It’s Not Your Fault You Don’t Understand The Code

28 Oct 2022

Contributed by Lukas

If you or the previous programmer doesn't document what the code is intended to do it’s bad code and it won’t be maintainable in the long ter...

Your Boss Is Wrong and How Slow Is React?

21 Oct 2022

Contributed by Lukas

Are you more often correct than your boss? And what does that matter? Also, we have some fun experimenting with the performance of React compared to v...

The Reality of Micro-Frontends and Why I Don't Recommend Them

14 Oct 2022

Contributed by Lukas

Micro-frontends have been gaining in popularity over the last few years. What actually are micro-frontends? Will they make your application better? Sh...

React FAQ

23 Sep 2022

Contributed by Lukas

FAQ on React!Twitter - The React ShowEdited by: The Podcast EditorSupport the show

Remix: As "Fast as Instant"?

09 Sep 2022

Contributed by Lukas

We're finally going to dive into Remix and see what it's all about and if you should give it a try!Twitter - The React ShowEdited by: The Po...

Noobs vs Experts; with Kyle VerHoef

26 Aug 2022

Contributed by Lukas

Are you the expert on your team and struggle to get things done with a constant barrage of questions lobbed at you? Or are you new and unsure what you...

Oops I Built The Wrong Thing

13 Aug 2022

Contributed by Lukas

What do you do when you built the wrong feature or product? When your boss or client is upset?LinksReact Native EU ConferenceReact Finland ConferenceR...

A New React Compiler!

05 Aug 2022

Contributed by Lukas

Twitter - The React ShowEdited by: The Podcast EditorReact Conf talk by Xuan HuangJoy UITanStack Query 4Support the show

Popcorn Anyone? Or, How to Load Assets The Right Way

22 Jul 2022

Contributed by Lukas

Nobody likes pages that jump around when loading or feel slow. How can we combat this in a measured fashion to create a smooth, enjoyable UX?NewsZagJS...

Security From Unintentional Abusers

15 Jul 2022

Contributed by Lukas

What do you do when your users accidentally or even purposefully abuse your service or app? LinksTwitter - The React ShowZag.jsNext.js 12.2Edited by T...

How to Start a New Project

01 Jul 2022

Contributed by Lukas

Or at least my method to starting and following through!Foundations of High Performance ReactSupport the show

How I Became Good at React in a Month

24 Jun 2022

Contributed by Lukas

I became an expert in React in about a month! But that's not the whole story. This episode details my journey to React and how I'm able to l...

Dan Abramov's Updated React Guide

17 Jun 2022

Contributed by Lukas

Dan Abramov has an updated Beta React Effects Guide. In this episode we go through and see what the designers of React think about effects and how to ...

Forms Still Suck, Can We Design Something Better?

04 Jun 2022

Contributed by Lukas

The challenge: forms suck in React today, can we design a better way to work with forms in React?LinksTwitter Owl CreekSource Code From EpisodeSupport...

How To Become A React Engineer

20 May 2022

Contributed by Lukas

Support the show

The Secrets of React Routing

13 May 2022

Contributed by Lukas

Twitter: @TheReactShowFoundations of High Performance React 30% off with code REACTSHOW on LeanpubWhat actually is routing in React? In this episode w...

How To Make Bad React Code Good

06 May 2022

Contributed by Lukas

LinksTwitter - The React ShowYouTubeFoundations of High Performance ReactSupport the show

React 18 Released! Everything you need to know

29 Apr 2022

Contributed by Lukas

LinksTwitter - The React ShowTwitter - Thomas HintzYouTubeResourcesReact 18 Release PostReact 18 Upgrade GuideShow NotesMajor New Features Concurrenc...

How to Build React Features Right the First Time™

08 Apr 2022

Contributed by Lukas

Is it possible to build your React app right the first time? Or do you get annoyed with having to re-do things when it turns out we didn’t actually ...

Why React Should Die

02 Apr 2022

Contributed by Lukas

Is React the final answer? Is it possible today to take React’s shortcomings to create something better than React?LinksTwitter Owl CreekTwitter Tho...

How JavaScript Actually Executes

25 Mar 2022

Contributed by Lukas

How does the JavaScript that powers your React app actually get run in the browser? How does React take advantage of the browser execution model? In t...

What's the Hype about Shopify Hydrogen?

19 Mar 2022

Contributed by Lukas

As new technology emerges in your technical stack, it’s important to not only learn them in theory, but to find practical ways to implement the know...

Preventing Startup Burnout with Brian Wetzel (Part 2)

11 Mar 2022

Contributed by Lukas

Have you ever gotten burned out? Or do you want to learn how to prevent it from happening in the first place? In this two part series, Brian Wetzel, f...

Preventing Startup Burnout with Brian Wetzel (Part 1)

04 Mar 2022

Contributed by Lukas

Have you ever gotten burned out? Or do you want to learn how to prevent it from happening in the first place? In this two part series, Brian Wetzel, f...

Taking the Pain Out of Forms in React

25 Feb 2022

Contributed by Lukas

In any application, not just Javascript based ones, user input is one of the foundational pieces for user interaction with the application, the server...

What are React Server Components and Why They're Awesome!

18 Feb 2022

Contributed by Lukas

Upcoming in a React release is React Server Components. No, they aren’t just Server-Side Rendering. In fact, they are quite different and quite powe...

React Fibers / How Your App Actually Executes

11 Feb 2022

Contributed by Lukas

In this episode we learn about the primary data structure underlying the React rendering process: React Fibers. With this knowledge we take a look at ...

How to successfully test React apps to speed up development / Using Cypress

04 Feb 2022

Contributed by Lukas

Stop getting midnight calls because you broke the site on the last deploy: use Cypress for front-end testing! In this episode we talk about how we use...

Chris Keen on Succeeding as a React Contractor

28 Jan 2022

Contributed by Lukas

Join Chris Keen, of Keen Concepts, in learning about being and becoming a React contractor and how to succeed long term.Chris Keen has been a highly s...

Query Caching, Why You Must Use It With React; Using React Query

21 Jan 2022

Contributed by Lukas

A great way to improve the UX of most React applications is to include a query caching layer. In this episode we talk about why it can be be so import...

Where and How to Store Data from Your React Application

14 Jan 2022

Contributed by Lukas

As React Developers, we’ve definitely got the front-end under control, but what about the back-end? One of the core components of a successful appli...

How To Stop Wasting Your Time

07 Jan 2022

Contributed by Lukas

A lot of us end up wasting a lot of time doing repetitive tasks. But we also worry that learning a new scripting language or keyboard shortcuts will b...

React Component Lifecycle, What is a Component?

31 Dec 2021

Contributed by Lukas

We’re always working with components, but do we know when they mount or unmount or even what that actually means? Do we know how effects play into t...

Why You Need To Check Software Licenses

24 Dec 2021

Contributed by Lukas

You probably know that software licenses exist, but do you know what implications they can have on your business or project? Did you know not paying a...

Alternatives to the Software Interview / Getting a React Job

17 Dec 2021

Contributed by Lukas

Want to get a job as a React developer? What’s the best way to go about it? In this episode we discuss different paths to becoming a React developer...

What Do You Think of React? And other QA with Austin & Thomas

10 Dec 2021

Contributed by Lukas

Hot takes on React, async programming, and other topics in this special episode of the React Show where we join the hosts, Austin & Thomas, on a Q...

Refactoring Quickly, Safely, and Easily

03 Dec 2021

Contributed by Lukas

Refactoring can be dangerous, to your program and to your health. In this episode we discuss techniques to enable safe and healthy refactoring methods...

How to Diagnose React App Bottlenecks with the Profiler

26 Nov 2021

Contributed by Lukas

Have you ever wondered why your app is slow sometimes? Or why a specific action takes so long to fully run? Or maybe why it takes so long for your ini...

So, Where Do You Host Your React App?

19 Nov 2021

Contributed by Lukas

Hosting can get overwhelming fast, because it isn’t just hosting anymore. You want something that is simple, fast, scalable, and reliable but you al...

Is Your React App Killing The Planet?

12 Nov 2021

Contributed by Lukas

Usually we are focused on adding new features, fixing bugs, and meeting deadlines, but what if the software we are building was also killing the plane...

Better Routing in React with NextJS

05 Nov 2021

Contributed by Lukas

Do you find React Router cumbersome or tedious to work with sometimes? Or are you just curious how routing could be done better? In this episode we ta...

Debug Smarter in your React Apps

29 Oct 2021

Contributed by Lukas

It can be tempting to take the lazy approach to debugging and just start trying things, but I believe there is a much better way. In this episode we t...

Your Boss Asks for an Estimate--What Do You Say?

22 Oct 2021

Contributed by Lukas

How long will that take? It’s the classic question from the boss or the client. How do you answer? Do you get stressed from trying to get things don...

Discussing React Program Structure and Learning to Learn

15 Oct 2021

Contributed by Lukas

In this episode Austin and I discuss various aspects of React program structure, like component size and files. We also take a look at learning this m...

How software teams should be structured

08 Oct 2021

Contributed by Lukas

Do you ever feel like you’re not being heard? Or everyone on the team is just making the code worse? Does everything feel sloppy? Is there a lot of ...

How does React Render?

01 Oct 2021

Contributed by Lukas

How does React actually render your components? When is it going to invoke your component’s render code and when is it not? How intelligent is the f...

How to become a better programmer

24 Sep 2021

Contributed by Lukas

Ever feel like you aren’t as good as the programmer next to you? Or just curious and want to know how you can get better? And not just a little bett...

Building Flows, Not Apps

17 Sep 2021

Contributed by Lukas

The User Journey. A system used to define the interaction from acquisition to retention a user has with your web application. Our entire programming p...

Why Hooks Suck

10 Sep 2021

Contributed by Lukas

Hooks are all the rage in React these days but they actually have a pretty bad API design that leads to bugs and frustration. In this episode we will ...

Less Code, Better Code and Your Best Friend: DSL

03 Sep 2021

Contributed by Lukas

Want to take your programs to the next level in quality and longevity? In this episode we learn about and discuss Domain Specific Languages and how yo...

Best Component Library: Chakra UI?

27 Aug 2021

Contributed by Lukas

There are many React component toolkits you can choose from, but one of the best is Chakra UI. In the words of Chakra UI: if you want to create access...

Don't Get Blocked: A Better Way To Program

20 Aug 2021

Contributed by Lukas

Ever gotten a huge mental block when programming and can't figure out how to move forward? Or maybe you planned everything out nicely but it turn...

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

13 Aug 2021

Contributed by Lukas

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 abou...

Ethical Dilemma

06 Aug 2021

Contributed by Lukas

As programmers, what is our role in preventing unethical software from being developed? In this episode we discuss why it’s so important for program...

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

30 Jul 2021

Contributed by Lukas

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...

Next.js or create-react-app

23 Jul 2021

Contributed by Lukas

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 ...

You’re using useEffect Wrong

16 Jul 2021

Contributed by Lukas

Yes, you are probably using useEffect wrong. useEffect is a powerful tool for hook based React components but it comes with many potential pitfalls an...

Driving React Forward

09 Jul 2021

Contributed by Lukas

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 yea...

React 18: FINALLY concurrent execution!

01 Jul 2021

Contributed by Lukas

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...

Finding and Fixing React Bottlenecks

22 Jun 2021

Contributed by Lukas

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&ap...

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

19 May 2021

Contributed by Lukas

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 ...

Debugging React Apps - The React Show #2

07 May 2021

Contributed by Lukas

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 ...

Page 1 of 2 Next → »»