À Devoxx Belgium, nous avons lancé un défi aux développeurs : créer et déployer une véritable application, avec une vraie base de données, en une quinzaine de minutes. Un petit coup de pouce de l’IA, une touche belge et quelques LEGO pour la motivation. Voici ce que ça a donné.
Ça fait presque 20 ans que je vais à Devoxx Belgium. C’est une conférence qui compte énormément pour moi, aussi bien personnellement que professionnellement. C’est là que j’ai eu l’idée de créer ce qui allait devenir FinistDevs, là que j’ai commencé à m’imaginer un jour sur scène en tant que speaker, et là aussi que, quelques années plus tard, j’ai découvert que les Developer Relations pouvaient être un vrai métier.
Alors, quand Clever Cloud a décidé de sponsoriser Devoxx Belgium cette année, j’étais particulièrement heureux.
Mais avant de partir pour Anvers, il y avait une question que je me posais : qu’est-ce qu’on pourrait proposer sur notre stand qui soit vraiment intéressant pour les développeurs ?
Bien sûr, on voulait faire découvrir Clever Cloud. C’est quand même une des raisons pour lesquelles les entreprises sponsorisent des conférences de développeurs.
Mais je n’avais pas envie de passer trois jours à expliquer aux visiteurs à quel point c’est facile de déployer une application sur notre plateforme.
Je voulais qu’ils le découvrent par eux-mêmes.
Et c’est comme ça qu’est né le 15-minute Clever Cloud Challenge.
Stop Prompting. Start Shipping.
Le principe était tout simple.
Venez sur notre stand. Ouvrez votre ordinateur. Créez une petite application. Connectez-la à une vraie base de données. Déployez le tout sur Clever Cloud.
Et faites ça en une quinzaine de minutes.
Il n’y avait que quelques règles :
- N’importe quelle stack. JavaScript, Python, Java, Go, ce que vous préférez.
- N’importe quelle IA. Claude, ChatGPT, Gemini, Copilot ou votre agent de code préféré. Peu importe.
- Une petite touche belge. Frites, bière, BD, cyclisme, Magritte, Devoxx lui-même. Tout ce qui pouvait avoir un rapport, même lointain, avec la Belgique.
- Une vraie base de données et un vrai déploiement. Pas une maquette, pas une capture d’écran, pas une application qui tourne uniquement sur votre ordinateur. Quelque chose d’accessible publiquement, avec des données qui persistent réellement.
Et comme les 15 minutes étaient un objectif, pas une raison de pénaliser quelqu’un qui passait un peu plus de temps à déboguer, on n’était pas particulièrement stricts sur le chronomètre.
L’important, c’était de déployer quelque chose.
Nous avions préparé une page dédiée au challenge avec les instructions, un prompt de démarrage à copier dans son assistant IA préféré et un coupon offrant 200 € de crédits Clever Cloud, valables six mois.
Le prompt proposait trois idées de petites applications, aidait le participant à en choisir une, puis l’accompagnait dans le développement, la création de la base de données et le déploiement.
On avait aussi prévu une petite motivation supplémentaire : chaque personne ayant terminé le challenge pouvait participer à un tirage au sort quotidien pour gagner des LEGO. Parce que bon, des LEGO, quoi.

Mais il n’y avait ni jury, ni classement, ni récompense pour l’application la plus sophistiquée. Une toute petite application fonctionnelle avait exactement les mêmes chances de gagner qu’un projet ambitieux.
On n’organisait pas un hackathon, on invitait les développeurs à découvrir une plateforme en l’utilisant vraiment.
40 développeurs. 48 applications déployées.
Et ça a marché.
Pendant les trois jours, 40 développeurs ont créé et déployé une application avec une véritable base de données sur Clever Cloud.
Je voudrais insister un instant sur ce chiffre.
Pas 40 personnes qui ont scanné un QR code. Pas 40 adresses email récupérées sur un stand. Pas 40 coupons distribués.
40 développeurs qui ont réellement construit quelque chose, provisionné une base de données, déployé leur application et sont revenus nous montrer ce qu’ils avaient créé.
Pour moi, c’est un résultat beaucoup plus intéressant que le nombre de personnes passées devant notre stand.
Et le meilleur dans tout ça ? Ce qu’ils ont construit.
Nous avions volontairement laissé le challenge très ouvert. Pas d’application modèle, pas de tutoriel imposé que tout le monde devait suivre.
On donnait aux participants un objectif, quelques contraintes et la liberté d’être créatifs. Les résultats ont été bien plus variés que ce que j’imaginais.
Quelques-unes de mes applications préférées
Impossible de présenter les 48 applications ici, mais j’avais envie de partager quelques-unes de celles qui m’ont particulièrement marqué.
Pas forcément parce qu’elles étaient les plus sophistiquées techniquement, mais parce qu’elles étaient amusantes, originales ou qu’elles exploitaient particulièrement bien les contraintes du challenge.
It’s Raining Devs : quand Magritte rencontre Devoxx
Celle-ci fait probablement partie de mes préférées.
Prenez les tableaux surréalistes de René Magritte, ajoutez une foule de développeurs participant à Devoxx et transformez le tout en une œuvre interactive et collaborative.

