Transloadit à Hack the Burgh VI

« Chez Transloadit, beaucoup d’entre nous sont confinés, sous une forme ou une autre. Même si le COVID-19 nous inquiète et que nous perdons parfois notre concentration, l’équipe tient à travailler “comme d’habitude” autant que possible. Le travail offre une distraction bienvenue, et nous pensons aussi que la meilleure chose à faire pour ne pas aggraver le ralentissement économique est que ceux qui le peuvent continuent à créer de la valeur. C’est pourquoi, en tant qu’équipe déjà distribuée et en télétravail, nous continuerons à publier des correctifs, des mises à jour, des fonctionnalités, ainsi que des articles de blog comme celui-ci. »— Tim & Kev
Nous aimerions vous faire découvrir les coulisses d’un événement amusant auquel nous avons participé entre le 29 février et le 1er mars : Hack the Burgh, un hackathon du circuit Major League Hacking. Il s’est déroulé dans ma ville natale, Édimbourg, et Transloadit y était présent en tant que sponsor.
C’était la sixième édition pour l’équipe de Hack the Burgh, qui a beaucoup grandi depuis ses modestes débuts. Cette année, elle a réuni plus de 200 participants pour un hackathon de 24 heures visant à rassembler l’industrie tech en offrant aux étudiants participants un espace où rivaliser pour créer les projets les plus impressionnants.

Aux quatre coins du monde
Comme tout le monde, sauf Charlie, devait voyager pour assister à l’événement, Marius et Elena ont eu quelques jours pour s’installer et profiter de ce que l’Écosse a à offrir. Elena, arrivée en avion du Panama, connaissait déjà bien Édimbourg pour y avoir fait ses études. Elle a bien employé son temps en rendant visite à de vieux amis, en découvrant certains des meilleurs bars d’Édimbourg et en profitant de quelques excursions d’une journée.
Marius est arrivé d’Allemagne en avion pour séjourner au tout nouveau Yotel, le premier hôtel « intelligent » d’Édimbourg, qui entend réinventer l’expérience hôtelière grâce à un usage astucieux de la technologie et du design. Un lieu tout trouvé pour un ingénieur logiciel. Au programme de Marius avant l’événement : de la nourriture pas très saine, la visite de monuments historiques et la dégustation de quelques-unes des meilleures boissons écossaises. À un moment, il est même monté sur Arthur’s Seat, un volcan éteint au centre de la ville, pour admirer le paysage spectaculaire et profiter de l’air particulièrement froid, du vent violent et de la pluie.

