Article original : When NOT to use AI in your hackathon project with MLH winners Cindy Cui and Alison Co [Podcast #198]
Aujourd'hui, Quincy Larson interviewe Alison Co et Cindy Cui, deux étudiantes universitaires qui ont remporté le hackathon NW Hacks avec leur outil qui aide les personnes perdant la vue à apprendre à lire le braille. Il les a rencontrées lorsque GitHub les a invitées à leur grande conférence à San Francisco, GitHub Universe, pour présenter leur projet.
Alison Co est une ingénieure logiciel qui obtiendra son diplôme à l'automne 2026. Elle fait partie des prestigieux « Top 50 hackers » de la Major League Hacking. Elle a effectué un stage chez Hubspot et commencera bientôt un stage chez Rippling.
Cindy Cui est une ingénieure logiciel qui obtiendra son diplôme au printemps 2026. Elle effectue un stage en tant que développeur Backend chez Shopify. Elle enseigne également le violon et détient la prestigieuse certification de violon de niveau 10 du Royal Conservatory of Music.
Nous discutons de :
Conseils pour obtenir de bons stages
Comment elles utilisent l'IA en tant qu'étudiantes et développeurs, et ses limites
Comment elles ont construit leur projet gagnant de hackathon pour aider les personnes perdant la vue à apprendre à lire le braille
Le soutien à ce podcast est fourni par une subvention d'AlgoMonster. AlgoMonster est une plateforme qui enseigne les structures de données et les modèles d'algorithmes dans une séquence structurée, afin que vous puissiez aborder les questions d'entretien technique de manière plus systématique. Leur programme couvre des modèles tels que la fenêtre glissante (sliding window), les deux pointeurs (two-pointers), la recherche de graphes et la programmation dynamique, vous aidant à apprendre chaque modèle une fois et à l'appliquer pour résoudre de nombreux problèmes. Commencez une routine de préparation d'entretien structurée sur https://algo.monster/freecodecamp
Le soutien provient également des 10 338 personnes généreuses qui font un don à notre organisation caritative chaque mois. Rejoignez-les et soutenez notre mission sur https://donate.freecodecamp.org
Obtenez un t-shirt freeCodeCamp pour 20 $ avec livraison gratuite partout aux États-Unis : https://shop.freecodecamp.org
Regardez le podcast sur la chaîne YouTube de freeCodeCamp.org ou écoutez-le sur votre application de podcast préférée.
Liens de notre discussion :
Une démo de 45 secondes de Braillelearn que j'ai enregistrée dans la navette avec Alison et Cindy au GitHub Universe : https://youtube.com/shorts/a7B-JvPgTQs
Le site web de Braillearn : https://braillearn.vercel.app/
Braillearn sur GitHub : https://github.com/co-alison/nwhacks-2025
Alison sur LinkedIn : https://www.linkedin.com/in/alison-co-3634721b7/
Cindy on LinkedIn: https://www.linkedin.com/in/cindy-cui/
Section des nouvelles de la communauté :
freeCodeCamp vient de publier un cours de mathématiques discrètes pour débutants. Il vous enseignera de nombreux concepts mathématiques clés pour le Machine Learning moderne. Vous apprendrez la théorie des nombres et la combinatoire, puis utiliserez Python pour explorer le principe des tiroirs (Pigeonhole Principle), le principe « Stars and Bars », les nombres de Stirling, le théorème des restes chinois, et plus encore. (Cours YouTube de 9 heures) : https://www.freecodecamp.org/news/learn-discrete-mathematics/
Nous avons également publié ce cours JavaScript sur l'outil d'automatisation de Workflow agentique open source n8n. L'instructeur de freeCodeCamp, Gavin Lon, vous enseignera les concepts de base comme le travail avec les boucles, les nœuds de déclenchement (trigger nodes), les webhooks, et plus encore. Vous pouvez coder chez vous et construire 4 projets réels, dont un chatbot et une application de notification d'urgence. (Cours YouTube de 3 heures) : https://www.freecodecamp.org/news/build-complex-workflows-with-n8n-and-master-ai-integration/
Apprenez le Framework JavaScript Frontend populaire Vue.js. Vous apprendrez les blocs de construction de base de Vue comme les composants, la réactivité, la syntaxe des templates, la liaison de données dynamique (dynamic data binding) et la gestion des ressources (asset handling). À la fin du cours, vous aurez une application Vue simple que vous pourrez montrer à vos amis. Notez également que j'ai récemment interviewé Evan You, le créateur de Vue, sur le podcast freeCodeCamp. (Cours YouTube de 2 heures) : https://www.freecodecamp.org/news/learn-vuejs-javascript-framework-course/
Apprenez à exécuter un LLM open source localement sur votre propre matériel en utilisant Ollama. C'est un excellent moyen de débloquer la puissance des LLM sans les compromis de confidentialité et de sécurité liés à l'utilisation de sites web et d'API de LLM publics. Ce guide freeCodeCamp vous accompagnera dans le processus d'installation et vous donnera un aperçu des options à votre disposition. (Lecture de 10 minutes) : https://www.freecodecamp.org/news/how-to-run-an-open-source-llm-on-your-personal-computer-run-ollama-locally/
Découvrez l'excentrique designer Luigi Colani et ses designs biomorphiques qui imitent la nature. Cet essai vidéo plonge dans l'histoire de la vie du designer allemand et son œuvre. Pourquoi ses designs étaient-ils si peu appréciés par l'establishment du design ? De quelles manières était-il en avance sur son temps ? Comment a-t-il influencé le développement des appareils photo, ou conçu une voiture à essence consommant environ 1,8 litre aux 100 km (130 miles per gallon) ? J'ai appris énormément de choses et vous aussi. (Vidéo de 30 minutes) : https://www.youtube.com/watch?v=SVo7H3EheMY
La chanson de la semaine est le classique de 1982 de Leon Ware « Why I Came to California ». J'adore l'énergie positive de la chanson, les cuivres et le duo vocal. J'ai pensé que ce serait parfait puisque j'ai rencontré les invitées du podcast d'aujourd'hui en Californie alors qu'elles venaient du Canada. https://www.youtube.com/watch?v=k1gwc9HJARU