Les participants peuvent créer leur propre personnage flottant, choisir ce qui lui cache le visage, lui donner un nom et rejoindre le tableau.
Et ces développeurs ne sont pas de simples éléments affichés temporairement dans un navigateur. Chacun est enregistré dans PostgreSQL sur Clever Cloud.
Il y a même de petites interactions, un appel des participants et des cartes postales à enregistrer ou à partager.
J’adore cette application parce qu’elle combine quelque chose de très belge, une idée vraiment ludique et une base de données qui fait partie intégrante de l’expérience.
Elle illustre aussi quelque chose que j’apprécie particulièrement dans ce genre de challenges : une petite application n’est pas obligée d’être une application ennuyeuse.
Roll for Waffle : laissez les dés décider de votre destin
Créer votre propre gaufre belge
Qu’est-ce qui se passe quand on mélange des gaufres belges et des dés polyédriques, comme ceux qu’on utilise dans les jeux de rôle sur table ?
On obtient Roll for Waffle, et j’adore le résultat.
Le concept est merveilleusement simple : au lieu de choisir les ingrédients de votre gaufre, vous laissez les dés décider.
D’abord, un lancer pour la base de la gaufre. Ensuite, un autre pour la garniture principale. Et enfin, un dernier pour la garniture secondaire.
Chaque lancer s’accompagne d’un joli dé polyédrique animé, et le résultat vient s’ajouter à votre création.

Vous allez peut-être obtenir une classique gaufre de Liège avec de la pâte de spéculoos et des fraises fraîches. Ou alors une combinaison complètement improbable qu’aucun pâtissier belge n’oserait servir.
C’est justement ce qui fait tout le charme du jeu. Vous ne choisissez pas. Les dés ont parlé.
Et une fois votre création terminée, vous pouvez partager votre chef-d’œuvre généré aléatoirement.
En tant que personne ayant passé un nombre absolument déraisonnable d’heures à lancer des dés polyédriques, cette application m’a immédiatement fait sourire.
C’est un exemple parfait de ce que j’ai aimé dans ce challenge : donnez aux développeurs un thème simple, un peu de liberté et l’occasion d’expérimenter, et ils trouveront des idées auxquelles vous n’auriez jamais pensé.
Bon, excusez-moi, j’ai une gaufre à tirer aux dés.
Devoxx Bingo : parce que chaque conférence a ses clichés
Si vous avez participé à suffisamment de conférences de développeurs, vous savez que certaines choses finissent presque toujours par arriver.
Certaines expressions vont être répétées. Certaines technologies vont être mentionnées. Certains moments vont vous sembler étrangement familiers.
Alors pourquoi ne pas en faire un bingo ?

Devoxx Bingo vous propose une grille de clichés de conférence à repérer pendant l’événement. Cochez-les au fur et à mesure que vous les rencontrez et essayez de compléter une ligne.
L’application se présente comme une quête secondaire non officielle, sans le moindre prix à gagner, mais avec le droit de se vanter de sa victoire. Un droit tout à fait discutable, d’ailleurs.
Exactement le genre d’application qui me fait sourire.
Et franchement, j’imagine très bien des gens y jouer pendant une conférence.
Devoxx YouTube Search : retrouver cette conférence dont on se souvient vaguement
Explorer Devoxx YouTube Search
Vous connaissez cette sensation ? Vous vous souvenez d’avoir vu une excellente conférence, mais impossible de retrouver qui la présentait, ou même en quelle année c’était.
Avec presque deux décennies de conférences enregistrées, Devoxx a constitué une incroyable bibliothèque de connaissances techniques sur YouTube. Mais retrouver une session précise n’est pas toujours évident.
C’est là qu’intervient Devoxx YouTube Search.