Marius savourant le paysage écossais
De mon côté, je n’ai eu que dix minutes de trajet jusqu’au lieu de l’événement, ce qui m’a épargné le décalage horaire et les autres désagréments du voyage auxquels Elena et Marius ont dû faire face. Étant originaire d’Écosse, j’ai aussi pu jouer une sorte de Tripadvisor pour Marius, en lui indiquant ce qu’il ne fallait surtout pas manquer lors d’une visite à Édimbourg, comme une distillerie locale.
L’aube du premier jour
Nous sommes arrivés tôt le samedi matin pour tout préparer. Elena, véritable force de la nature dès qu’il s’agit de hackathons, avait déjà installé notre stand avant même l’heure prévue de notre arrivée. Une championne. Nous avons tous fait connaissance et sympathisé autour de nos nouveaux t-shirts d’entreprise très chics ✨ avant de nous rendre à la cérémonie d’ouverture. Celle-ci a commencé par une présentation des organisateurs exposant l’objectif de l’événement, puis chaque sponsor est monté sur scène pour parler brièvement de son entreprise et de ses raisons de participer.
Quand notre tour est venu, Marius a donné une présentation enthousiaste et captivante de ce que nous faisons chez Transloadit, puis a présenté notre concours pour l’événement. La mission était simple : intégrer votre projet à l’API de Transloadit pour l’envoi et le traitement de fichiers, et peut-être remporter un prix bien sympa 💸
C’est parti
Tout le monde étant d’excellente humeur, le coup d’envoi a été donné. Les hackers, ordinateur portable en main, étaient prêts à se lancer. Les organisateurs ont fait retentir la corne de départ métaphorique, et la salle s’est vite remplie de cliquetis de claviers à des niveaux de décibels jusque-là inimaginables.
Pendant que les hackers faisaient des merveilles, Marius, Elena et moi tenions le stand de questions-réponses de Transloadit. Notre rôle était d’informer le public sur le type de services que nous proposons chez Transloadit, de répondre aux questions sur le télétravail et d’aider les hackers à intégrer l’API de Transloadit dans leurs projets. Notre stand a attiré du monde, et beaucoup ont apprécié nos discussions de geeks !
Marius a également présenté une démo en direct lors de l’événement, dans laquelle il a créé une petite application qui utilise Transloadit pour générer des miniatures. La partie en direct de sa démo consistait à créer un Template pour générer les miniatures, puis à ajouter le composant Uppy à l’application. Si vous voulez en savoir plus sur cette démo, vous pouvez la consulter sur le GitHub de Marius !
Place à la détente
Quand nous n’étions pas occupés à représenter Transloadit, on a tout fait pour que nous nous sentions comme chez nous. L’équipe nous a offert le petit-déjeuner, le déjeuner et le dîner, accompagnés d’une bonne dose de la boisson la plus estimée d’Écosse, l’Irn-Bru, pour faire passer le tout. Marius, qui y goûtait pour la première fois, a été particulièrement conquis par notre fierté nationale. Il nous a même envoyé une photo de lui en train d’en savourer une de plus après la fin de l’événement ! Une véritable immersion dans la culture locale.
Avec tout ce temps passé assis à manger et à boire, heureusement que les organisateurs avaient pensé à un moyen de faire bouger tout le monde : une table de ping-pong ! Elle s’est révélée une grande source d’amusement pour tous les participants, et Marius et moi avons sauté sur l’occasion dès que possible. J’avais toutefois largement sous-estimé mon adversaire allemand, et j’ai le regret d’annoncer que l’équipe d’Écosse a été battue rapidement et sans appel.
Fin de partie
Le dimanche est arrivé après une longue journée et une longue nuit de hacking. En arrivant à l’événement de bon matin, nous avons eu le plaisir de découvrir un food truck de gaufres qui nous attendait dehors 😋 Les hackers, privés de sommeil, avaient hâte de finaliser leurs projets et de présenter ce qu’ils avaient imaginé.
Comme la veille, nous avons passé les premières heures du dimanche à aider là où nous le pouvions et à boire autant de café gratuit qu’humainement possible. Bientôt, la période de hacking de 24 heures a pris fin, et le moment est venu de commencer l’évaluation. Chaque équipe ayant participé à notre défi a préparé une présentation pour nous montrer sa création. Nous avons vu des travaux remarquables, mais nous avons finalement tous arrêté notre choix sur celui que nous trouvions le plus impressionnant en termes de complexité technique, de créativité et de finition.
Nous avons choisi EyeTales, une application développée par Albert Suarez, Adrià Cabeza et Joel Miarons, qui ont créé un outil pour les personnes malvoyantes. Leur application utilisait une caméra pour capturer rapidement des images de l’environnement, puis les décrivait oralement à l’utilisateur. L’équipe nous a laissés tester l’application en direct, et l’entendre énoncer des phrases comme « une femme est assise sur un canapé » et « un homme marche vers vous », le tout en temps réel, nous a enthousiasmés.
Adrià a raconté son expérience de l’utilisation de Transloadit dans ce projet :

« En tant que responsable de l’intégration avec l’API de Transloadit, j’ai trouvé incroyablement facile de l’implémenter dans notre projet. Transloadit a joué un rôle très important, car nous avons utilisé sa solution de détection d’objets pour savoir quels objets nous entourent et pouvoir générer des phrases. Les personnes malvoyantes pouvaient désormais pointer leur téléphone vers n’importe quoi et entendre ce qui les entoure. »
Mar sin leat - (« au revoir » en gaélique écossais)
Après l’évaluation, il était temps de prendre place pour la cérémonie de clôture. Les organisateurs ont commencé par remercier tout particulièrement l’ensemble des participants, puis ont diffusé une vidéo récapitulative. Vint ensuite la remise des prix. Marius et moi sommes montés sur scène pour dévoiler l’équipe gagnante de notre défi. Encore bravo à l’équipe derrière EyeTales ! 🥇
Ce fut ensuite au tour des organisateurs de remettre quelques prix. Après des catégories essentielles comme « meilleur mème » et « vainqueur du concours de planking », le prix du « meilleur hack » a été décerné parmi tous les projets soumis lors de l’événement. Cela signifiait aussi que l’événement touchait à sa fin : il était temps pour nous de ranger nos affaires et de nous dire au revoir. Elena partait pour Londres, Marius est allé cocher quelques éléments supplémentaires de sa liste de choses à faire en Écosse, tandis que j’avais d’autres engagements professionnels.
Heureusement, Marius restait encore quelques jours à Édimbourg, ce qui nous a permis de nous retrouver une dernière fois. À la demande expresse de Marius, nous nous sommes retrouvés dans une boutique de tourtes du coin dont j’ignorais jusqu’à l’existence. Les rôles s’étaient bel et bien inversés. Non seulement Marius avait totalement adopté l’Irn-Bru, mais voilà maintenant qu’il me faisait visiter les lieux ! Il était peut-être temps qu’il rentre en Allemagne, avant de devenir plus écossais que moi…
Nous tenons à remercier toutes les personnes qui ont contribué à rendre Hack the Burgh possible et à nous faire passer un moment aussi formidable sur place. Ce fut une excellente occasion de mieux nous connaître en dehors de nos canaux Slack habituels. Nous remercions également tous les étudiants pour leur travail acharné et leur créativité pendant l’événement. Vivement le prochain hackathon ou la prochaine rencontre !