Sprekers

Hackathon

Teamleden: David, Kim, Tymo
Datum: 2025/03/24 - 2025/03/27
Onderwerp: Woman in tech

Het idee

Het idee van onze Hackathon was om een wie ben ik spel te maken in de vorm van wie ben ik.
Het werkt via kaartjes in een carrousel. Je krijgt een lijst met een namen van de vrouwen in de tech wereld en dat je aan de hand van vragen moet raden wie het is.

Het Resultaat

De uitkomst van de Hackathon is dat we een werkend prototype hebben gemaakt van het spel.
Na de juryleden hebben beoordeeld, hebben we de hackathon gewonnen met ons idee en 3 kaarten voor CSS day behaald.

De link naar ons project vind je hier.

Reflectie

Wat wil ik meenemen

De punten die ik wil meenemen naar de meesterproef zijn de Rule of least power en KISS (Keep it simple stupid). Deze princiepes zorgen ervoor dat de code makkelijk aan te passen en uitbreidbaar is.

Hoe gaat het nu

  • Grootste leermoment: Documentatie schrijven
  • Viel mee: De samenwerking
  • Nog lastig: Nieuwe dingen uitproberen
  • Trots op: De gemaakte projecten

Mijn leerdoelen

  • Meerdere manieren bedenken om een iets op te lossen
  • Vaker feedback vragen aan klasgenoten & docenten
  • Optijd documenteren om te zorgen dat het up- to date blijft

Meesterproef

GitHub

Reflectie op eigen niveau

Voor de meesterproef heb ik meerdere leerdoelen moeten aangeven. Aan deze leerdoelen heb ik kunnen werken tijdens de meesterproef om hier in te kunnen verbeteren. Hoe ik aan deze leerdoelen heb kunnen werken, lees je hieronder.

Meerdere manieren bedenken om een iets op te lossen

Tijdens de meesterproef zijn er op meerdere momenten problemen geweest die op meerdere manieren opgelost konden worden. Een van die problemen was het responsive maken van een horizontale slider.

Mijn eerste oplossing was om een overflow: hidden; op de container te plaatsen. Dit was echter niet de beste oplossing omdat dit ook problemen gaf voor andere ontwerp ideeën. Het probleem is daarna op een andere manier opgelost om de website responsive en uitbreidbaar te maken.

Vaker feedback vragen aan klasgenoten & docenten

Tijdens de meesterproef zijn er momenten voor studenten om feedback te vragen aan docenten. Deze momenten heb ik gebruikt om te vragen wat ik het best kon doen op bepaalde momenten zoals communicatie met de opdrachtgever en meer technische vragen zoals server sided code.

Optijd documenteren om te zorgen dat het up- to date blijft

Om te zorgen dat de documentatie up-to date is gebleven heb ik elke week de documentatie bijgewerkt doormiddel van een Product Biografie. Deze biografie is te vinden in de Repository van de meesterproef.

CSS day

Wat is CSS day

De CSS day is een evenement dat plaatsvindt op 2025/04/11 in Amsterdam. Het is een dag vol met presentaties en workshops over CSS en webontwikkeling. Het is een geweldige kans om meer te leren over CSS en om in contact te komen met andere ontwikkelaars.

Meer informatie over CSS day

Sprekers

2025-06-05

  • Adam Argyle
  • John Allsopp
  • Miriam suzanne
  • Cyd Stumpel
  • Brecht de Ruyte
  • Rachel Andrew
  • Brad & Ian Frost

2025-06-06

  • Cris Coyier
  • Ahmad Shadeed
  • Tim Nguyen
  • Amid Sheen
  • Ana Rodrigues
  • Hidde de Vries
  • Bruce Lawson

Reflectie en vervolg

Wat ga ik meenemen van de weekly nerd sprekers

Ik ga vooral de praktische tips en technieken meenemen die ik heb geleerd van de sprekers. Hun inzichten in CSS en webontwikkeling hebben mijn begrip van de materie verdiept en ik ben van plan om deze kennis toe te passen in mijn toekomstige projecten.

Andere sprekers zoals Peter Paul Koch hebben verteld over de mogelijke toekomst van het web.

Hoe is het gegaan tijdens de meesterproef

De meesterproef heeft mij veel geleerd over het werken met een team en het omgaan met deadlines. Het was een uitdagende maar leerzame ervaring. Ik heb veel geleerd over het ontwikkelen van een product van begin tot eind en het belang van goede communicatie binnen een team.

