Sponsors


React Native Radio




Sentry use the code “devchat” for 2 months free on Sentry’s small plan




GitLab | Get 30% off tickets with the promo code: DEVCHATCOMMIT


Panel


David Ceddia




Lucas Reis


With special guest: Jamon Holmgren

Episode Summary

Today’s guest is Jamon Holmgren from Oregon. Jamon is the the CTO for Infinite Red, a consultancy that designs and builds mobile apps. The show starts with Jamon talking about his background in coding, which goes all the way back to when he was 12 years old. The panel brings up his React Finland presentation on building a community around Ignite. Ignite is a plugins and boilerplate maker for React that can speed up app creation. Jamon talks about how it works and how it came about. The panel believes this to be an excellent product that will contribute to code quality and doesn’t contribute to the jumble of boilerplates out there. 

Since Infinite Red engineers work on both web and mobile applications, Jamon talks about how they navigate the differences between the two platforms. Their primary tool for doing this is MobX, and Jamon expounds on how it works. The panel discusses situations where using React Hooks and React Context are too low level for a state management solution for a big application, and thus where tools like MobX become necessary. 

The conversation turns to the React Core team and how they view the community coming up with their own solutions. The panel discusses the lack of executive decisions in React and compare it to other languages like Ruby, and how it affects the longevity of a language. They weigh the benefits of a core team that makes executive decisions and causes conflict versus one that doesn’t and the chaos that ensues. They discuss the benefits of standardization, but ultimately agree that collaboration almost always comes up with the best solution. 

 

Links


Infinite Red




Building a Community Around Ignite




Ignite




Boilerplate




MobX State Tree




MobX React




MobX




Emer




React Redux




React Context




React Hooks




Apollo




Elm




Prettier




@jevakallio Tweet


Follow DevChat on Facebook and Twitter

Picks

David Ceddia:


Devurls.com




Reducing Motion to Improve Accessibility


Lucas Reis:


CSS Grid like you are Jan Tschichold


Jamon Holmgren:


React Node GUI

Twitter Mentions