CASE STUDY

Blog publie chez le coiffeur,
Erreur corrigee dans le train

Un exemple reel de publication d'un article de blog en 10 langues pendant la coloration chez le coiffeur, puis correction d'une erreur de deploiement dans le train de retour, le tout depuis un iPhone avec Claush.

Type d'utilisationDeveloppeur independant / App developer
LieuSalon de coiffure / Train
InfrastructureFirebase + GitHub Actions

Profil utilisateur

Developpeur independant et createur de l'application Claush. Il pratique au quotidien que le developpement professionnel est possible sans s'asseoir devant un PC.

A propos de ce cas : Le "temps mort" d'attendre la prise du colorant chez le coiffeur a ete pleinement exploite. De la redaction de l'article jusqu'au deploiement en 10 langues et la correction de l'erreur dans le train, tout accompli avec un seul iPhone.

Scenario

En attendant que le colorant agisse chez le coiffeur, Claush a ete utilise sur iPhone pour rediger un article, le traduire en 10 langues et faire un commit et push sur GitHub. Dans le train de retour, un email Firebase a revele une erreur de deploiement.

💇

Attente de la coloration chez le coiffeur

Pendant que le coiffeur appliquait le colorant, Claush a ete ouvert sur le telephone. Via le chat, les contenus de l'article ont ete indiques, traduits en 10 langues, les HTML generes et commites sur GitHub.

Pour tout observateur, ce n'etait qu'une personne utilisant son telephone. Personne ne soupconnait qu'un developpement etait en cours.

🚃

Detection et correction de l'erreur dans le train

Peu apres avoir monte dans le train, Firebase a envoye un email de GitHub Actions. Erreur de deploiement due a une guillemet typographique (curly quote) dans un fichier YAML.

Le log d'erreur a ete colle dans Claush, la cause expliquee, et une correction, commit et push demandes. Avant d'arriver a destination, le deploiement avait reussi.

Deroulement

Recevoir le traitement du coiffeur
Rediger le blog avec Claush, traduire en 10 langues
Commit et push sur GitHub
GitHub Actions lance le deploiement (automatique)
Monter dans le train
Detecter l'erreur de deploiement via email Firebase
Signaler l'erreur a Claush, demander correction et push
Deploiement reussi ✅
Rentrer a la maison
L'email Firebase est la cle : Firebase envoie automatiquement un email en cas d'echec du deploiement, les resultats de GitHub Actions sont donc recus de maniere asynchrone. Meme dans le train, vous pouvez surveiller l'etat du deploiement et agir immediatement en cas de probleme.

Temoignage utilisateur

Personne autour de moi n'imaginerait que je suis en train de developper, non ? (rires)

C'est l'essence meme de Claush !

Avantages

🌍

Travaillez de n'importe ou

Chez le coiffeur ou dans le train, votre environnement de developpement vous accompagne sur iPhone.

L'attente devient du temps de developpement

Le "temps mort" d'attendre la coloration devient du temps productif.

📱

Tout sur un seul appareil

Redaction, traduction, commit et deploiement, tout complete sur un iPhone sans besoin de PC.

🔧

Corrigez les erreurs sur place

Detectez les erreurs via email Firebase et corrigez, re-deployez et resolvez depuis le train.

🔔

Notifications asynchrones par email Firebase

Recevez les resultats de deploiement par email Firebase sans surveiller l'ecran, permettant un developpement vraiment asynchrone.

Ce que montre ce cas

L'ere du developpement professionnel sans PC est arrivee. Salon de coiffure, train, cafe : ou que vous soyez, vous pouvez emporter votre environnement de developpement avec vous.

L'idee que "developper signifie s'asseoir devant un PC" appartient au passe. Claush transforme votre smartphone en un environnement de developpement complet.

Seulement possible avec Claush : Donnez simplement des instructions en langage naturel, et Claush se charge d'ecrire le code, traduire, commiter et deployer. Meme sur le petit ecran du telephone, vous pouvez faire du developpement professionnel avec une simple interface de chat.