De Botpress Hackathon
Een kijkje in de 2e jaarlijkse Botpress Hackathon
Wij zijn grote fans van hackathons op Botpress. Niet alleen leveren ze geweldige resultaten op. Maar voor een snelgroeiend team als het onze zijn hackathons ook een geweldige kans om werknemers samen te brengen die misschien niet regelmatig samenwerken.
En net als vorig jaar stelde de hackathon van dit jaar (die vorige maand werd gehouden) niet teleur.
Hoe de Botpress Hackathon werkt
Voor de hackathon van dit jaar richtten we ons op het oplossen van een aantal bekende bugs die vermeld stonden op het Lineaire dashboard van de competitie. We verdeelden de deelnemers in vijf groepen van vier (allemaal willekeurig gekozen). Elk team werd geleid door een senior Botpress ontwikkelaar die verantwoordelijk was voor de algemene oplossingsaanpak van hun team.
Teams kregen vervolgens de opdracht om een willekeurige onvolledige taak uit het Lineaire dashboard te kiezen om op te lossen - geen twee teams konden dezelfde taak kiezen. Aan alle taken werden specifieke punten toegekend (afhankelijk van de complexiteit van de taak). Aan het einde van de competitie werd het team met de hoogste score uitgeroepen tot winnaar.
De hackathon van dit jaar begon om 8:00 uur EST en duurde 24 uur. Ik had een geweldig team en had het geluk samen te werken met een divers team, waaronder Thomas, Sylvain en Blake. Thomas was een nieuwkomer op Botpress op het moment van de hackathon (hij werkt nu op ons cloud platform). Sylvain is de CEO van Botpress(en heeft waarschijnlijk expres een aantal bugs gemaakt om extra punten te winnen ;) ). Ik had het geluk om in Sylvains team te werken, gezien zijn diepgaande kennis van de codebase en hoe het product zich standaard zou moeten gedragen. Tot slot bestond ons team ook uit Blake, een getalenteerde expert in het NLU-systeem.
De strategie van mijn team was om vanaf het begin problemen met hogere punten aan te pakken om zo vroeg meer punten te verdienen. Deze strategie wierp zijn vruchten af en hielp ons veel punten te verzamelen voordat alle taken waren uitgevoerd - wat slechts 12 uur na aanvang van de wedstrijd gebeurde.
Resultaat
Aan het einde van de hackathon had elk team met succes een integratietak gemaakt met behulp van alle taken die op Linear stonden.
Na de hackathon duurde het een paar weken om alle taken te integreren in de hoofdtak en alle functies te testen. Volgend jaar zullen we waarschijnlijk overwegen om extra punten te geven aan iedereen die een unit-test toevoegt, wat de code robuuster zou maken.
Ik wil alle deelnemers van dit jaar en Botpress bedanken voor het organiseren van weer een leuke hackathon. Het is zo'n geweldige manier om onze medewerkers te betrekken en ons product vooruit te helpen. Een speciaal woord van dank aan Yann voor het testen en samenvoegen van alle taken en Jeff en Jean-Francois voor het organiseren van het evenement!
Deel dit op:
Bouw gratis je eigen gepersonaliseerde AI-chatbot
Begin met het bouwen van een gepersonaliseerde GPT bot met onze intuïtieve drag & drop interface.
Begin - het is gratis! 🤖Geen creditcard nodig
Blijf op de hoogte van het laatste nieuws over AI chatbots