ReactFoo 2019

A gathering of over 250 web and mobile developers working with React

The Mistakes We Fixed - A Retrospective of the Treebo Mobile App

Submitted by Kashish Grover (@kashishgrover) on Friday, 25 January 2019

videocam_off

Technical level

Beginner

Section

Full talk

Status

Confirmed & Scheduled

View proposal in schedule

Vote on this proposal

Login to vote

Total votes:  +10

Abstract

We at Treebo love React Native, and over the past 2 years of us using it, we made a lot of mistakes. Some we fixed, and some we continue to fix. In this talk, we want to share with the community our experience and journey of building a React Native App for scale.

Outline

In this talk, I will be speaking to you about Treebo’s experience with React Native. I’ll be talking about HOW WE FIXED the following 8 mistakes that we made over time while building our app:

  1. Library Stupidity
  2. Chaotic Rules
  3. Bad Debugging Experience
  4. No CI/CD or Test Automations
  5. Unsystematic Components
  6. Janky Performance
  7. Poor Production Performance Monitoring
  8. Engineering Baggage

Speaker bio

I am a Senior Software Engineer at Treebo, and I have been using React Native for about two years now. Along with the React Bangalore Meetup group, I have given multiple workshops and talks about React Native over the past year. I also like to play drums 🥁, drink beer 🍺, and cook 🍗.

Links

Slides

https://speakerdeck.com/kashishgrover/the-mistakes-we-fixed

Comments

  • 2
    funnyjokes (@funnyjokes) 9 days ago

    The information you share is very useful. It is closely related to my work and has helped me grow. Thank you!
    https://shellshockers-io.com

Login with Twitter or Google to leave a comment