The React Show
Owl Creek Studios
All episodes
Best episodes
Seasons
Top 10 The React Show Episodes
Goodpods has curated a list of the 10 best The React Show episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to The React Show for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite The React Show episode by adding your comments to the episode page.
How to Start a New Project
The React Show
07/01/22 • 37 min
Or at least my method to starting and following through!
Foundations of High Performance React
How To Stop Wasting Your Time
The React Show
01/07/22 • 88 min
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 be more work than it’s worth. In this episode we discuss a method you can use to find the right things to optimize.
Ethical Dilemma
The React Show
08/06/21 • 49 min
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.
No MUI?? - The React Show #1
The React Show
04/23/21 • 29 min
Should you use Material UI for your React component library or are there better alternatives? Join us as we discuss React component libraries for our first episode.
01/13/23 • 36 min
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 full-time. We join her in the triumph of building her first React app but also many struggles and pitfalls along the way from outdated React documentation to not understanding that React is not always so easy to integrate with non-React libraries.
Links
How To Use AI To Write React Programs
The React Show
04/14/23 • 62 min
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 work and how to apply that knowledge to actually accelerating the development of React applications!
We also have a couple trivia questions and cover the latest React news!
- My Book - Foundations of High Performance React
- thereactshow.com
- Consulting: https://thomashintz.org
- https://twitter.com/TheReactShow
- Music by DRKST DWN: https://soundcloud.com/drkstdwn
Sources
- ChatGPT explained by Arvin Ash: https://www.youtube.com/watch?v=WAiqNav2cRE
- How Does ChatGPT work by Till Mushof: https://www.youtube.com/watch?v=aQguO9IeQWE
- Prompt: https://www.skool.com/chatgpt/promptgenerator?p=1e5ede93
- React Labs Blog: https://react.dev/blog/2023/03/22/react-labs-what-we-have-been-working-on-march-2023
- NextJS 13.3 News: https://nextjs.org/blog/next-13-3
Prompt I use for generating source code prompts in ChatGPT:
I want you to become my Prompt Creator. Your goal is to help me craft the best possible prompt for my needs. The prompt will be used by you, ChatGPT. You will follow the following process: 1. Your first response will be to ask me what the prompt should be about. I will provide my answer, but we will need to improve it through continual iterations by going through the next steps. 2. Based on my input, you will generate 3 sections. a) Revised prompt (provide your rewritten prompt. it should be clear, concise, and easily understood by you), b) Suggestions (provide suggestions on what details to include in the prompt to improve it), and c) Questions (ask any relevant questions pertaining to what additional information is needed from me to improve the prompt including if there are any license limitations on libraries the generated source code utilizes). 3. We will continue this iterative process with me providing additional information to you and you updating the prompt in the Revised prompt section until it's complete. The prompt you generate should finish by stating that responses: should be only in the form of source code, should utilize any relevant open source libraries, and that the generated code should be as concise as possible, secure, easily testable, include comments only for complex parts of the code, and should follow industry standards for high-quality and maintainable code.
How To Build Secure React Apps
The React Show
07/14/23 • 72 min
In this episode, delve into the world of web application security and discover practical insights to safeguard your code. Join Thomas as they discuss common threats like SQL injection, cross-site scripting, and request forgery, emphasizing the importance of using secure libraries and following best practices. Explore topics such as data validation, authentication, and authorization, along with the significance of log security and intrusion detection. Gain valuable tips for writing secure code and understand the risks associated with implementing your own cryptography.
thereactshow.com/support
Join The Reactors! thereactshow.com/the-reactors-community
Join our Discord! https://discord.gg/zXYggKUBC2
My book: Foundations of High-Performance React https://www.thereactshow.com/book
Consulting: https://thomashintz.org
Music by DRKST DWN: https://soundcloud.com/drkstdwn
Part 1: Introduction to Web Application Security In this segment, the host discusses the importance of web application security and the potential risks associated with vulnerabilities. The focus is on common threats such as SQL injection, cross-site scripting, and request forgery. The host emphasizes the need for understanding and addressing these threats, even when using frameworks like React that offer built-in security measures.
Part 2: Log Security and Authentication/Authorization The host highlights the significance of log security and cautions against logging sensitive user information that could be exploited. They stress the importance of implementing secure authentication and authorization systems and share insights on common mistakes made in login system implementation. Keeping the login process simple and separate from other code is strongly recommended to minimize vulnerabilities.
Part 3: Data Validation and Libraries/External Services Data validation is discussed, with an emphasis on distinguishing between data sanitization and data validation. The host advises against relying on client-side validation and stresses the importance of validating and sanitizing data on the server-side. They also provide insights on assessing the security of libraries and external services, recommending thorough documentation on secure implementation, policies for handling vulnerabilities, and a high-level security approach.
Part 4: Writing Secure Code and Final Tips The host shares their approach to writing secure code, emphasizing the need for systemic solutions, explicit labeling of untrusted data, and assuming worst-case scenarios to design robust security mechanisms. They caution against overcomplicating security measures and advocate for using well-tested libraries for cryptographic functions. The importance of backups, intrusion detection, and minimizing stored data is also highlighted.
10/14/22 • 57 min
Micro-frontends have been gaining in popularity over the last few years. What actually are micro-frontends? Will they make your application better? Should you use them? We’ll do an analysis in this episode and answer those questions.
Show Links
- Micro-frontends with Micheal Geers
- Self Contained Systems
- Vertical Decomposition
- IKEA Case Study
- React Tutorial
- React Tutorial - Jennifer Fu
- Open Components
- American Express Microfrontends
- American Express Source Code
- Hopin Microfrontends
- Airbnb Infrastructure Evoltion
- Uber Infrastructure Evolution
- IKEA MicroFrontends
Show more best episodes
Show more best episodes
FAQ
How many episodes does The React Show have?
The React Show currently has 101 episodes available.
What topics does The React Show cover?
The podcast is about Development, Software, Agile, Podcasts, Technology, Developer, Education, Engineering and Programming.
What is the most popular episode on The React Show?
The episode title 'React FAQ' is the most popular.
What is the average episode length on The React Show?
The average episode length on The React Show is 58 minutes.
How often are episodes of The React Show released?
Episodes of The React Show are typically released every 7 days.
When was the first episode of The React Show?
The first episode of The React Show was released on Apr 23, 2021.
Show more FAQ
Show more FAQ