Apps built
by their first users

We are Pauline & Julien, a small independent studio based in the South of France. We build the apps we wish we'd found.

First, a need

Behind every app, a real need: something concrete, everyday, that deserved a better solution.

Built to last

Built to last, not to impress. We use them ourselves, and we improve them with our users.

The platform follows

The product decides the platform: Mobile / Web / Desktop / Smartwatches / … We adapt to what makes sense.

The story behind the name

"Oasuta" is a tribute to our three companions. Each color in our logo belongs to one of them.

Oasis

European Shorthair

By our side since 2018, clingy and unshakeable.

Oasis

Sullyvan

Maine Coon

A total charmer, and way too comfortable in a sink.

Sullyvan

Takeo

Akita Inu

40kg of love, impossible to take a step without him.

Takeo

The studio

We started Oasuta Lab because we believe the best tools are built by people who actually use them every day.

Pauline Portier

Co-founder & Developer

Pauline Portier

Switched from IT networking to development out of a passion for creating. I build applications with care that make everyday life easier.

Julien Sanchez-Porro

Co-founder & Developer

Julien Sanchez-Porro

Head of Mobile at a dev studio, specialised in crafting smooth mobile experiences. I dedicate the rest of my time to co-building Oasuta Lab.

Thoughts & learnings

See all

Articles, talks and behind-the-scenes from how we build.

Design Pattern: Compound Components Article

Design Pattern: Compound Components

How to build flexible, reusable React components using the Compound Components pattern — with practical Card and Todo-list examples.

Trunk-Based Development (TBD) vs Git Flow Article

Trunk-Based Development (TBD) vs Git Flow

A deep dive into Trunk-Based Development and why it beats Git Flow for modern, fast-moving teams.

Test-Driven Development (TDD): Guide for Beginners Article

Test-Driven Development (TDD): Guide for Beginners

Learn TDD step by step — from the red-green-refactor cycle to clean testing principles, illustrated with a FizzBuzz exercise.

See all →