Recap XXX Betabeers Granada, Breaking bug and Code Reviews

Chema Nov. 16, 2018

The past Thursday 15 took place a Betabeers Granada top star: 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 usually there is usually only one talk and there were two. Second because they were top speakers in Android development and third because the talks were very busy 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 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 of locating a bug and give it a hunt as if it were a black crime film 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 other second or third parts of 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 likes to 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.

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

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

We wait for you in the next one!

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.