Montréal, QC·lukesidney.me·Fresh 2 · DenoAucun témoin · aucun formulaire
Planche01

La une.Ce que c'est

En ligne

flowingkhaos

Des ateliers en public et des journaux de réparation pour ceux qui savent bâtir avec l'IA mais n'arrivent pas à livrer.

Des réparations gratuites, des ateliers à étapes, et du code que tu achètes une fois et que tu gardes.

L'accueil de flowingkhaos : « You can build with AI. You still cannot ship. »
Planche02

Composé.La pile techno

Sur quoi ça roule

Un site statique sur Cloudflare, et une seule boîte sur Railway derrière.

Site

  • Astro7.3des pages pré-rendues
  • Preact10.29des îlots pour les vérifications et la progression
  • Pagefind1.5la recherche
  • Cloudflare Workersl'hébergement

Boîte

  • Payload3.82réparations, ateliers, produits
  • Hono4.13l'API
  • Better Auth1.6connexion Google et par courriel
  • Postgres17avec Drizzle 0.45, sur Railway

IA + argent

  • AI SDK7.0écrit les vérifications des étapes, par OpenRouter
  • Polarle marchand officiel
  • Resendles courriels
Planche03

Sous presse.Comment ça marche

5 étapes, dans l'ordre

Gratuit à lire, par étapes pour apprendre, payé une fois pour posséder.

  1. Lire les réparations

    Des comptes rendus gratuits, en plusieurs parties, de vraies pannes sur mes propres applis : ce qui a brisé, ce que ça a coûté, la réparation.

    Une page de réparation flowingkhaos : « Vercel Hobby could not carry the CMS », avec la pile, les applis touchées et le coût.
  2. Commencer un atelier

    Connexion avec Google ou par courriel. Chaque atelier mène une appli du git clone jusqu'à la production.

    Un atelier flowingkhaos : « Deploy your own Travole », sept étapes avec la progression par compte.
  3. Réussir la vérification

    Chaque étape finit par trois questions écrites par l'IA à partir de l'étape elle-même. L'étape suivante s'ouvre seulement quand tu réussis.

  4. Réussir l'examen final

    Sept questions tirées de toutes les étapes; cinq pour réussir.

  5. Posséder le code

    Achète une licence unique pour bâtir et revendre, payée une fois par Polar.

    Une fiche du marché flowingkhaos : « The Box — Payload CMS, API and Postgres on Railway », une licence unique.
Planche04

L'épreuve.Le code

Les étapes s'ouvrent une à la fois

api/src/quiz/score.ts · lines 149–164source réelle
/** * The route is walked in order: a step is open when every step before it is passed, or holds * no check to pass. The first step is always open. A step with no generated check cannot be * passed, so it must not shut the route behind it — otherwise a workshop whose checks are * not written yet would dead-end every reader at step two. */export function openSteps(steps: { slug: string }[], passedSlugs: string[], checkedSlugs: string[]): string[] { const passed = new Set(passedSlugs) const checked = new Set(checkedSlugs) const open: string[] = [] for (const step of steps) { open.push(step.slug) if (checked.has(step.slug) && !passed.has(step.slug)) break } return open}

Une étape sans vérification ne peut pas coincer un lecteur. Seule une vérification écrite et pas encore réussie ferme la route.

Planche05

La bobine.La démo

Le voir tourner

Démo du logiciel à venirEnviron 2 minutes : une page de réparation, le début d'un atelier, une vérification ratée puis réussie, l'étape suivante qui s'ouvre.
Planche06

Corrections.Ce que ça règle

Les problèmes que ça règle

  • Les applis bâties avec l'IA bloquent à l'authentification, aux migrations, aux déploiements et aux coûts.

    Chaque atelier mène un de ces points jusqu'à la production.

  • Des cours qu'on peut cliquer jusqu'au bout sans rien apprendre.

    Les étapes s'ouvrent une à la fois, derrière une vérification.

  • Des frais mensuels pour du code qu'on ne possède jamais.

    Tu paies une fois; tu gardes une licence pour bâtir et revendre.

  • Des tutoriels qui cachent ce que ça coûte à faire rouler.

    Chaque réparation dit ce que la panne a coûté.

Planche07

Le mot de l'éditeur.Pourquoi je l'ai bâti

Pourquoi ça existe

J'avais besoin d'un produit que moi seul peux publier : le vrai registre d'une personne qui fait rouler du logiciel avec des agents.

La chronique et les réparations gratuites attirent le monde. Le code payant vit sur mon propre site, vendu par Polar; la liste et le paiement restent à moi.

Illustration riso : un établi d'atelier vu de la rue par une fenêtre ouverte.
Planche08

Face au présentoir.Mieux que la moyenne

Face aux outils habituels

Face à Skool, Maven et Indie Hackers. Leur côté a été lu sur les pages de chaque fournisseur le 2026-09-27.

QuoiLa moyenne du marchéCette appli
ProgressionDes leçons cochées par le membre, ou une réflexion de fin de cours.Une vérification par étape et un examen final.page du fournisseur
Ce que tu gardesL'accès aux leçons; sur Skool, seulement pendant que tu paies.Une licence perpétuelle sur le code.page du fournisseur
Où tu t'inscris et paiesSur la plateforme; la liste des membres peut être exportée.Sur mon propre site, avec Polar comme marchand officiel.page du fournisseur
Coût d'exploitationDes frais mensuels, une part de chaque vente, ou les deux.Des pages statiques et une boîte, environ 24 $ CA par mois prévus; les frais de carte s'appliquent quand même.estimé
Planche09

L'achevé d'imprimer.Le temps que ça a pris

71 commits, en ligne en 11 jours

commits
71
jours avec un commit
13
jours, du premier commit à la mise en ligne
11
2026-09-07commits par jour · record : 252026-09-25
  1. La reconstruction commence
  2. En ligne
  3. Dernier commit du site. L'API ajoute 13 commits en 5 jours.

Mesuré : git log du site depuis la reconstruction, 2026-09-27. Le gabarit de départ partagé est exclu.

Planche10

Colophon.Sa place au registre