Chez Railway, une appli interne codée avec des agents remplace les outils marketing. Mahmoud Abdelwahab explique ce qu'il faut exiger des agents pour qu'elle soit vraiment agréable à utiliser.
Mahmoud Abdelwahab a construit avec des agents de code une application interne qui gère désormais tout le marketing de Railway : contenus, e-mails, réseaux sociaux, médias, relations avec les créateurs et planification des lancements. Faire tourner les fonctionnalités n'était qu'un début ; ce qui distingue un remplacement de SaaS bâclé d'un outil que l'équipe ouvre chaque jour tient aux détails.
Il passe en revue les comportements qu'il a appris à demander explicitement aux agents : sauvegarde automatique non bloquante, mises à jour optimistes avec retour arrière en cas d'échec, annulation et archivage, état encodé dans l'URL pour partager une vue filtrée, défilement infini. Il s'appuie sur une base de code structurée, des pages de référence que l'agent réutilise et des skills qui encapsulent ses préférences de design et de déploiement. Dernière étape : une boucle de vérification qui ouvre l'application en fonctionnement et teste la fonctionnalité de bout en bout, car une compilation réussie et des tests au vert ne garantissent pas une expérience correcte.
Watch this video directly on YouTube
Open on YouTube →