Recap XXX Betabeers Granada, Breaking bug and Code Reviews

Chema Nov. 16, 2018

The past Thursday 15 took place in Betabeers Granada two top stars: Saúl Diaz @ Chicisimo and Nicolás Patarino @ Tuenti sharing their experiences solving bugs and how they like to make code reviews. If you did not come, video below.

Came the day

This betabeers has been special for several reasons. First, because unusually there was a double talk. Secondly, the main exponents were top speakers in Android development and third, because the talks were very dynamic and included performance.

Thanks to the collaborators: ErranT, Digitalilusion, Civica Software and OnGranada, we were able to enjoy beer/refreshments and a retransmission at the height of such an event through Directos con Móvil (streaming and recording to 3 cameras).

Breaking Bug

The first to talk was Saul's. Well, talk? Actually it was a worthy performance of the Teatro Real.

Applying a storytelling of manual, Saúl set out his experience in locating a bug and hunting down it as if it were a black crime movie. Of course, he also introduced Mr. Heisenberg from Breaking Bad.

Picture of Saul Diaz sitting with hat while telling his story

Normally we like to do a recap of all the talk, but since there is video, we do not want to do spoilers :)

We will only talk about the beginning and the end.

It starts with a crime scene: a failure that affects many users and therefore has passed all barriers: unit tests, tests in testing, ...

When it was solved, it had been used for a long time, enough users were lost along the way and the rating on Google Play dropped significantly.

But not everything was negative, in the search and capture of bug greatly improved their testing processes, incorporated new tools for diagnosis and monitoring, improved infrastructure, etc.

All these improvements made different sequels to the movie, will not even be "short film".

Games of Code Reviews

After the great talk of Saul, it was the turn of Nicolás.

He warned that his talk would not be as theatrical as Saul's, but for me it was very close.

He made another disclaimer because what he was going to tell is how he rather do code reviews.

He started by explaining what a code review is, that it is just that other people review a commit of your work and approve it or discuss possible improvements.

I think that, like Saul's talk, the best thing is to watch the video to understand everything.

He commented on how code reviews should be done, what profiles should be reviewed, what language to use, how to prepare a code review, how to deal with it, etc.

Especially I liked the team management part. Or rather, how to implement code reviews can sink your team if it does not perform well.

There was a term that I share 100%. Empathy.

Having empathy, we can rarely make mistakes. Especially not to carry things personally.

I really liked the closing phrase:

Nobody is perfect. But your team can become one.

The Video

Thanks!

First of all, we would like to thank Olmo Gallegos, who saw the opportunity for Saúl and Nicolás to participate in the Betabeers Granada and convinced them to do so.

Of course, a thousand thanks to Saul and Nicolas for sharing their experiences with us in that masterful way.

Thanks again to our collaborators, without them, despite being a topic, there are no days like yesterday.

Keeping all the companions that accompanied us during the Betabeers in mind, either in situ or by streaming Direct with Mobile.

We wait for you in the next one!

Do not miss anything!

Subscribe to our mailing list and stay informed

Accept the terms & privacy conditions

Subscription done! Thanks so much

This website uses cookies

The cookies on this website are used to personalize content and analyze traffic. In addition, we share information about your use of the website with web analytics partners, who may combine it with other information you have provided or collected from your use of their services. You accept our cookies if you continue to use our website.
 

I agree See cookies

This website uses cookies

The cookies on this website are used to personalize content and analyze traffic. In addition, we share information about your use of the website with web analytics partners, who may combine it with other information you have provided or collected from your use of their services. You accept our cookies if you continue to use our website.