React Native Radio

  • Author: Vários
  • Narrator: Vários
  • Publisher: Podcast
  • Duration: 225:50:31
  • More information

Informações:

Synopsis

React Native Radio Podcast

Episodes

  • RNR 142: Battling Bugs with James Smith

    19/11/2019 Duration: 57min

    In this episode of React Native Radio Charles Max Wood interviews James Smith, the co-founder, and CEO of Bugsnag. James gives Bugsnag’s background and explains what makes it different than other bug-finding tools. He shares statistics on how much bugs cost. Developers spend on average 17.3 hrs per week dealing with bad code, 85 billion dollars in GDP dollars are lost to bad code every year and most customers leave an app after two crashes, harming your brand. Chuck and James consider when and why customers leave reviews. They consider how reviews help in finding and fixing bugs. They discuss how helpful it would be if they could communicate with unhappy customers to help them find bugs. James explains how Bugsnag can help with this by replicating user interactions to find what steps led to a bug. James explains what to once all the data has been gathered and the best processes for actually fixing the bugs. This process stems on establishing ownership and identifying priority bugs. Although QAs and QEs a

  • RNR 141: EEON Mitch Masia

    29/10/2019 Duration: 54min

    In this episode of React Native Radio, panelists Josh Justice and Charles Max Wood interview Mitch Masia. He is a software engineer from Chicago and works with all things JavaScript, React, React Native, Node, and is currently working on a project to create a financial research platform. The product is called EEON. It is inspired by the lack of apps for people to easily research and make informed financial decisions when it comes to investing with all the amazing zero commission trading apps out there. They are looking to expand upon the information available within those apps to be able to give a rating system, real time visualizations, and data on financial statements. They discuss how this app is constructed and Mitch mentions how great Redis Pub/Sub is for real time functionality. He talks about how difficult it has been to work with multiple services and that recently he has condensed some of those services. React Native with Expo is what he is currently using on his frontend. Right now, iOS is the focus

  • RNR 140: Best Practices with Zain Sajjad

    22/10/2019 Duration: 45min

    In this episode of React Native Radio Josh Justice interviews Zain Sajjad. Zain leads the team of frontend developers at Peekaboo Guru. They use React on their web interfaces and React Native on their mobile interfaces. Zain and Josh discuss some of the work Zain is doing and overviews his recent blog post outlining best practices for React developers. Zain explains how smooth the transition was to React Native coming from React. They had a good knowledge of how React worked from their web applications which made learning React Native easy. Zain shares why they chose React Native, they wanted a quality frontend and a lot of code reusability across platforms. Josh and Zain consider some of the other benefits of using React and React Native, including maintaining the same mental model and libraries. Zain discusses their recent update and the Hermes engine. He explains how it makes apps more performant and with better execution. Josh and Zain discuss how they measure performance. Zain shares the tools they

  • RNR 139: Upgrade Helper with Lucas Bento

    15/10/2019 Duration: 41min

    In this week’s episode of React Native Radio Charles Max Wood interview Lucas Bento. Lucas has been working with React Native for around four years. He helped create and maintains Upgrade Helper. Upgrade Helper helps React Native developers when an automatic upgrade fails. In this episode, they talk about Upgrade Helper, React Native Doctor and open sourcing software. Upgrading React Native can be awful. Lucas explains how this process has become easier and now most problems happen with developers who are new to React Native. They are still working on ways to make upgrading more smooth. Charles shares his plans to build a mobile DevChat application with React Native. He asks Lucas for advice on how to update the template app he purchased in the past to help with this project. Lucas explains that it depends on what version the app is currently using. He recommends not skipping versions when updating, to run the upgrade command and check the app for errors. The panel discusses the common problems seen

  • RNR 138: Startup Mindset with Calvin Yu

    06/10/2019 Duration: 51min

    In this episode of React Native Radio, Josh Justice interviews Calvin Yu. Calvin is a consultant mostly working with Ruby on Rails but also works with React Native and mobile development. He has quite the history of working with startups, all varying in size. Calvin shares what it was like working with startup companies. Calvin explains what you have to change mentally to work in a startup. First, you have to realize that you don’t have all the answers and that it takes a commitment. He also explains that because you don’t have all the answers you will make a mistake, which means you need to be able to learn from it and move on. Josh and Calvin share their thought on using risky or bleeding edge technologies in a startup. Calvin explains that when developers are looking to join a start-up they want to work in something new, exciting and a little risky. They consider the risks and the benefits, how new technologies could give a startup a leg up on the competition. Josh brings up a blog post titled “Choos

  • RNR 136: Push Notifications with Narendra Shetty

    24/09/2019 Duration: 54min

    In this week’s episode of React Native Radio, the panel interviews Narendra Shetty, who gave a recent talk on push notifications. Narendra introduces push notifications, explaining that every app needs something to notify customers. Push notifications have become a main feature in both mobile and web applications and there are a few things every developer needs to understand when using them. Narendra explains the topics he discussed in his talk. The first being how important push notifications are and the importance of understanding when to ask permission to send notifications. Next, he discussed registering new users for notifications and how this differs for Apple and Android. Finally, he talked about the importance of knowing your customers and what types of notifications they would want. Charles Max Wood wonders if the push notifications are less understood because of the React Native perspective. Narendra explains how it depends on where the developer is coming from, the back end developers may no

  • RNR 135: The Why's and How's of Keeping Current

    17/09/2019 Duration: 46min

    Episode Summary In this week’s episode on React Native Radio, Charles Max Wood (Chuck) shares some of his thoughts and advice for keeping current. He has started a keeping current email course through DevChat.TV and describes what lessons will be taught in this course. He encourages everyone to subscribe to the email course. This idea of keeping current is something Chuck has been thinking about for a while. He gives an intro to the subject, explaining the frustration programmers feel after the reach a level of knowledge in the developer community. They ask themselves what do I learn next? What should I be studying to stay current? Chuck counters that question with why. Why stay current? Chuck wants those who struggle with this to find their motivation behind staying current. He explains that if you are going to spend all this time to level up yourself you should have a goal to reach for. A common answer Chuck hears in response to this question is job mobility. Chuck shares some of his early motivations

  • RNR 134: Maintaining Stress and Opensource with Lorenzo Sciandra

    10/09/2019 Duration: 52min

    Episode Summary In this episode of React Native Radio, the panel speaks with Lorenzo Sciandra about the stress of being an opensource maintainer and what is being done to help maintainers. Lorenzo gave a talk at Chain React about this his experience as an opensource maintainer, which fuels his newfound passion for helping maintainers everywhere find the support that they need. One way this is happening is through the React Native Community Organizationa and the Lean Core Effort. Lorenzo describes what these two are doing and how it is helping react native developers and maintainers alike. Their efforts are providing a safety net for users while also removing some of the stress that maintainers carry. Lorenzo’s goal is to make the role of a maintainer sustainable, making it a job that won’t wear developers down. He explains how maintainers are doing all this opensource work for free on top of their full time jobs and lives, leaving little time for themselves. Charles Max Wood shares the Sustain Our Softwa

  • RNR 133: The SwiftUI Compliment Egg Sandwich with Eric Lewis

    03/09/2019 Duration: 52min

    Sponsors Infinite Red The Freelancers Show G2i CacheFly Panel Charles Max Wood Josh Justice Joined by Special Guest: Eric Lewis Summary Eric Lewis, from NearForm, starts by sharing his development journey and becoming a core contributor to React Native. Eric tells the panel about Fabric, Turbo Modules, and Code Gen. He explains how Facebook uses these three tools. Eric explains how he got into SwiftUI by trying to build the perfect egg time. He shares compliment sandwich about SwiftUI and what he is using it for now. The panel considers why a React Native developer might want to cross-platform with SwiftUI. Eric shares what it’s like testing with SwiftUI. The show ends with some great resources for learning more about working with SwiftUI. Links https://quidd.co/ SwiftUI https://www.hackingwithswift.com/ https://nshipster.com/ https://www.swiftbysundell.com/ https://github.com/ericlewis https://twitter.com/ericlewis?lang=en htt

  • RNR 132: React Native vs Native Chicago Edition

    27/08/2019 Duration: 43min

    Sponsors Infinite Red Adventures in DevOps G2i CacheFly Panel Peter Piekarczyk Don Bora Rob Volk Summary Don Bora, a Native developer, is being pushed by his company to cross-platform with React Native, he joins the podcast to ask the panel for advice. The panel begins by discussing the amount of code reuse. Rob and Peter explain the importance of using expo and how it can solve most problems. They share resources for Don to get started. The panel compares React Native and Native; what types of apps should be built with each. The considerations that should be made and the cost associated with cross platforming is discussed. The panel discusses Reason, React Native Web and Expo Web. Links https://github.com/react-native-community/lottie-react-native https://www.npmjs.com/package/react-native-reanimated https://yogalayout.com/ https://reasonml.github.io/ https://github.com/necolas/react-native-web https://www.facebook.com/ReactNativeRadio/

  • RNR 131: Free Code Learning with Mehul Mohan

    20/08/2019 Duration: 50min

    Sponsors Radio Infinite Red The Freelancer’s Show G2i CacheFly Panel Josh Justice Charles Max Wood Joined by Special Guest: Mehul Mohan Summary Mehul Mohan, the creator of Codedamn, shares what Codedamn is all about. A Youtube channel and website, Codedamn is a free online learning resource for new developers. Helping others learn and to improve his own coding knowledge through teaching are the main reasons he is so passionate about Codedamn. The functionalities on the website and youtube channel mostly consist of tutorials and video courses. Mehul shares the goals he has for Codedamn and is reaching out to other creators to bring other technologies to Codedamn. Mehul is building an app for Codedamn; the panel discusses the changes he had to make to switch it over to React Native and what amount of reusability there was. When to use Native iOS versus when to use React Native is considered by the panel. Mehul shares his experience diving into the React Native community; he

  • RNR 130: Performance that Matters with Ram N

    13/08/2019 Duration: 45min

    Sponsors Radio Infinite Red G2i CacheFly Panel Josh Justice Charles Max Wood Joined by Special Guest: Ram N Summary Ram N, a member of the React Native core team, joins the panel to discuss performance. After a small sidetrack discussion about AR and VR, the panel jumps into the discussion about performance and how to measure performance that matters. Ram defines performance and what qualifies as a performance scenario. Josh Justice brings up Ram’s Chain React talk and the story of turning a comment such as “your app sucks” into a productive conversation gathering information that will help you improve the performance of the app. Ram explains that they are two steps to improving and debugging performance, gather information and experimentation. The panel discusses the concept that “performance is a feature”, adding metrics at the beginning of a project instead of reacting to a slow app, and having performance requirements at the start of a project. The React Native initializati

  • RNR 129: Serverless GraphQL with Vladimir Novick

    06/08/2019 Duration: 46min

    Sponsors Radio Infinite Red CacheFly Panel Nader Dabit Joined by Special Guest: Vladimir Novick Summary Vladimir Novick and Nader Dabit discuss GraphQL in the serverless paradigm. They explain what serverless and GraphQL are. They explain why people might use GraphQL. Why GraphQL is good for both the frontend and backend is discussed. The panel considers what options are out the for serverless GraphQL. They discuss how serverless GraphQL can be integrated with React Native. Vladimir shares recommendations to get started with Hasura and serverless GraphQL Links https://devchat.tv/react-native-radio/building-vr-ar-with-react-native-feat-vladimir-novick/ https://medium.com/@dabit3 https://github.com/dabit3 https://hasura.io/ https://aws.amazon.com/ https://medium.com/@VladimirNovick https://formidable.com/open-source/urql/ https://www.apollographql.com/docs/react/ https://www.facebook.com/ReactNativeRadio/ https://twitter.com/R_N_Radio Picks

  • RNR 128: Chain React with Jamon Holmgren

    30/07/2019 Duration: 43min

    Sponsors Radio Infinite Red TripleByte offers a $1000 signing bonus CacheFly Panel Josh Justice Charles Max Wood Joined by Special Guest: Jamon Holmgren Summary Jamon Holmgren, one of the owners of Infinite Red, join the panel to discuss the recent Chain React in Portland, Oregon. Jamon shares how Chain React got started. The panel, who both attended chain react, share their experiences. They admire the small conference and the close-knit, family atmosphere. The Hermes Javascript announcement and Facebook’s coordination with Chain Reacts are considered. Jamon shares the types of companies that sponsor Chain React and how they are chosen. The panel considers the topics and speakers; Jamon explains how they have narrowed in on React Native this year and the success that brought to the conference. Jamon invites listeners to reach out with talks about sharing components between React Native and React Web. The episode ends with bumps and funny stories from the conferences. Links

  • RNR 127: The Devchat.tv Mission and Journey with Charles Max Wood

    23/07/2019 Duration: 01h35min

    Sponsors Radio Infinite Red TripleByte offers a $1000 signing bonus CacheFly Host: Charles Max Wood Episode Summary Charles talks about his journey as a podcaster and his mission with Devchat.tv. Devchat.tv  is designed to home podcasts that speak to all developer communities. Charles also plans Devchat.tv to host shows for technologies that are on the verge of a breakthrough and will be a lot more widely available in the near future such as Artificial Intelligence (AI), Internet of Things (IoT), Virtual Reality (VR) and Augmented Reality (AR). There are new shows being added continuously to reach out to new communities, some examples of which are: a Data Science show, a DevOps show and an Open Source show. As a kid, Charles would record his own shows on a tape recorder. He was always interested in technology. While studying Computer Engineering at Brigham Young University, he worked in the University's Operations Center. Upon graduation, he started working for Mozy where he was introduced to podcasts. L

  • RNR 126: Native Web Apps with Florian Rival

    16/07/2019 Duration: 50min

    Sponsors Radio Infinite Red TripleByte offers a $1000 signing bonus CacheFly Panel Josh Justice Charles Max Wood Joined Special Guest by Florian Rival Summary Florian Rival gave a talk at the recent React Amsterdam, he joins the panel in discussing the major points of his talk. Florian shares the high points of using React Native compared to other platforms. He discusses his game engine and getting it working in WebAssembly. The panel discusses Florian’s development journey and what it was like getting into web development. Florian shares tips for developers new to web development. Josh shares what he learned and what stood out to him from Florian’s talk. The panel discusses game development; Florian discusses the games he has made and gives tips for getting into game development. The importance of testing coverage and Florian’s testing practices are discussed. Links Native Web Apps: React and WebAssembly to Rewrite Native Apps - Florian Rival https://github.com/4ian

  • RNR 125: Performance with Anna Doubkovar

    09/07/2019 Duration: 43min

    Sponsors Radio Infinite Red TripleByte offers a $1000 signing bonus CacheFly Panel Charles Max Wood Joined by Special Guest: Anna Doubkovar Summary Anna Doubkovar, a developer at Hive, shares her experience switching to React Native from React. Anna and Charles Max Wood discuss the reusability when moving from React to React Native. Anna talks about using React Native Web. Charles asks Anna about performance, how they measure performance and what kinds of performance changes they are making to their apps. Anna shares how helpful users are in discovering performance problems in mobile apps. Anna and Charles discuss the benefits of working with React Native and give tips for those getting started in React Native. Links https://github.com/react-navigation/react-navigation https://twitter.com/lithinn https://www.facebook.com/ReactNativeRadio/ https://twitter.com/R_N_Radio Picks Charles Max Wood: Soccer Kingdoms of Heckfire Devchat.tv Youtube Channel

  • RNR 124: Testing Libraries with Michał Pierzchała

    02/07/2019 Duration: 51min

    Sponsors Radio Infinite Red TripleByte offers a $1000 signing bonus CacheFly Panel Charles Max Wood Joined by Special Guest: Michał Pierzchała Summary Michał Pierzchała, a member of the JestJS core team, joins Charles Max Wood to discuss the React Native Testing Library. Michał explains why his team built the library and the problems they were experiencing with Enzyme. Enzyme and the React Native Testing Library are compared and the pro’s and con’s of using each is considered. Charles asks Michał about writing tests and pulling the library into a project. The panel discusses JestJS; Michał explains what he does for the JestJS team. Michał shares what the teams have in store for both JestJS and the React Native Testing Library. The episode ends with a discussion about React Native CLI. Links https://callstack.com/ https://jestjs.io/ https://airbnb.io/enzyme/ https://github.com/callstack/react-native-testing-library https://twitter.com/thymikee https://www.facebook.com/ReactNativeRadio/ https://

  • RNR 123: Remote Work with Wouter Van den Broek

    21/05/2019 Duration: 52min

    Sponsors: Radio Infinite Red TripleByte offers a $1000 signing bonus CacheFly Panel Nader Dabit Spencer Carli Peter Piekarczyk Joined by Special Guest: Wouter Van den Broek Summary Wouter Van den Broek explains the difference between a distributed team and working remote. The panel discusses what to do when you receive messages in your off hours. They share the benefits of working remotely for both the company and the developer. Wouter gives advice for companies who want to adopt a remote working model; including tips for onboarding, communication, and having a relationship with remote employees. The panel discusses the negatives of remote work and having remote workers, they also come up with some ideas to address these negatives. The episode ends with a discussion on productivity in an office versus at home and digital nomads. Links https://github.com/wbroek Picks Spencer Carli: https://shift.infinite.red/remote-work/home https://learn.handlebarlabs.com/p/react-native-by-example-free Peter P

  • RNR 122: React Native Animations feat. Catalin Miron

    30/04/2019 Duration: 28min

    Sponsors: Radio Infinite Red TripleByte offers a $1000 signing bonus Panel: Nader Dabit Special Guest: Catalin Miron In today’s episode of the React Native Radio Podcast, the panel talks with Catalin Miron who is currently working for Skype. Catalin uses React and React Native and talks with Nader Dabit about past and current projects. Check out today’s episode to hear all the details! Topics and Questions Discussed: 0:11 – Nader welcome everyone and mentions today’s guest, Catalin Miron! 0:31 – Nader and guest have met through a past conference. 0:54 – The topics of today’s episode is mentioned here. 1:09 – Nader: Can you give us your background, please? 1:15 – Guest gives his background. He talks about React, Swift, Hootsuite, Skype, and other topics. 2:20 – Nader: Do you work for Microsoft? 2:30 – Guest: I have been under the benefits of both because Skype is under Microsoft. 3:01 – Nader: It’s cool because we are using Skype now! 3:29 – Nader: Are you guys using React XP or is it pure React Native?

page 9 from 15