A personal space/Marseille, France

Projects &
explorations.

I’m Thomas. I live in Marseille and find it hard to leave a good question alone. So I read, dig deeper, and sometimes it turns into an app.

01 / Discover

Projects to spend time with.

Applications in French
Screenshot of Marseille, à petits pas: Thomas and Thor on the Corniche, with simulated golden-hour lighting.
An illustrated walk01

Marseille, à petits pas

Walk with Thomas and Thor, from the Old Port to the Calanques. Different neighbourhoods, shifting light and time to pause.

Take a walk
Screenshot of Les vers vivants: Victor Hugo’s Demain, dès l’aube… alongside a painting by Caspar David Friedrich.
Poetry & images02

Les vers vivants

Texts to read, images to contemplate. An anthology where you can choose your own path — or let chance lead the way.

Open the anthology

02 / What drives me

One question
leads to another.

I read to understand. I build to put ideas to the test.

I love animals. Thor, my dog and faithful companion, is never far away.

A guiding principle

Perfection is reached when nothing remains to be removed.

After Antoine de Saint-Exupéry · Terre des hommes

Remove before adding.

Taleb’s via negativa: remove what causes harm or adds complexity.

Taleb on via negativa
A few touchstonesCraft, purpose and action

The pursuit of excellence does not need justification.

Mitchell Hashimoto, quoted by Bjørn Johansen

He who has a why to live can bear almost any how.

After Friedrich Nietzsche · Twilight of the Idols

It is better to light a candle than to curse the darkness.

Proverb · uncertain attribution

03 / In the workshop

From idea
to working tool.

I build with AI, from defining the problem to writing code.

  1. 01

    AI applications

    Connect models and data, evaluate answers, prepare for deployment.

  2. 02

    Software engineering

    Design simply. Test, review, secure.

  3. 03

    Coding agents

    Context, harnesses, tools and permissions. Delegate, then verify the results.

  4. 04

    Product sense

    Decide what to build. Start with a real use case, prototype, test with users.