19 - Côté outils : Le portail du Dernier Clic, la vie d'une appli en production
Contenu de l'épisode
Troisième et dernier volet du feuilleton sur notre portail, l'application qu'on utilise pour produire les épisodes. Après le cadrage, la maquette et le développement, on s'attarde cette fois sur ce qu'on a mis dedans et sur ce que devient une application une fois qu'elle tourne pour de vrai. En ouverture, un détour par les petites applis qu'on se code pour soi, où deux façons de faire s'opposent : Lulu prototype d'abord pour clarifier son besoin, Manu défend le travail posé en amont.
On fait ensuite le tour du portail, du socle de la V1 jusqu'aux ajouts de la V2, en expliquant à chaque fois pourquoi telle fonction méritait d'exister et telle autre pouvait attendre. Vient l'infrastructure, la partie qu'on montre le moins d'habitude : les tests, les minutes de calcul qu'ils consomment, et la migration de notre Supabase vers une version auto-hébergée chez Elestio pour sortir des outils américains. On termine sur ce que réclame une application faite pour durer, entre maintenance, sauvegardes et dépendance aux fournisseurs qu'on préfère desserrer maintenant plutôt que dans l'urgence.
Opencode
Opendesign
Elestio
Supabase
Cloudflare
Commande Insight
00:12 - Récap du triptyque et l'appli de prépa d'épisode
09:24 - Prototyper d'abord ou cadrer d'abord, et la commande insights
25:38 - La V1 du portail : le socle et le cycle de vie des épisodes
41:36 - La V2 : nouvelles fonctions et page d'administration
49:54 - Trop de tests, minutes GitHub et migration de Supabase
1:06:17 - Un produit vivant : maintenance, dépendances et outils américains
Retrouvez nous sur :
https://www.instagram.com/ledernierclic/
https://www.linkedin.com/in/emmanuel-fernandez-b28740180/
https://www.linkedin.com/in/lucile-mothiron/
Hébergé par Ausha. Visitez ausha.co/politique-de-confidentialite pour plus d'informations.