react-wednesdays-stream-cover

React Mental Models with Obed Parlapiano Hide this title

My favorite thing about React is that every API is simple and there’s almost no complexity. Ok, maybe not. In reality, all of us have struggled to master concepts that are important to build the apps we need to build—whether those concepts are React features like props, state or hooks, or JavaScript features like closures and destructuring.

On this episode Obed Parlapiano (@ObedParla) showed us a useful method for learning new concepts and teaching them to others—mental models. Obed has created an impressive collection of React mental models, and explained his thought process behind them to us live.

About React Wednesdays

React Wednesdays is a weekly chat show with the best and brightest from the React world, hosted by KendoReact Developer Advocate TJ VanToll. New episodes go live every Wednesday at 1:00 pm ET. You can add React Wednesdays to your calendar or follow CodeItLive on Twitch to get notified.

Follow CodeitLive on Twitch

About your hosts

TJ VanToll
TJ VanToll

Principal Developer Advocate

Dan Wilson
Dan Wilson
kendoka-badge
KendoReact
large-wavy-decor-lightblue

Watch Recent Episodes

Comparing Webpack, Rollup, Parcel, and More with Zain Sajjad

This is a history-making episode, as Zain Sajjad (@zsajjad93) became our first ever returning featured guest. In Zain’s first appearance he showed us Flipper, a debugging tool for React Native.

This time Zain is tackled something way easier: a comprehensive comparison of webpack, Rollup, Parcel, and—as he put it—“some extra bundlers to make it more interesting”. Zain does awesome demos, so you’ll want to check this one out—especially if bundlers confuse you as much as they do me.

Watch Episode

November 24, 2020

What I Learned Modularizing Underscore with Julian Gonggrijp

On this episode of React Wednesdays we welcomed Julian Gonggrijp (@juliangonggrijp), a Netherlands-based developer that recently implemented a major modularization update to Underscore.js.

Julian talked about why the changes were necessary, how he went about doing them, and what he feels is the best way to use Underscore today. We also chatted about why Underscore is still necessary, and Julian has a surprisingly good answer 🙂

Watch Episode

November 23, 2020

Breaking Up Big Apps with Michael Labriola

React is great at helping you build large apps, and as such, the framework is used to create some of the most complex applications on the web today. But size creates problems, and keeping your app loading quickly as it grows is a real challenge.

To help you with this, on this episode of React Wednesdays we welcomed back Michael Labriola (@mlabriola), who covered a variety of techniques for helping you break up your applications.

Watch Episode

November 9, 2020

Live Coding a Demo Dashboard into a Real-World App

Ever work through a tutorial for some impressive React app, but once you try to turn it into something “real”, you keep running into wall after wall of unanticipated complexity? Us too.

On this episode, we welcomed Christian Pillsbury (@cjpillsbury), who took us through a demo React dashboard app with static data, and iteratively migrated it to use a RESTful API, and used some cool tech like react-query, suspense, error boundaries and more.

Watch Episode

November 9, 2020

Making Authentication Easy with useAuth with Swizec Teller

On this episode of React Wednesdays we were joined by Swizec Teller (@swizec) to talk about an app requirement most developers hate—authentication. We talked about why auth is hard, and looked at Swizec’s useAuth project, which aims to make authentication as easy as possible.

Watch Episode

November 9, 2020

React Unit Testing Workflows with Eric Elliott

This was a fun one, as the one and only Eric Elliott (@_ericelliott) joined us to share his knowledge about all things unit testing. Eric Elliott is a Technology Product and Platform Advisor and the author of “Composing Software”. As co-founder of EricElliottJS.com and DevAnywhere.io, he teaches developers essential software development skills. He enjoys a remote lifestyle with the most beautiful woman in the world.

Eric and his team introduced us to his preferred unit testing workflow, and demoed it to us live. Check it out!

Watch Episode

November 9, 2020