@mcs@moderncoding.school / source / rss /
FR

Don't ship shit.

L'argument complet pour expliquer pourquoi le jugement technique est la compétence qui compte maintenant, et ce que nous comptons faire à ce sujet.

La prémisse

En 2024, le coût de génération de logiciels fonctionnels en apparence est tombé à quasi-zéro. En 2025, il a atteint zéro. Chaque fondateur, chaque opérateur, chaque chef de projet peut maintenant produire du code qui tourne, qui passe un vibe check, et qui se livre — sans comprendre ce qu’il fait.

C’est la condition. Nous ne sommes pas là pour l’inverser.

Le problème n’est pas que les gens utilisent l’IA pour écrire du code. Le problème est qu’ils livrent du code qu’ils ne peuvent pas évaluer. L’attestation qui disait « cette personne peut écrire ça » a été automatisée ; l’attestation qui dit « cette personne peut juger ça » ne l’a pas été. C’est cette deuxième attestation que nous délivrons.

La thèse

Le jugement technique — lire un diff, spécifier du travail pour un agent, vérifier une sortie, franchir un seuil de production — s’apprend sans apprendre à produire. Vous n’avez pas besoin d’écrire une ligne de code pour savoir que document.cookie = \sid=${token}`` est faux. Vous avez besoin de savoir quoi chercher et ce que ça coûte quand vous le manquez.

C’est ce que nous enseignons :

  • Lire, ne pas écrire. Flux de contrôle, flux de données, diffs, stack traces. L’autopsie du code qui est mort.
  • Spécifier. Transformer un désir vague en instructions d’agent exécutables qu’une machine ne peut pas mal interpréter.
  • Vérifier. Faire confiance à une sortie que vous n’avez pas écrite — et prouver qu’elle franchit la barrière avant qu’elle ne s’approche de la prod.

Le monument

La marque est ancrée au tableau de Vassili Vereshchaguine L’Apothéose de la Guerre (1871) — une pyramide de crânes dans un désert desséché sous un ciel bleu transcendant, des corbeaux tournoyant. C’est le monument à tout ce que nous avons livré sans le lire.

Every skull was a JS framework. Ou un MVP. Ou une startup. Ou un serveur de production mort à 3h du matin parce que personne n’a lu le diff. Nous faisons des autopsies. Des serveurs ont rendu l’âme pour votre apprentissage ; apprenez d’eux.

Souveraineté numérique

L’école est FOSS. La pile est auto-hébergeable. L’attestation est la vôtre. Aucun modèle que nous ne pouvons pas défendre ne franchit le seuil de production, et aucune plateforme que nous ne pouvons pas forker ne possède le registre.

Nous fonctionnons en auto-hébergé sur des modèles ouverts que nous pouvons auditer. Vous apprenez à faire de même. Ce n’est pas de l’idéologie — c’est l’exigence d’une école qui vous apprend à posséder ce que vous construisez.

Une attestation qu’aucune plateforme ne peut révoquer. Signée cryptographiquement, auto-hébergée sur votre domaine, fédérée. Le registre est un webring. Le webring est la preuve. Ingouvernable par conception.

Le web ironique

Nous sommes conscients de la décennie dans laquelle nous sommes. Le site a best viewed in any browser dans le pied de page. Les badges font 88×31. Les kickers sont // 02 en monospace. La couleur signal est le bleu lien par défaut du navigateur — nous ne l’avons pas choisi ; le web nous l’a donné.

Ce n’est pas du kitsch. C’est le clin d’œil d’une école qui sait ce qu’elle cite.

Ce que nous ne sommes pas

  • Pas un bootcamp. Il n’y a pas d’« intro à Python ». La barrière est la sortie, pas l’entrée.
  • Pas un MOOC. Chaque concept est publié gratuitement ; nous vendons le lab, le feedback et l’attestation.
  • Pas une plateforme. Nous tournons sur notre matériel. Nous attendons que vous tourniez sur le vôtre.
  • Pas IA-sceptiques. Les agents sont des collègues. Le jugement est le vôtre.

Auto-hébergé, FOSS, et ingouvernable par conception. Ne livrez pas de merde.

Prêt à franchir la barrière ?

Candidater Lire une autopsie