React Podcast

By Spec

Listen to a podcast, please open Podcast Republic app. Available on Google Play Store.


Category: Technology

Open in iTunes


Open RSS feed


Open Website


Rate for this podcast

Subscribers: 115
Reviews: 0

Description

Conversations about React with your favorite developers.

Episode Date
55: Erik Rasmussen on Final Form
00:49:33
This week we sit with Erik Rasmussen to discuss forms in React. We talk about his library redux-form and it's evolution to final-form — a framework agnostic approach to making dynamic forms easy. Along the way the talk open source maintenance and monetization struggles. If you've wanted open source fame, this is a good one to listen to.
Jul 18, 2019
54: Get Access with Aaron Cannon
00:49:14
This week, we talk accessibility pitfalls with Aaron Canon. Aaron is the co-founder and chief accessibility engineer at Accessible360 — where he uses his experience as a blind developer to improve real-world accessibility for all citizens of the web. He shares his first-hand experience on which practices work, which ones are bogus, where to focus our accessibility efforts, and which libraries provide the best starting point. I learned a ton. You will too.
Jul 11, 2019
53: Embrace the PHP with Next.js, Featuring Tim Neutkens
00:53:46
Have you had the privilege of working in PHP? If you haven't let me tell you: You can have a dynamic website just by putting a single PHP file on a host, anywhere. It's magic For us React developers, everything is a lot more complicated. We want server-side rendering for Google crawl-ability, Hot Module Replacement for quick feedback in development, and code-splitting to get quick initial page loads for users. None of that is easy to implement. But there's hope. The team at Zeit wants you to have all that but with the simplicity of that beautiful PHP workflow. And they've done it. We sit with Tim Neutkens, lead developer on Nextjs, an open source framework, for react, by Zeit. He tells us how you can get back to that beautiful, fun PHP experience but with all of the benefits of SSR, HMR, AMP, and so many more initialisms. I'm so excited to share this chat about Next.js the next-live of static site generation.
Jul 07, 2019
52: Be Visible with Sophia Shoemaker
00:51:52
Navigating a career is tricky. This is double true for women in tech. Add a spouses career, traditional gender expectations, Single-parenting, Or illness to the mix And finding a satisfying career can feel impossible. Today, Sophia Shoemaker sits with us to discuss how she manages being a mom in tech, conference speaker, FullStack React editor, and deeply invested in her community. It's a different story than many of you are used to hearing on this show. A more complicated one. I'm excited that we get to learn more about one of the types of challenges that women in tech face today. And I'm so grateful that Sophia brought us into her story. I know that her experience can give you hope — as you find a career that works for your specific cocktail of complications.
Jun 27, 2019
51: Michel Westrate Wants You To Stop Writing State Reducers
01:00:20
How many times have you written a state reducer? 100 times? 100 times a month? Truth is, it's tricky for human brains to write performant state mutations in immutable terms. Maybe you're whip smart and you've got the theory on lock but the resulting "spread hell" is hard to read and edit long term. Michel Westrate wants you to stop writing state updates with immutable APIs like spread, concat, and slice and take a second look at mutable APIs like property assignment, forEach, and push. He's made it really easy And the React Team finds this idea very interesting. We talk with Michel about this wild of idea of state producers (not reducers) in Immer, why they're in the spirit of React, his MobX fame, and why — even in 2019 — it's not a good idea to roll your own state management library. Listen cautiously though. After this episode, you may never write a state reducer again...
Jun 20, 2019
50: Code and Trust with Saron Yitbarek
00:51:32
Saron Yitbarek is the CEO and founder of CodeNewbie, the most supportive community of programmers and people learning to code. She's also the vibrant host of the CodeNewbie Podcast, Basecs Podcast, and Command Line Heroes (a Red Hat podcast). Chantastic Asks her about learning in public, interviewing the world’s greatest developers, the art of storytelling, and aggressive kindness that surround her #CodeNewbie twitter chats. They discuss podcasting, building a community you can trust, shower new developers with love and support, and what it takes to put on the most supportive conference in the world.
May 30, 2019
49: Break In with Scott Tolinski
00:55:16
Scott Tolinski is creator of Level Up Totorials and co-host of Syntax — a tasty treats podcast for web developers. He joins us on React Podcast to talk about career, hobbies, and building a business. Chantastic asks him about break dancing, YouTube as a career development platform, weeding out hators, and making the jump to independent creator. They discuss podcasting, self-management, embracing ignorance, forcing confidence, determining content value, and importance of being kind to your favorite content creators.
May 23, 2019
48: Open Source It with Jon Rohan
00:41:07
Jon Rohan is an Engineer on the Design Systems Team at Github, building tooling for Octicons and Primer — their React component library. Chantastic asks about his 6 year tenure at GitHub, the inspiration behind his primer.css slam poem, how their using CSS-in-JS and Lerna to structure their work, and his project Figma Actions for seamlessly building icons from Figma design files. They discuss design apps, Monorepos, GitHub Actions, CSS-in-JS, and why you should open source your systems.
May 16, 2019
47: Develop Your Career with Kent C Dodds
00:59:28
Kent C Dodds is a blogger, podcaster, open sorcerer, and community builder that recently made the leap to full-time, independent educator. Chantastic asks about the approach Kent took while developing his career PayPal, what he had to give up to stay focused, and what's changed now that he's independent. They discuss learning by teaching, the importance of being consistent, avoiding the permission trap, and what it means to "increase the impact of your value".
May 09, 2019
46: Progress with Houssein Djirdeh, on Progressive Web Apps and the Story of Building GitPoint with React Native
00:38:09
Houssein Djirdeh works with the Developer Relations team at Google, educating React developers on web application performance. He created the world best iPhone and Android app for Github — GitPoint. Chantastic asks about his experience creating GitPoint (a fully featured GitHub client, built in React Native), what performance vernacular like tti, fcp, and Web Workers mean, and common performance pitfalls and misunderstandings found in React apps. They discuss the importance of limiting scope to ship a product, the performance value of Hooks, tools and automations you can use today, and which projects to follow for inspiration.
May 02, 2019
45: Version Responsibly with Michael Jackson
00:46:40
Versioning. How do we do it? It's a lot more complicated than "just use semver!" This week Michael Jackson joins us again to discuss the pains of versioning, how to avoid them, and why it all comes down to communication. Chantastic asks about upcoming how React Router v5 will take advantage of new features like Hooks and what versioning strategy they intend to employ with for legacy React Router users. They fumble clumsily around what the various characters in a package.json file mean, discuss outrageous prefixing as a defense mechanism, and partying at the 2019 JSConfUS in Carlsbad.
Apr 25, 2019
44: Create Value for Others with Nader Dabit. On podcasting, speaking, mobile devrel at AWS Amplify, AppSync for simple GraphQL servers, and his new book React Native in Action.
00:37:31
Nader Dabit is the author on React Native in Action, Host of React Native Radio, Educator, Speaker, and doing developer relations for AWS Cloud. Chantastic asks about Amplify and AppSync, where they fit into AWS offerings, why they make authentication and GraphQL server setup a breeze, and how we can start using them. They discuss the opportunity and difficulty in podcast, the challenges of author a book, and travel the world speaking and educating.
Apr 18, 2019
43: Dive In with Jamon Holmgren. On Career, Consultancy, Conference Organization, Open Source, and Courageous Entrepreneurship
00:51:06
Jamon Holmgren is CTO and cofounder of Infinite Red, a consultancy that specializes in React Native. Chantastic asks about Jamon's start in programming and entrepreneurship, why consultancies have an edge in Open Source, and how the Chain React conference plays into their business strategy. They discuss the team benefits of TypeScript, humble PHP beginnings, and the big differences between consultancy and product.
Apr 11, 2019
42: Build Dumb Shit with Sara Vieira. On being you, "change the world" bullshit, succeeding against mental illness, and teaching what you know.
00:49:30
Sara is a developer on the beloved CodeSandbox app. She's worked for years as a developer advocate, giving brilliant talks across the world, and building some of the wildest sites on the web. Chantastic asks her about succeeding against mental illness, how she achieved meme status, why we should "build dumb shit", and what the heck a developer advocate does. They discuss corporate "change the world" bullshit, casual racism, why you should teach what you know, and the shockingly unglamorous lifestyle of a conference speaker.
Apr 04, 2019
41: Be Super with TypeScript and Jared Palmer. On the when, where, what, why, and how much of TypeScript in React.
01:01:34
Typescript. What is it? How does it help you write better code? Will it help you sleep better at night? Jared is a lead engineer at The Palmer Group, a strategy, design, and engineering firm. There he uses TypeScript every day to keep code sturdy and maintainable. Chantastic asks Jared what we need to know to get a little TypeScript into our apps. They discuss the joys and pains of Typescript in 2019 and how it compares to languages like Reason, Ocaml, Fable, and Elm.
Mar 28, 2019
40: Lift as you Climb with Cassidy Williams. On React, Redux, and GraphQL at CodePen, teaching, @smkmeetup, following your dreams (literally), and building your dream network.
00:46:12
Cassidy Williams is a Senior Software Engineer CodePen in Seattle — using React, Redux, GraphQL, and Apollo Client to build the frontend of CodePen and CodePen Projects. Chantastic asks about building a startup on a plane, maximizing side hustle effort, the importance of networking, and what it's like to meet your heroes. They discuss tips for getting great advice from smart people, building passive income, finding safe workplaces, and what it looks like to lift as you climb.
Mar 21, 2019
39: Take Your Time with Kyle Shevlin. On healing from burnout, interviewing as a senior dev, building your brand, knowing your worth, and overcoming the desire for more.
00:33:11
Kyle is a JavaScript engineer at webflow, speaker, educator, and Twitch streamer. Chantastic asks Kyle about his experience healing from burnout, identifying his value, interviewing as a senior developer, and evaluating team fit. They discuss the importance of networking, brand building, managing your energy, fighting the desire for more, and weaving it all together.
Mar 14, 2019
38: Learn to Learn with Kyle Shevlin. Building a great career, finding your tribe, learning how to learn, and shipping your side projects.
00:38:21
Kyle is a JavaScript engineer at webflow, speaker, educator, and Twitch streamer. Chantastic asks Kyle about his experience breaking into web development, how he navigated the early portion of his career, and the inspiration behind his show secondCareerDevs. They discuss the importance of finding your community, learning how to learn, and how to make progress on your side projects by live streaming your work.
Mar 07, 2019
37: Decide with Your Human Brain, with Brian Vaughn. On the new React profiler, windowing, and intelligent performance tuning.
00:41:11
Brian Vaughn is a member of the React Core team and creator of libraries like react-virtualized and react-window. He's a wealth of knowledge in React performance and application profiling. Chantastic asks Brian about the new profiler tools he's been working on (available to React v16.5 apps), React Core team dynamics, and the future of windowing in React and browsers. They discuss a handful of practical performance tips, Concurrent rendering in React, React.memo and the useMemo Hook, and how to decide with your human brain when performance tuning is necessary.
Feb 28, 2019
36: Be Wrong with Shawn Swyx Wang. On what's new in React, how best to learn, and what's going on in r/reactjs
00:39:37
Shawn Swyx Wang moderates and organizes r/reactjs on Reddit. He also works on developer experience at Netlify. Shawn is a voracious learner and loves to share what he's learning and believes that everyone — regardless of experience — should "learn in public". Chantastic asks Shawn about what's new in React and how r/reactjs is helping developers learn React, get connected in the community, and find jobs. They discuss strategies for being a lifelong learner, how to get started in React, the growth of React's API surface area, Hooks, Suspense, Concurrent Mode, designing APIs, and the future of React.
Feb 21, 2019
35: Make the Web Look Great with Matt Perry. On declarative animation, open source management, and importance of the open web
00:46:49
Matt Perry is the developer behind PopMotion, a declarative animation library for the web. Chantastic asks his inspiration for PopMotion, the difficulties of maintaining a low-level open source library, what he things declarative APIs might look like in the future. They’re discussion goes all over the place. You kinda just have to listen…
Jan 17, 2019
34: Just Use a Button with Jen Luker
00:36:30
Jen Luker is a lead software engineer at Formidable Labs, keynote speaker, host of @BookBytesFM, and expert knitter. Chantastic asks her about the Fiber Arts Corner at React Conf, the history that textiles and programming share, and how we can make our apps more accessible.
Jan 09, 2019
33: Transcendence and the Future of React with Laurie Voss
00:48:12
Laurie Voss is the Co-founder/COO of npm. He’s traveling the world and telling developers about npm and the future of JavaScript. Chantastic asks about his bold predictions for 2019, what the future brings for React, and how React could beat web components. They talk about fresh npm commands and security features, why teams are picking Vue or Ember, some sad truths about maintaining a diverse company, and the lgbtq.community slack.
Dec 19, 2018
32: Steal the Platform with Vincent Riemer
00:38:34
Vincent Riemer is the creator of io808.com and react-native-dom. He loves working on projects that challenge assumptions and inspire play. Chantastic asks him about his shoes, the inspiration behind and execution of io808.com and his mad scientist adventures with react-native-dom. They discuss the importance of exploration, the worthlessness of linters, and how to steal the platform.
Dec 12, 2018
31: Hooks are Mixins with Ryan Florence
00:44:19
Ryan Florence is the co-creator of React Router and creator of accessibility-first React libraries Reach Router and Reach UI. Chantastic sits with him to talk about Hooks on the night before they're announced. They talk about React's API growth, if Suspense has taken React to framework-land, what caches and resources mean for developers, and the rebirth of mixins as Hooks.
Dec 04, 2018
30: Develop in the Cloud with Christina Holland
00:32:21
Christina is a developer at Google and speaker at React Conf 2018. Chantastic asks her about her cloud development process. They talk about changing careers, building brains, cheating imposter syndrome, speaking at conferences, and all the services you'll need to create your next app with with less software and fewer servers.
Nov 28, 2018
29: Don't Rewrite Your App for Hooks and Suspense with Jared Palmer
00:47:42
Jared Palmer is a passionate JavaScript developer, pushing developer ergonomics in React with projects like formik and react-fns. Chantastic asks about what Suspense and Hooks mean for existing apps and what we should know to migrate our code sanely. They discuss why doing away with render props is a good thing, why Hooks are up to the task, and how Hooks and Suspense will impact libraries like formik, react-fns, and the-platform.
Nov 20, 2018
28: Be Healthy and Love Gatsby with Jason Lengstorf
00:53:08
Jason Lengstorf is a developer advocate at Gatsby and productivity speaker/author. Chantastic asks about what the Gatsby team is up to, why Gatsby makes sense, and how their team is growing a vibrant JavaScript community. They talk about GraphQL, why there’s no site that couldn’t be static assets, connecting Gatsby to your existing API, and productivity tips for staying fresh and capable at work.
Nov 14, 2018
27: React Today and Tomorrow with the React Core Team
00:59:19
The React core team sits down with Michael Jackson to discuss React today and tomorrow. They talk Concurrent Mode, Suspense, Hooks, the new profiler tab, scheduling in the browser, React Fire, React Fusion, becoming more framework-y, appearing less JavaScript-y, and why you shouldn’t worry about the second argument of useEffect.
Oct 31, 2018
26: Chill Out and Listen with Brad Frost
00:59:43
Brad Frost is the author of Atomic Design, renowned speaker, and consulting designer. Chantastic asks him about his recent experience learning React and the difficulty he found entering the realm of React. They talk about team communication, developing portable solutions, organizational therapy through design, and creating a virtuous cycle between product, design, development, and systems creating. They address the challenges of learning UI design in an industry being consumed by JavaScript, the importance of listening and the value of finding nuance in communication.
Oct 23, 2018
25: Make Brilliant Messes with Diana Mounter and Emily Plummer
00:41:13
Diana and Emily create design systems at Github. Chantastic asks them about the story of design at Github, what role React will play in future systems, and what community tools that make their job easier. They talk Rails, Lerna, monorepos, Figma, component APIs, and the importance of supporting your design system by supporting designers and engineers. It’s a great discussion for everyone looking to improve processes in a legacy application.
Oct 16, 2018
24: Chase Whimsy with Burke Holland
00:37:15
Chantastic asks Burke Holland about Five Things, VS Code can do that?!, and what brought him to computers. They discuss Windows 98 UI, React at Microsoft, the gateway drug to TypeScript, React Food Truck, and how how he discovered the identity of horse_js.
Oct 09, 2018
23: Ditch Authority with Sunil Pai
00:44:08
Chantastic talks with Sunil Pai about Facebook, Oculus, and what the future holds for the JavaScript community. They discuss Sunil’s early adventures in programming, why firebug changed everything, how he came to mad dogs models, the ways we protect ourselves from criticism, being “evil by accident”, and becoming The CSS Guy for the rest of eternity.
Oct 02, 2018
22: Promise Accessibility with Ryan Florence
00:51:55
Chantastic talks with Ryan Florence about Reach UI and why accessibility is important for everyone. They discuss the balance of physical and mental activity, Ryan’s foray into programming and entrepreneurship, the inspiration behind his accessibility-first component library, and why none of us are really full-stack developers.
Sep 26, 2018
21: Delete Your Components with Kent C. Dodds
00:50:00
Chantastic talks with Kent C Dodds about his adventures in React development and why we should be optimizing code for delete-ability. They discuss React Rally, managing your career, taming your ego, keeping healthy and happy on Twitter, tools for composing components well and when to use them, and what’s next for React.
Sep 18, 2018
20: Foster Vibrant and Inclusive Communities with Devon Lindsey
00:31:46
Chantastic talks with Devon about her adventures in web development and why she organizes the ReactJS San Francisco Bay Area meetup. They discuss how to foster vibrant and inclusive communities, why React Rally is so special, and what it means that Apple is sponsoring a React conference.
Sep 11, 2018
19: Supporting Open Source with Michael Jackson
00:47:28
Chantastic talks with Michael about his journey into open source and how he's building a business to sustain open source development. They discuss frontend libraries (then and now), the link between business and open source, the genesis of unpkg.com (a CDN for NPM), and the future of modules in the browser.
Sep 04, 2018
18: Prepack and the Future of JavaScript Performance with Nikolai Tillmann
00:23:07
Chantastic talks with Nikolai about Prepack — a tool for making JavaScript code run faster. They discuss the goals and challenges before Prepack, why it makes global JavaScript faster, and how it could dramatically improve time to interactive performance in large React apps.
Aug 28, 2018
17: Fast, Accessible, and Beautiful Drag and Drop with Alex Reardon
00:36:55
Chantastic talks with Alex Reardon about his project react-beautiful-dnd. They discuss the physics of drag and drop, accessibility in any language, tricks and tactics for performance tuning UI, and engineering health in open source.
Aug 21, 2018
16: The Good, Bad, and Ugly of Open Source with Ken Wheeler
00:51:38
Michael Jackson, Michael Chan, and Ken Wheeler talk Smooth Criminal, BBQ tweets, what inspires his open source work, and what he's working on as the Director of Open Source at Formidable Labs.
Aug 14, 2018
15: Data Visualization with Shirley Wu
00:39:10
Michael Jackson, Michael Chan talk with Shirley Wu about D3 and React, creative data visualizations, freelance work, and how she's helping React developers love D3.
Aug 07, 2018
14: VX and D3 Charting with Harrison Shoff
00:33:28
Michael, Michael, and Harrison talk VX, Charting with D3, Airbnb engineering, and designing unopinionated component APIs in React.
Jul 31, 2018
13: Gatsby and GraphQL with Kurt Kemple
00:50:00
Michael, Michael, and Kurt talk Gatsby, GraphQL, debugging Node, and gaining buy-in on big teams.
Jul 18, 2018
12: Coming to React with Sara Vieira
00:55:27
Sara Vieira is easily one of the most entertaining people we've ever had on this show. She has been working with React over the past few years and has recently been traveling around Europe and giving free workshops on React in London and at React Finland.
Jun 05, 2018
11: Inside React with Sophie Alpert
00:41:33
Sophie Alpert is a core contributor to React and is currently the engineering manager for the React team at Facebook. She has been contributing to React for over 3 years now, making her first contributions while she was working as an engineer at Khan Academy.
May 29, 2018
10: Codesandbox with Ives van Hoorne
00:33:43
Ives van Hoorne is the creator of Codesandbox; an online code editor written completely in React. Although Codesandbox is written in React, it can be used to build applications for any front-end framework.
May 22, 2018
9: Emotion with Kye Hohenberger
00:56:18
Kye Hohenberger is the author of the Emotion JavaScript library, a popular choice among React developers who prefer using CSS-in-JS to traditional CSS stylesheets. In this episode we discuss his work on Emotion including where he got the initial inspiration for the project and his motivation for creating it. We also discuss the future of the project and what may be in store for the future of CSS-in-JS.
May 15, 2018
8: React Perf Devtool with Nitin Tulswani
00:38:36
Nitin Tulswani is a prolific developer and the creator of react-perf-devtool, a library that helps with profiling the performance of your React components since react-addons-perf was deprecated in React 16. In this episode we discuss Nitin's approach to writing code and the motivation behind several of his open source projects.
May 08, 2018
7: React and Electron with James Long
00:59:08
James Long is a prolific blogger and the author of several open source libraries including Prettier. He has recently started developing Actual, a budgeting app built in React and Electron. In this episode we talk about James' approach to business, as well as take a peek behind the scenes at how he works with React.
Apr 24, 2018
6: Async React with Andrew Clark
00:45:39
Andrew Clark is a developer on the React core team at Facebook who has been working on asynchronous rendering. In this episode we do a deep dive on some of the decisions behind the implementation of async mode in React 16 as well as talk about how applications can benefit from using it.
Apr 10, 2018
5: Finite State Machines with David Khourshid
00:36:35
In this episode Michael Jackson talks with David Khourshid about State Machines. David is a developer on the Visual Studio Live Share team at Microsoft. Recently, he's been exploring methods of using finite state machines together with React to create predictable flows through applications that are easy to follow and test.
Apr 03, 2018
4: Babel and open source sustainability with Henry Zhu
00:45:54
In this episode Michael Jackson talks with Henry Zhu, maintainer of the hugely popular Babel project, about open source sustainability and what's coming next for the Babel project.
Mar 30, 2018
3: The Future of React with Dan Abramov
00:35:40
In this episode Michael Jackson talks with Dan Abramov, author of Redux and create-react-app, about the responsibility that comes with being an influential voice for React, how future versions of React will leverage requestIdleCallback to schedule work, and the possibility of a future API for React that makes it easier to do async work.
Feb 28, 2018
2: Razzle, After.js, and Formik with Jared Palmer
00:35:42
In this episode Michael Jackson talks with Jared Palmer about Razzle, After.js, Formik, several other open source libraries from Jared, as well as Typescript and the implications of the upcoming async APIs in React.
Feb 20, 2018
1: React Native for web with Nicolas Gallagher
00:35:05
Welcome to the inaugural episode of The React Podcast. In this episode Michael Jackson talks with Nicolas Gallagher about his project React Native for Web, the React Native API, how Twitter's new mobile website is powered by React Native for Web, and more.
Jan 29, 2018