Ook heb ik geleerd hoe werken met een echte opdrachtgever is. Dit was een nieuwe ervaring voor mij, maar het was een waardevolle ervaring. Het heeft me geleerd hoe belangrijk het is om goed te communiceren en verwachtingen te managen.

Wat was nog lastig

Het lastigste vond ik het werken met een echte opdrachtgever. Het was soms moeilijk om de verwachtingen van de opdrachtgever te managen en om te zorgen dat we op dezelfde golflengte zaten. Ook was het soms lastig om de juiste balans te vinden tussen de wensen van de opdrachtgever en de technische mogelijkheden.

Waar ben ik trots op

Ik ben trots op het eindresultaat van de meesterproef. Het was een uitdagend project, maar we hebben een mooi product opgeleverd. Ik ben ook trots op de samenwerking en inzetting met mijn teamgenoten.

Hoe is het gegaan met de leerdoelen

De leerdoelen die ik heb gesteld voor de meesterproef zijn goed verlopen. Ik heb meerdere manieren bedacht om problemen op te lossen en daaruit de beste genomen, feedback gevraagd aan docenten en hoe hun de problemen die ik tegenkwam zouden oplossen. Ook heb ik de documentatie elke week bijgehouden om te zorgen dat deze up-to-date bleef.

Wat zijn de highlights van de weekly nerds

De highlights van de weekly nerds waren de verschillende sprekers en hun presentaties. Elke spreker had zijn eigen unieke stijl en aanpak, wat het interessant maakte om naar te luisteren. De meeste presentaties waren informatief en interessant, en ik heb veel geleerd van de verschillende onderwerpen die werden behandeld.

Andere verhalen vond ik zelf wat minder interessant, maar dat is natuurlijk persoonlijk. Zelf vond ik de spreker over de printers wat minder interessant. De software die hij had geschreven gebruikt de kapper die ik heb ook dus dat vond ik wel leuk om te zien.

Mijn vakken

De highlights van elk vak

WAFS

Bij Web app from scratch hebben we geleerd hoe we een webapplicatie kunnen bouwen die bij ons past. We hebben geleerd hoe we een webapplicatie kunnen bouwen met behulp van HTML, CSS en JavaScript.

Het leukste aan dit vak was de kleine tijdsdruk die er was want we hadden maar 1 week. En de volledig eigen invulling die we eraan konden geven.

Het project


CSS

Bij CSS hebben we geleerd hoe we CSS kunnen gebruiken om onze webapplicaties er beter uit te laten zien. We hebben geleerd hoe we CSS kunnen gebruiken om onze webapplicaties responsief te maken en hoe we CSS kunnen gebruiken om onze webapplicaties toegankelijk te maken.

Het leukste aan css vond ik de nieuwe manieren om elementen aan te roepen en hoe we deze konden gebruiken zonder javascript.

Het project


BT

Bij BT hebben we geleerd hoe je css als extra kan gebruiken en niet als basis. We hebben geleerd hoe je semantische HTML kan gebruiken en hoe je CSS kan gebruiken om je webapplicaties er beter uit te laten zien, maar niet nodig is voor de werking van de webapplicatie.

Het leukste aan BT vond ik het testen op oude ipod om te kijken of het werkte. Dit was een interessante ervaring omdat het me liet zien wat er allemaal mogelijk is met CSS en hoe belangrijk het is om te testen op verschillende apparaten.

Het project


HCD

Bij HCD hebben we geleerd hoe we onze webapplicaties kunnen ontwerpen met de gebruiker in gedachten. We hebben geleerd hoe we onze webapplicaties kunnen testen op gebruiksvriendelijkheid en hoe we onze webapplicaties kunnen verbeteren op basis van feedback van gebruikers.

Het leukste aan HCD vond ik de connectie met de specefieke gebruiker en het verhaal dat hij vertelde waar hij tegen aan liep met allerdaagse dingen zoals het gebruiken van een telefoon. Dit gaf me een beter inzicht in hoe belangrijk het is om de gebruiker centraal te stellen bij het ontwerpen van webapplicaties.

Het project


API

Bij API hebben we geleerd hoe je via API's kan communiceren met andere applicaties en hoe je deze kan gebruiken om data op te halen en te versturen. We hebben geleerd hoe we API's kunnen gebruiken om gegevens uit te wisselen tussen verschillende systemen.

Het leukste aan API vond ik de dynamische data die we konden ophalen en hoe we deze konden gebruiken in onze webapplicaties.

Het project

Animations Enabled