L’application permet de rechercher des vidéos Devoxx à partir de leurs titres et descriptions, pour retrouver plus facilement des conférences sur les sujets qui vous intéressent.
Ce que j’aime particulièrement ici, c’est le choix du sujet. Alors que beaucoup de participants ont choisi quelque chose de ludique ou de typiquement belge, ce développeur a décidé de créer un outil directement lié à la conférence et à son contenu.
C’est un joli rappel qu’un challenge comme le nôtre ne produit pas uniquement des jeux et des expérimentations. Il peut aussi inspirer des outils qui répondent à de vrais besoins de la communauté.
Et en tant que personne ayant donné pas mal de conférences au fil des années, j’apprécie forcément tout ce qui peut aider les gens à les découvrir !
BelgiQ : à quel point êtes-vous belge ?
BelgiQ se présente comme « Le quiz qui a la frite ».
Ça commence déjà bien.
C’est un quiz sur le thème de la Belgique, disponible en français, en néerlandais et en anglais, avec un classement des joueurs.

Mais ce qui rend cette application particulièrement intéressante, c’est que son créateur, Gwenaël Jakab, a partagé son expérience sur LinkedIn.
Gwenaël a choisi de construire BelgiQ avec Node.js, Express et PostgreSQL. Il a utilisé ChatGPT pour préparer son prompt, puis confié l’implémentation et le déploiement à ChatGPT Work.
15 minutes plus tard, il avait une application fonctionnelle. Après 10 minutes supplémentaires à examiner le résultat, demander quelques ajustements et du refactoring, il avait une V2 dont il était satisfait.
Et il n’avait pas écrit lui-même le code de l’application.
Ce que j’ai particulièrement apprécié dans son témoignage, c’est sa vision du rôle du développeur. Même lorsqu’un agent IA prend en charge l’implémentation, il faut toujours quelqu’un pour faire les choix d’architecture, définir les besoins, relire le code et valider le résultat.
C’est une distinction importante, qui se perd parfois dans les discussions autour du développement assisté par IA.
Pour moi, son expérience illustre aussi exactement ce qu’on cherchait à montrer avec ce challenge : permettre aux développeurs de se concentrer sur ce qu’ils veulent construire, tout en découvrant à quel point il peut être simple de le déployer sur Clever Cloud.
Et le mieux dans tout ça ? Vous pouvez essayer BelgiQ vous-même.
Friesdvisor : les vraies questions de la vie
Oubliez les recommandations de restaurants.
On est en Belgique. Il faut parler de frites.
Friesdvisor est un annuaire dans lequel vous pouvez rechercher une friterie ou une ville, et ajouter de nouveaux établissements.

