DEV Community

Michel Faure  profile picture

Michel Faure

Director at L'Atelier Palissy, an art ceramic school in Paris. Coding our ERP from scratch with Claude Code. Writing about what I learn here. Art history background, business school refusenik.

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to Paris, France Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to Joined on  Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to https://github.com/michelfaure/rembrandt-samples
Three weeks after I said CLAUDE.md writes itself, it added 4 more rules without me

Three weeks after I said CLAUDE.md writes itself, it added 4 more rules without me

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read

Want to connect with Michel Faure ?

Create an account to connect with Michel Faure . You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Trois semaines après avoir dit que mon CLAUDE.md s'écrivait tout seul, il a ajouté 4 règles sans moi

Trois semaines après avoir dit que mon CLAUDE.md s'écrivait tout seul, il a ajouté 4 règles sans moi

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
8 min read
Pourquoi « build vert » sans la sortie brute n'a aucune valeur de preuve

Pourquoi « build vert » sans la sortie brute n'a aucune valeur de preuve

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
Why 'green build' without the raw output has zero evidentiary value

Why 'green build' without the raw output has zero evidentiary value

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
5 min read
Pourquoi ta requête Supabase s'arrête à exactement 1000 lignes (et ne te le dit jamais)

Pourquoi ta requête Supabase s'arrête à exactement 1000 lignes (et ne te le dit jamais)

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
3 min read
Why your Supabase query stops at exactly 1000 rows (and never tells you)

Why your Supabase query stops at exactly 1000 rows (and never tells you)

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
2 min read
Forcez Claude Code à vous contredire : 14 règles, install en 1 commande

Forcez Claude Code à vous contredire : 14 règles, install en 1 commande

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
Make Claude Code disagree with you: a 14-rule counterpart toolkit (install in 1 command)

Make Claude Code disagree with you: a 14-rule counterpart toolkit (install in 1 command)

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
La règle du jour-jeté-à-la-poubelle : lis le code avant de laisser ton IA en écrire

La règle du jour-jeté-à-la-poubelle : lis le code avant de laisser ton IA en écrire

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
3 min read
The 1-day-thrown-away rule: read the code before letting your AI write new code

The 1-day-thrown-away rule: read the code before letting your AI write new code

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
2 min read
Pourquoi ton audit DB trouve toujours plus que ton inventaire ne disait

Pourquoi ton audit DB trouve toujours plus que ton inventaire ne disait

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
3 min read
Why your DB audit always finds more than your inventory says

Why your DB audit always finds more than your inventory says

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to 4
3 min read
Cinq modes de défaillance silencieuse, codifiés après 35 jours d'ERP en solo

Cinq modes de défaillance silencieuse, codifiés après 35 jours d'ERP en solo

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
Five silent failure modes I codified after 35 effective days of solo ERP coding

Five silent failure modes I codified after 35 effective days of solo ERP coding

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
La config SaaS que tu ne peux pas `git diff` : un audit de 30 secondes avant tout `update`

La config SaaS que tu ne peux pas `git diff` : un audit de 30 secondes avant tout `update`

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
3 min read
The SaaS config you can't `git diff`: a 30-second audit before every `update`

The SaaS config you can't `git diff`: a 30-second audit before every `update`

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
2 min read
Quinze lignes de Proxy pour qu'un SDK ne casse plus mon CI

Quinze lignes de Proxy pour qu'un SDK ne casse plus mon CI

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
Fifteen lines of Proxy to keep an SDK from breaking my CI

Fifteen lines of Proxy to keep an SDK from breaking my CI

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
5 min read
Why your Supabase mutations lie about their errors

Why your Supabase mutations lie about their errors

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to 3
2 min read
Pourquoi tes mutations Supabase mentent sur leurs erreurs

Pourquoi tes mutations Supabase mentent sur leurs erreurs

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
3 min read
Six jours, six secondes : un test CI contre le drift sémantique d'un agent IA

Six jours, six secondes : un test CI contre le drift sémantique d'un agent IA

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
Six days, six seconds: a CI test against semantic-layer drift on an AI agent

