Saltar al contenido

AuthZ at Criteo & Web Testing Strategies at Wallapop

Foto de Criteo R&D
Hosted By
Criteo R.
AuthZ at Criteo & Web Testing Strategies at Wallapop

Detalles

🎉 Join Us for a Collaborative Tech Meetup! 🎉
We're thrilled to invite you to an exciting joint meetup hosted at our offices in collaboration with Wallapop! Two main topics are on the table: Authorization and Web Testing.

🚀 Featured Talks
🟠 "Making Authorization Transparent, Fast, and Flexible at Criteo"
Is Alice allowed to change the account name? Should Bob be able to read the balance sheet? Questions like these are something every developer needs to think about, but we don’t want to spend a lot of time on. Authorization should be quick to implement, easy to understand and fast. But it rarely is.

Join Julian in this talk to find out how Criteo is moving from a mix of different solutions to a shared authorization system, which is transparent, fast and flexible.

He will go over the basics of authorization, cover different authorization approaches, from classical role-based access control models (RBAC) to relationship-based (ReBAC) and attributed-based (ABAC) authorization, and talk about state-of-the-art authorization models like Google’s Zanzibar system.

You will gain insight into the problems Criteo had with their previous approach to authorization at Criteo and how we developed a plan to help developers manage authorization without any headaches. As it should be.

🟢 "Exploring Wallapop's Web Testing Strategies"
Testing the UI can be challenging.

Should we opt for a unitary or an integration approach? What should be the scope of a test? Is it necessary to run tests in a real browser? Is “mutation testing” a recommended practice? What considerations should we make for accessibility? Which testing strategies do the different JS frameworks recommend?

At Wallapop, we have asked ourselves these same questions. While there is no one-size-fits-all answer, we have defined a testing strategy that helps us maintain the quality of our developments.

Join Andrea's talk, where you will learn how we have defined our testing strategy, the practices we have adopted, and the approaches we have decided to leave behind.

🗓️ Agenda
- 18:30 - Opening remarks and introduction of speakers by Kini, DevRel at Criteo.
- 18:45 - Making authorization transparent, fast and flexible at Criteo by Julian Fuchs, Fullstack Engineer at Criteo.
- 19:30 - Exploring Wallapop's Web Testing Strategies by Andrea Mariñosa, Frontend Engineer at Wallapop.
- 20:15 - Networking and cocktails

If you register for this event, you consent to CRITEO's use of your image, video, voice or all three. In addition, you waive any right to inspect or approve the finished video recording. You agree that any such image, video or audio recording and any reproduction thereof shall remain the property of the author and may be used by Criteo as it sees fit. You understand that this consent is perpetual, cannot be revoked by me and is binding. You understand that these images may appear publicly on Criteo's website, social media accounts and/or other marketing materials.

Photo of CriteoTech Meet - BCN group
CriteoTech Meet - BCN
Ver más eventos
Criteo
C/ dels Almogàvers, 183 · Barcelona, CT