Weighing Up Tech Trade-offs Like a French Dev
The French idioms developers reach for when choosing between a quick fix and the clean solution, and arguing about tech debt.
French dev teams talk about la dette technique and faire un arbitrage when they weigh options; decisions are often argued out openly in meetings before the tech lead tranche. Colleagues use tu, and proverbs like « le mieux est l'ennemi du bien » come up naturally even in very technical discussions.

- 1
Il faut peser le pour et le contre.
We need to weigh up the pros and cons.
- 2
C'est reculer pour mieux sauter.
That's just putting off the problem.
- 3
C'est une arme à double tranchant.
It's a double-edged sword.
- 4
Qui trop embrasse mal étreint.
If you try to do everything, you do nothing well.
- 5
Ça va nous retomber dessus.
That's going to come back to bite us.
- 6
On ne peut pas avoir le beurre et l'argent du beurre.
You can't have your cake and eat it.
- 7
C'est blanc bonnet et bonnet blanc.
It's six of one, half a dozen of the other.
- 8
Ça a été fait à l'arrache.
It was done quick and dirty.
- 9
On va pas réinventer la roue.
Let's not reinvent the wheel.
- 10
Mieux vaut prévenir que guérir.
Better safe than sorry.
- 11
Le jeu n'en vaut pas la chandelle.
It's not worth the effort.
- 12
C'est le moindre mal.
It's the lesser of two evils.
- 13
Il faut pas mettre la charrue avant les bœufs.
Let's not put the cart before the horse.
- 14
Le mieux est l'ennemi du bien.
Perfect is the enemy of good.
- 15
On déshabille Pierre pour habiller Paul.
We're robbing Peter to pay Paul.
- 16
Au moins, ça limite la casse.
At least it limits the damage.
- 17
On risque d'ouvrir la boîte de Pandore.
We'd be opening a can of worms.
- 18
Comme ça, on fait d'une pierre deux coups.
That way we kill two birds with one stone.
- 19
Il faut savoir choisir ses combats.
We have to pick our battles.
- 20
Au bout du compte, il faut trancher.
At the end of the day, someone has to make the call.