Six days, six seconds: a CI test against semantic-layer drift on an AI agent

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
Pourquoi tes events Sentry n'arrivent jamais dans tes fonctions serverless

Pourquoi tes events Sentry n'arrivent jamais dans tes fonctions serverless

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
5 min read
Why your Sentry events never reach your serverless functions

Why your Sentry events never reach your serverless functions

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
4 min read
54 ADR en 35 jours : pourquoi j'écris la décision avant la première ligne de code

54 ADR en 35 jours : pourquoi j'écris la décision avant la première ligne de code

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
5 min read
54 ADRs in 35 days: why I write the decision before the first line of code

54 ADRs in 35 days: why I write the decision before the first line of code

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
4 min read
Live, Snapshot, Cache : la décision à trois voies avant de stocker une valeur dérivée

Live, Snapshot, Cache : la décision à trois voies avant de stocker une valeur dérivée

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
29 automations Zapier + Make remplacées en quatre semaines

29 automations Zapier + Make remplacées en quatre semaines

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
8 min read
29 Zapier + Make automations replaced in four weeks

29 Zapier + Make automations replaced in four weeks

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
Live, Snapshot, Cache: the three-way decision before storing a derived value

Live, Snapshot, Cache: the three-way decision before storing a derived value

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
5 min read
Modéliser 1 inscription = N places : quand le nom d'une table ment

Modéliser 1 inscription = N places : quand le nom d'une table ment

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
Modeling 1 enrollment = N seats: when a table name lies

Modeling 1 enrollment = N seats: when a table name lies

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
Quand une règle mémorisée colle trop bien à ton bug : un méta-piège des workflows agent

Quand une règle mémorisée colle trop bien à ton bug : un méta-piège des workflows agent

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
When a memorized rule fits your bug too well: a meta-trap of agent workflows

When a memorized rule fits your bug too well: a meta-trap of agent workflows

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
5 min read
29 jours, un ERP de 91k lignes, zéro développeur

29 jours, un ERP de 91k lignes, zéro développeur

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
29 days, a 91k-line ERP, zero developers

29 days, a 91k-line ERP, zero developers

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
5 min read
Audit memory code : le chantier anti-dérive

Audit memory code : le chantier anti-dérive

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
8 min read
Memory code audit: the anti-drift discipline

Memory code audit: the anti-drift discipline

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
Valorisation 4 dimensions : ma méthode

Valorisation 4 dimensions : ma méthode

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
10 min read
Four-dimension valuation: my method

Four-dimension valuation: my method

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
9 min read
28 % de glue code, une CI pour que ça n'augmente pas

28 % de glue code, une CI pour que ça n'augmente pas

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
8 min read
28% glue code, a CI rule to keep it from growing

28% glue code, a CI rule to keep it from growing

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
J'ai ajouté 20 lignes de code pour empêcher mon ERP de me mentir

J'ai ajouté 20 lignes de code pour empêcher mon ERP de me mentir

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
9 min read
I added 20 lines of code to stop my ERP from lying to me

I added 20 lines of code to stop my ERP from lying to me

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
8 min read
4 incidents, 4 règles : comment mon CLAUDE.md s'est écrit tout seul

4 incidents, 4 règles : comment mon CLAUDE.md s'est écrit tout seul

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
8 min read
4 incidents, 4 rules: how my CLAUDE.md wrote itself

4 incidents, 4 rules: how my CLAUDE.md wrote itself

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
RLS Supabase en prod : quatre pièges qui silencent tes requêtes

RLS Supabase en prod : quatre pièges qui silencent tes requêtes

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
7 min read
Supabase RLS in production: four traps that silence your queries

Supabase RLS in production: four traps that silence your queries

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
Combien vaut 91 000 lignes produites avec Claude Code ?

Combien vaut 91 000 lignes produites avec Claude Code ?

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
8 min read
How much are 91,000 lines produced with Claude Code actually worth?

How much are 91,000 lines produced with Claude Code actually worth?

Michel Faure - DEV CommunityNavigation menuSearchSearchCloseUser actionsLocationJoinedPersonal websiteClosePostCommentTagCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsCommentsComments - dev.to
6 min read
loading...