Ma première conférence au DevQuest

6 minute(s) de lecture

Publié le :

En 2023 je découvrais la librarie Python Streamlit qui permettait de créer des applications web de manière simple et rapide. J’ai tout de suite trouvé l’outil particulièrement utile et facile à prendre en main, et il m’a alors aidé sur de nombreux projets scolaires, professionnels ou personnels. En continuant à l’utiliser, je me suis également rendu compte qu’assez peu de personnes connaissaient cette librairie qui me paraissait pourtant adéquate pour de nombreux cas d’usage.

En Mars 2025, le DevQuest, un événement de référence pour les développeurs à Niort, et auquel j’avais participé en 2024 en tant que bénévole, a ouvert son Tremplin, un programme d’accompagnement pour les speakers débutants qui souhaitent présenter une conférence pour la première fois. Alors avec l’idée de vouloir partager l’outil Streamlit à un plus large public, j’ai décidé de me lancer et proposer un talk Streamlit pour le tremplin du DevQuest, qui sera accepté et marquera le début de la préparation de ma première conférence.

DevQuest 2024 DevQuest 2024, où j’étais bénévole

Le programme du Tremplin commença début Avril, et je fus alors accompagné par mon coach Rafik Ferroukh qui m’aidera pendant 1 mois pour construire mon talk et me préparer à le présenter. Après avoir échangé sur le sujet de ma conférence, nous avons travaillé ensemble sur la première étape qui était le titre et l’abstract de la conférence. C’est une étape cruciale car l’abstract est la chose qui donnera envie, ou non, aux personnes de venir écouter la conférence. Mais c’est également ce qui va définir le contenu même de la conférence, nous avons donc passé du temps à bien construire cet abstract, qui était le suivant :

L'importance croissante de la donnée en fait un facteur déterminant pour le succès de vos projets… mais qui n'a jamais galéré à tester rapidement une idée sans devoir construire tout un environnement technique, à rendre un rapport data interactif, ou à expliquer comment des données pourraient s'intégrer au projet.

C'est là qu’entre en jeu Streamlit, un framework Python permettant de réaliser des interfaces web en quelques lignes seulement à l'aide de composants graphiques tels que des charts elements, différents types de médias, tout type d'inputs... Particulièrement utile et approprié pour exploiter des problématiques liées à la donnée, Streamlit peut également être utilisé pour d'autres nombreux autres cas d'usage.

Durant cette présentation, nous verrons au travers d'un cas concret comment prendre en main Streamlit et confectionner une interface simple et efficace, et ainsi vous saurez comment cet outil a le potentiel de vous aider à concrétiser de nombreux POCs ou supports d'expérimentations qui peuvent ouvrir la voie à de nouvelles applications.

Une fois l’abstract validé et ayant une idée claire sur la structure globale de la conférence, j’ai pu travailler sur le contenu de la présentation. J’ai alors pu proposer à Rafik une première esquisse des slides qui serviraient de support à ma conférence, et je lui ai également expliqué la démonstration que j’avais en tête et que je voulais réaliser pendant la présentation afin de montrer l’outil en action, afin de démontrer sa simplicité d’utilisation et son efficacité.

Cette démonstration est l’élément principal de ma conférence de 20 minutes puisqu’elle prend environ 12 minutes, c’est le moment concret où le public découvre la librairie, le reste de la présentation étant une introduction pour comprendre dans quel contexte, quelle problématique s’inscrit la librairie, et également une mention des limites de l’outil en évoquant des alternatives possibles, le tout pour finir sur un TakeAway permettant de résumer le propos de ma conférence en une seule slide.

Après avoir travaillé cette démonstration et les slides, deux entrainements avec deux autres speakers du Tremplin ont été organisés fin Avril et début Mai, afin de préparer la soirée du DevQuest se déroulant mi-Mai. Cette soirée était l’occasion pour les 6 speakers novices du Tremplin de présenter nos conférences devant un public volontaire, qui votera pour les deux conférences préférées qui iront présenter leur talk lors des deux jours du DevQuest.

Enfin, après plusieurs répétitions et peaufinages, la soirée du Tremplin a eu lieu. Lors de ma présentation je n’étais pas spécialement stressé, j’étais surtout content de pouvoir présenter et partager une librairie que j’appréciais. Le plus dur était surtout de commencer la conférence sans accroc, mais une fois lancé, tout déroulait naturellement et lors de la démonstration, qui peut-être un exercice difficile et périlleux, j’étais particulièrement à l’aise et dans mon élément. Une fois toutes les présentations terminées, le public a voté et j’ai eu la joie d’apprendre que ma conférence faisait partie des deux sélectionnées pour le DevQuest !

Soirée du Tremplin Les 6 speakers du Tremplin lors de la soirée

Le DevQuest ayant lieu le 5 et 6 Juin, j’ai eu le temps de répéter quelques fois ma conférence, et le jour venu j’étais sur scène pour présenter ma première conférence. Cette fois encore je n’étais pas spécialement stressé, j’étais surtout content d’être là et de pouvoir partager ma présentation sur Streamlit. Je ne sais pas vraiment combien de personnes étaient présentes (car les spots de lumière m’aveuglaient légèrement), mais tout s’est très bien passé et le public, comme lors du Tremplin, a apprécié ma conférence et la qualité de la démonstration.

DevQuest 2025 sur scène Extrait de ma présentation au DevQuest 2025

Ma conférence a alors eu l’effet escompté, puisque plusieurs personnes ont découvert Streamlit et avaient désormais envie de l’utiliser ! J’ai également eu de nombreux retours très positifs, qui m’encouragent à continuer à partager mes connaissances à travers des conférences mais pas seulement. Le DevQuest et le Tremplin furent de très bonnes expériences durant lesquelles j’ai beaucoup appris et progressé, mais également rencontré de nombreuses personnes intéressantes avec qui j’ai pu échanger.

Je remercie particulièrement Rafik pour sa précieuse aide afin de construire la présentation, ainsi que Julien Topçu pour l’organisation du Tremplin et ses conseils pertinents. Enfin je remercie chaleureuseusement toute l’équipe du DevQuest pour l’organisation de cet événement, qui fut cette année encore une très belle réussite.

Le replay de la conférence est disponible sur YouTube et les slides sont disponibles sur Google Slides