MasterClass Session — The importance of alignment and testing

Daniel Afonso
OLX Engineering
Published in
2 min readNov 18, 2022

--

In the development world, there are many ways to practice defensive programming. Two of these ways are internal alignment and writing tests.

So, get ready because next November 24th we’ll have one more OLX Group MasterClass with two of our internal speakers. Here are their bios and talk details:

Daniel Beleza

He has been an Android developer for the last 4 years, working for OLX since 2021 July. He graduated in Mechanical Engineering, but soon found out that creating something out of some lines of code was awesome! He loves animals, football, cooking, and sports video games (Fifa fan)

Daniel will present his talk:

One design system to rule them all

Being 100% aligned with designers is not as simple! They love to be creative, create new components, and see their ideas implemented quickly in the projects. The issue is that sometimes we don’t speak the same language when we should always be aligned. During this talk, Daniel Beleza will show you why, at OLX Group, we’ve created our design system and in doing so we found a solution for every team, platform, and project to be aligned with the same system.

Daniel Afonso

Daniel is a Developer Advocate at OLX Group. His current interest is in React and JavaScript, and he advocates for better testing principles using the testing library. He has a full-stack background, having worked with different languages and frameworks on various projects from IoT to Fraud Detection. In his free time, when he’s not learning new technologies or writing about them, he’s probably reading comics or watching superhero movies and shows.

Daniel will present his talk:

React Hooks broke my tests, now what?

Hooks have become a better and cleaner way to write React code. Many have realized it and migrated their solutions from class to functional components. When the code looks great, and the migration seems successful, your tests may disagree. During this talk, Daniel Afonso will focus on the common pitfalls of testing and what we have been doing wrong while also teaching you how to test your brand new hooks using components, all this while using the React Testing Library.

Want to join this event and learn more? Join our Meetup page and add your RSVP.

Looking forward to meeting all of you on our virtual stage!

--

--

Building content, code, and memes🦔💻 🥑Developer Advocate at OLX Group