ReactFoo 2019

ReactFoo 2019

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

Kashish Grover


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

Submitted Jan 25, 2019

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.


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 🍗.




{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}