C’est une idée merveilleusement simple, et exactement le genre de référence belge qu’on espérait voir apparaître.
Ce que j’aime particulièrement, c’est que ce n’est pas juste une blague. C’est un concept qui pourrait devenir une petite application communautaire réellement utile.
Et évidemment, il faut bien un endroit où stocker toutes ces friteries.
48 applications et encore plein de créativité à découvrir
Ce ne sont que quelques-unes de mes préférées.
Mais une des choses que j’ai le plus aimées dans ce challenge, c’est l’incroyable diversité des idées. Donnez à 48 développeurs le même point de départ, les mêmes contraintes et une quinzaine de minutes, et vous obtenez 48 interprétations différentes de ce que peut être une petite application.
Certains ont créé des jeux. D’autres des outils pratiques. Certains ont puisé leur inspiration dans la culture belge, tandis que d’autres se sont tournés vers la conférence elle-même.
Et impossible de rendre justice à toutes ces créations dans un seul article.
C’est pour ça que nous avons créé la galerie Built at Devoxx Belgium, dans laquelle vous pouvez découvrir les applications que les participants ont choisi de partager publiquement.
👉 Découvrir la galerie du Clever Cloud Challenge
Allez y faire un tour. Essayez les applications. Découvrez ce que les participants ont imaginé.
Et si l’une d’entre elles vous fait sourire, ou vous donne une idée de quelque chose que vous aimeriez construire vous-même, alors je pense que notre petite expérience aura déjà accompli quelque chose de plutôt chouette.
Qu’est-ce qu’on a appris ?
Plusieurs choses m’ont marqué pendant ces trois jours.
D’abord, les développeurs sont incroyablement créatifs quand on leur donne juste assez de contraintes.
Le thème belge était volontairement vague. On ne voulait pas que les participants passent dix minutes à se demander si leur idée était recevable.
Un plat belge ? Parfait.
Une référence à un artiste belge ? Excellent.
Une blague sur Devoxx ? Évidemment.
Cette petite contrainte créative donnait un point de départ sans imposer ce qu’il fallait construire.
Ensuite, les assistants de développement IA rendent ce genre d’exercice beaucoup plus accessible.
Tout le monde n’arrivait pas avec une idée d’application, un framework préféré ou une connaissance précise de la manière de provisionner et connecter une base de données. Mais avec un peu d’accompagnement, les participants pouvaient passer d’une idée à quelque chose qui tournait en ligne étonnamment vite.
L’expérience de Gwenaël avec BelgiQ illustre un autre point important : le développement assisté par IA ne fait pas disparaître le développeur. Il change la manière dont celui-ci utilise son temps.
Le développeur continue à prendre les décisions, définir les besoins, examiner les résultats et assumer la responsabilité de ce qui est livré. Pendant ce temps, l’agent de code peut prendre en charge une bonne partie de l’implémentation, et la plateforme s’occupe de l’infrastructure.
Bien sûr, l’IA ne faisait pas disparaître magiquement tous les problèmes. Il y avait toujours des questions de déploiement, des soucis de configuration et des moments où quelqu’un avait besoin d’un petit coup de main. C’est aussi pour ça qu’on était là.
Mais la combinaison du développement assisté par IA et d’une plateforme qui prend en charge l’infrastructure permettait de se concentrer sur la partie intéressante : construire et déployer l’application. Et c’est exactement ce qu’on voulait faire découvrir aux participants avec Clever Cloud.
Enfin, cette expérience m’a rappelé quelque chose de fondamental dans les Developer Relations.
Montrer aux gens comment quelque chose fonctionne, c’est utile. Leur permettre de le découvrir par eux-mêmes, c’est encore mieux.
J’aurais pu passer quinze minutes à expliquer comment Clever Cloud gère les déploiements, les bases de données, les variables d’environnement et l’hébergement des applications. À la place, les développeurs ont passé ces quinze minutes à le faire. Et à la fin, ils avaient quelque chose à eux à nous montrer.
Ça change complètement la conversation qu’on peut avoir sur un stand de conférence.
Et maintenant ?
Le challenge ne doit pas forcément s’arrêter à Devoxx.
Tous les participants ont reçu 200 € de crédits Clever Cloud, valables six mois après leur activation. De quoi continuer à expérimenter, améliorer leur application ou commencer quelque chose de complètement différent.
Nous réfléchissons aussi à la manière de prolonger l’expérience avec de nouveaux petits défis, pour encourager les participants à explorer davantage la plateforme.
Et j’aimerais vraiment renouveler cette expérience dans d’autres conférences.
Le thème belge a merveilleusement bien fonctionné à Devoxx Belgium. Imaginez ce que les développeurs pourraient inventer dans d’autres villes ou d’autres pays.
On a déjà quelques idées.
À votre tour. Stop Prompting. Start Shipping !
J’ai participé à énormément de conférences de développeurs au fil des années, des deux côtés du stand. J’ai distribué des stickers, offert des T-shirts, fait des démonstrations, répondu à des questions techniques et eu d’innombrables conversations autour des plateformes cloud. Et j’aime toujours autant tout ça.
Mais voir quelqu’un arriver sur notre stand avec rien de plus qu’une idée, puis revenir un peu plus tard avec une application fonctionnelle déployée sur Clever Cloud ? Ça, c’était particulièrement satisfaisant.
Et découvrir la créativité de ces 48 développeurs a rendu toute cette expérience encore plus intéressante.
Alors, à toutes celles et ceux qui ont participé au challenge à Devoxx Belgium : merci !
Merci d’avoir pris le temps de découvrir Clever Cloud, d’avoir joué le jeu de notre thème belge un peu farfelu et, surtout, de nous avoir montré vos créations.
Envie d’essayer ?
Bonne nouvelle : pas besoin d’avoir participé à Devoxx pour relever le défi !
Le challenge original de Devoxx Belgium est toujours en ligne, et nous avons également créé une version générique de Stop Prompting. Start Shipping. que tout le monde peut essayer, n’importe où.
Le coupon spécial Devoxx de 200 € n’est plus disponible, mais chaque nouveau compte Clever Cloud bénéficie de 20 € de crédits gratuits, largement de quoi créer et déployer une petite application avec une base de données.
Choisissez un thème. Ouvrez votre assistant de développement IA préféré. Donnez-vous 15 minutes.
Construisez quelque chose d’amusant, connectez une base de données et déployez le tout.
Et si vous le faites, j’adorerais vraiment découvrir ce que vous avez imaginé. Partagez votre application avec moi !
Stop Prompting. Start Shipping.