CASE STUDY

Blog beim Friseur publiziert,
Fehler im Zug behoben

Ein reales Beispiel: Ein Blogbeitrag in 10 Sprachen beim Friseur waehrend der Colorierung veroeffentlicht und ein Deployment-Fehler auf der Heimfahrt im Zug behoben, alles vom iPhone mit Claush.

NutzungstypUnabhaengiger Entwickler / App-Entwickler
OrtFriseur / Zug
InfrastrukturFirebase + GitHub Actions

Benutzerprofil

Unabhaengiger Entwickler und Schoepfer der Claush-App. Er praktiziert taeglich, dass professionelle Entwicklung ohne PC moeglich ist.

Ueber diesen Fall: Die "Totzeit" des Wartens beim Friseur wurde voll ausgenutzt. Von der Erstellung des Blogbeitrags bis zum Deployment in 10 Sprachen und der Fehlerbehebung im Zug, alles mit einem einzigen iPhone abgeschlossen.

Szenario

Waehrend die Haarfarbe einwirkte, wurde Claush auf dem iPhone genutzt, um einen Blogbeitrag zu schreiben, in 10 Sprachen zu uebersetzen und auf GitHub zu committen und zu pushen. Im Zug nach Hause zeigte eine Firebase-E-Mail einen Deployment-Fehler.

πŸ’‡

Warten auf die Colorierung beim Friseur

Waehrend der Friseur die Farbe auftrug, wurde Claush auf dem Telefon geoeffnet. Ueber den Chat wurden Inhalte fuer den Blogbeitrag angegeben, in 10 Sprachen uebersetzt, HTML-Dateien generiert und auf GitHub committed.

Fuer alle Beobachter war es nur jemand, der sein Handy benutzt. Niemand ahnte, dass Entwicklung stattfand.

πŸšƒ

Fehler im Zug erkennen und beheben

Kurz nach dem Einsteigen in den Zug sandte Firebase eine E-Mail von GitHub Actions. Deployment-Fehler, verursacht durch ein typografisches AnfΓΌhrungszeichen (Curly Quote) in einer YAML-Datei.

Das Fehlerprotokoll wurde in Claush eingefuegt, die Ursache erklaert und eine Korrektur, ein Commit und ein Push angefordert. Bevor der Zug ankam, war das Deployment erfolgreich.

Ablauf

Behandlung vom Friseur erhalten
↓
Blog mit Claush schreiben, in 10 Sprachen uebersetzen
↓
Commit und Push auf GitHub
↓
GitHub Actions startet Deployment (automatisch)
↓
In den Zug einsteigen
↓
Deployment-Fehler via Firebase-E-Mail erkennen
↓
Fehler an Claush melden, Korrektur und Push anfordern
↓
Deployment erfolgreich βœ…
↓
Nach Hause kommen
Firebase-E-Mail ist der Schluessel: Firebase sendet bei einem Deployment-Fehler automatisch eine E-Mail, sodass GitHub Actions-Ergebnisse asynchron empfangen werden. Selbst im Zug kann der Deployment-Status ueberwacht werden und Probleme koennen sofort behoben werden.

Erfahrungsbericht

Niemand um mich herum wuerde je vermuten, dass ich gerade entwickle, oder? (lacht)

Das ist das Wesen von Claush!

Vorteile

🌍

Ueberall arbeiten

Beim Friseur oder im Zug, Ihre Entwicklungsumgebung begleitet Sie auf dem iPhone.

⏳

Wartezeit wird Entwicklungszeit

Die "Totzeit" beim Warten auf die Haarfarbe wird produktive Entwicklungszeit.

πŸ“±

Alles auf einem Geraet

Schreiben, Uebersetzen, Commit und Deployment, alles auf einem iPhone abgeschlossen, kein PC noetig.

πŸ”§

Fehler sofort beheben

Fehler ueber Firebase-E-Mail erkennen und direkt im Zug korrigieren, neu deployen und loesen.

πŸ””

Asynchrone Benachrichtigungen ueber Firebase-E-Mail

Deployment-Ergebnisse per Firebase-E-Mail erhalten, ohne den Bildschirm zu beobachten, fuer echte asynchrone Entwicklung.

Was dieser Fall zeigt

Die Aera der professionellen Entwicklung ohne PC ist angebrochen. Friseur, Zug, Cafe, wo auch immer Sie sich befinden, koennen Sie Ihre Entwicklungsumgebung mitnehmen.

Die Vorstellung, dass "Entwickeln bedeutet, vor einem PC zu sitzen" gehoert der Vergangenheit an. Claush verwandelt Ihr Smartphone in eine vollwertige Entwicklungsumgebung.

Nur mit Claush moeglich: Geben Sie einfach Anweisungen in natuerlicher Sprache, und Claush uebernimmt das Schreiben von Code, Uebersetzen, Committen und Deployen. Selbst auf dem kleinen Bildschirm des Telefons koennen Sie mit einer einfachen Chat-Oberflaeche auf professionellem Niveau entwickeln.