Search

Sophie Boulaaouli

Sophie Boulaaouli is a seasoned UI/UX Designer and Front-End Developer at Escape, with a passion for exploring various technical and design topics.

Sophie Boulaaouli

Sophie Boulaaouli — Last Publications

What is API discovery, and how does it work?

API Discovery

What is API discovery, and how does it work?

Ever wondered how applications effortlessly communicate and collaborate, seamlessly sharing data and functionalities? Enter API discovery – the game-changer in modern development. What if finding and connecting with APIs was as intuitive as flipping a switch? As the newly appointed security engineer, you quickly realize the sprawling web of APIs that power the company's services and pose unseen vulnerabilities. Every undocumented API feels like a ticking time bomb, a potential gateway for malic

Sophie Boulaaouli
How to set up modern design system using Storybook and Figma

How to set up modern design system using Storybook and Figma

As our product expands, and so does our team, we need to have a better workflow. By basing themselves on a single source of truth, designers and developers speak the same language, and everyone can then focus on the essential: the user experience. This source of truth is called the design system, and we will tell you how we put it in place at Escape. But first, a little explanation of what it is exactly. What is a design system? As Dan Mall writes in his article What is a Design system?, th

Sophie Boulaaouli
Migrating from Vue 2 to Svelte

Migrating from Vue 2 to Svelte

After using Vue 2 as our front-end framework for almost two years, it was announced that this support would no longer be maintained, so we decided to migrate to a new framework. But which one to choose: Vue 3 or Svelte? Please note that our goals after the migration were also to improve our developer experience especially type checking, performance, and building time. We didn't consider React because it would have taken too much time to learn, and it doesn't offer an out-of-the-box solution, as

Gautier Ben AïmSophie Boulaaouli
GraphQL Security: How to Prevent Data Breaches

GraphQL

GraphQL Security: How to Prevent Data Breaches

Manage your sensitive data in GraphQL applications (PII, passwords, secrets…) We released a new feature in Escape that enables you to detect and fix data leaks with GraphQL. 🚫 The GraphQL Access Control issue, what is it? Access control is the restriction that tells the user who or what can be accessed in your application. When a user can access a forbidden resource, there is an access control vulnerability. Your GraphQL application has a schema that defines the relationship between object

Sophie Boulaaouli