CASE STUDY

Blog desde la peluqueria,
Error corregido en el tren

Un ejemplo real de publicar una entrada de blog en 10 idiomas mientras le tinen el cabello en la peluqueria, y luego corregir un error de despliegue en el tren, todo desde un iPhone con Claush.

Tipo de usoDesarrollador independiente / App developer
EscenaPeluqueria / Tren
InfraestructuraFirebase + GitHub Actions

Perfil del usuario

Desarrollador independiente y creador de la aplicacion Claush. Practica a diario que el desarrollo profesional es posible sin sentarse frente a un PC.

Sobre este caso: El "tiempo muerto" de esperar que se fije la tinte en la peluqueria fue aprovechado al maximo. Desde escribir el articulo del blog hasta desplegarlo en 10 idiomas y corregir el error en el tren de vuelta, todo completado con un solo iPhone.

Escenario

Mientras esperaba que el tinte actuara en la peluqueria, se uso Claush en el iPhone para escribir un articulo de blog, traducirlo a 10 idiomas y hacer commit y push a GitHub. En el tren de regreso, un correo electronico de Firebase revelo un error de despliegue.

💇

Esperando el tinte en la peluqueria

Mientras el estilista aplicaba el tinte, se abrio Claush en el movil. A traves del chat se indicaron los contenidos del articulo, se tradujeron a 10 idiomas, se generaron los HTML y se hizo commit en GitHub.

Para cualquier observador, solo era alguien usando el movil. Nadie sospecho que habia desarrollo en curso.

🚃

Detectando y corrigiendo el error en el tren

Al subir al tren, Firebase envio un correo electronico de GitHub Actions. Error de despliegue, causado por una comilla tipografica (curly quote) en un archivo YAML.

Se pego el log de error en Claush, se explico la causa y se pidio correccion, commit y push. Antes de llegar al destino, el despliegue habia tenido exito.

Flujo

Recibir tratamiento del estilista
Escribir blog con Claush, traducir a 10 idiomas
Commit y push a GitHub
GitHub Actions inicia despliegue (automatico)
Subir al tren
Detectar error de despliegue via email de Firebase
Informar error a Claush, pedir correccion y push
Despliegue exitoso ✅
Llegar a casa
El email de Firebase es clave: Firebase envia automaticamente un correo electronico cuando falla el despliegue, por lo que los resultados de GitHub Actions se reciben de forma asincrona. Incluso en el tren, puedes monitorear el estado del despliegue y actuar en el acto si hay problemas.

Testimonio del usuario

Nadie a mi alrededor imagina que estoy desarrollando, verdad? (risas)

Esto es la esencia de Claush!

Beneficios

🌍

Trabaja desde cualquier lugar

En la peluqueria o en el tren, tu entorno de desarrollo te acompana en el iPhone.

El tiempo de espera se convierte en tiempo de desarrollo

El "tiempo muerto" esperando el tinte se convierte en tiempo productivo.

📱

Todo en un dispositivo

Escribir, traducir, commit y deploy, todo completado en un iPhone sin necesidad de PC.

🔧

Corrige errores al instante

Detecta errores por email de Firebase y corrige, redespliega y resuelve desde el tren.

🔔

Notificaciones asincronas por email de Firebase

Recibe resultados de despliegue por email de Firebase sin vigilar la pantalla, habilitando desarrollo verdaderamente asincrono.

Lo que muestra este caso

La era del desarrollo profesional sin PC ha llegado. Peluqueria, tren, cafe: donde sea que estes, puedes llevar tu entorno de desarrollo contigo.

La idea de que "desarrollar significa sentarse frente al PC" es cosa del pasado. Claush convierte tu smartphone en un entorno de desarrollo completo.

Solo posible con Claush: Con solo dar instrucciones en lenguaje natural, Claush se encarga de escribir codigo, traducir, hacer commit y desplegar. Incluso en la pequena pantalla del movil, puedes hacer desarrollo profesional con una simple interfaz de chat.