-
Notifications
You must be signed in to change notification settings - Fork 0
Sprint 13
3 Leervragen (Persoonlijke doelen) voor de sprint
Logboek waar ik bijhoud wat ik de dag heb gedaan en geleerd.
- Hoe ik mijn tijd zo goed/effectief mogelijk in kan plannen en zoveel mogelijk gedaan krijg in korte tijd.
- Hoe en op welke manier ik zelf zoveel mogelijk kan leren ookal zit ik in een groepsproject. (Niet dat dit tegenwerkt)
- Aan het einde van de sprint wil ik graag weten hoe ik svelte.kit nog effectiever kan gebruiken voor het maken van schaalbare webapplicaties.
hebben we als groepje het TeamCanvas bord ingevuld in Miro om meer duidelijkheid te krijgen over onze gezamenlijke en persoonlijke doelen, kennis gemaakt met elkaar en daarnaast een weekplanning in Google Agenda gemaakt om samen verder te werken op school.
heb ik het projectboard aangemaakt en alvast taken op het bord gezet zoals schetsen, testen etc.. (Nog niet verdeeld). Ik heb ook geprobeerd om de svelte.kit installatie te doen maar die was niet goed gedaan omdat ik ook typescript had toegevoegd wat verkeerd was om met Directus te werken.
hebben Ellenoor en ik ideeschetsen en breakdownschetsen gemaakt voor het design en daarna hebben Daan en ik het geprobeerd uit te werken in Figma. We hebben als groepje het projectboard nog even aangevuld en het design daarna opgesplitst in taken en die verdeeld onder elkaar. Ook hebben we nog afspraken gemaakt over hoe we te werk gaan met branches en components, het werken met branches heeft Christopher aan iedereen uitgelegd en over het maken van components heb ik aan iedereen uitgelegd met voorbeelden van mijn werk.
3 dingen die ik vandaag heb geleerd : Wat Svelte en Svelte.kit nou precies inhouden en waarom Svelte.kit vaak de voorkeur heeft over react.js Dat er vaak bij components gelijk styling erboven word gezet
heb ik de toegewezen issue (Landingspage bouwen) met Daan besproken en delen/components aan elkaar verdeeld. Nadat we dit gedaan hadden heb ik Daan een voorbeeld laten zien voor onze site door het logo component samen te bouwen. Na dit gedaan te hebben heb ik weer ge co-teached bij CMD en de les ging dit keer over het gebruik van grids. Aan het einde van de middag heb ik de hamburger menu gemaakt met het gebruik van class: directive in svelte.kit.
3 dingen die ik vandaag heb geleerd : Het gebruiken van de class: directive feature in svelte.kit voor het managen van UI states, dat de components folder meestal in de $lib folder word gezet.
hebben we issues geschreven voor eerstejaars op de html van hun profile-card en daarnaast ook feedback gegeven over het design op papier. Daarna was de opdracht om ons ontwerp/site te laten zien aan andere squads en ook verteld hoe we te werk zijn gegaan met components. Ook heb ik Charley gevraagd hoe zij zou brainstormen/ideeen op zou doen voor het ontwerpen van een portfolio en dit heb ik genoteerd : Divergeren, Convergeren/Structureren en dan herhalen indien nodig. Bekijk hier het proces voor het ontwerp Figma - Brainstorm/ideeen page
Zie hieronder de issues die ik heb geschreven voor de eerstejaars op hun HTML :
3 Dingen die ik vandaag heb geleerd :
- Een creatief process om een portfolio te maken en o.a. inspiratie op te doen (van Charley).
- Feedback geven aan beginnende developers waar ze zelf aan kunnen werken zonder hulp.
Workshop Kill Your Darlings, samen met team gebrainstormt en ideeen opgedaan in Figma / Brainstorm moodboard hebben we allemaal voorbeelden verzameld. Daarna hebben we individueel allemaal een idee geschetst en het uitgewerkt in Figma / Squadpage design.
3 Dingen die ik vandaag heb geleerd :
- /
- /
- /
Overleg gehad met groepje over welk design we graag wilden gaan bouwen en mijn eigen design erna nog geperfectioneerd omdat die was gekozen. Daarnaast heb ik ideeen opgedaan voor mijn visitekaartje en uiteindelijk wat uitwerkingen gemaakt in Figma / Visitekaart on Mobile, alvast een begin gemaakt met bouwen, onder andere de installatie en connectie met directus om data uit de api op te halen en nog veel meer. Bekijk hier de commits van Dinsdag 10 Sept / Commits.
3 Dingen die ik vandaag heb geleerd :
- Hoe masonry layouts werken MDN - Masonry layout explained
Woensdag heb ik het nieuwe design onderverdeeld in issues en toegewezen wie wat zou gaan bouwen, ook hebben we een aparte branche gemaakt en al ons oude werk daarheen gepusht, de main branch leeg gemaakt zodat we weer vanaf start konden werken. Ik heb ook in de main branch de basis html : sections, divs en comments met op welke plekken bepaalde components moeten komen geschreven zodat iedereen makkelijk te werk kon.
Aan het einde van de middag ben ik gaan verder bouwen aan mijn profile-card en heb ik die zo goed als af gemaakt op volledige responsiveness en wat details na maar dit zal ik later fixen. Bekijk hier de commits voor mijn profile-card op 11 Sept / Commits / Profile-card. Het enige wat ik dus nog moet gaan doen is mijn eigen data ophalen uit de api, responsiveness verbeteren en wat details afmaken.
.. bouwen layout
- Bepaalde branches mergen via github desktop
- Complexe grid layouts maken want dit heb ik afgelopen jaar maar 1 of 2 keer op een simpele manier gedaan Complex Grid Layout Guide 🔗
12 Sept / Commits / Layout & Animation
Op vrijdag heb ik met een fetch methode mijn eigen data uit de api weten te halen met de hulp van Damian. Ook hebben we feedback gekregen voor onze squadpage van Justus en Suus over hoe we te werk zijn gegaan (o.a indeling projectboard) en dit was over het algemeen erg positief, ze gaven een paar tips : Kijk evt al naar planning poker zodat je issues een betere weight/waarde kunt geven en hier in discussie over kan gaan en daarnaast ook om pull requests nog wat uitgebreider te schrijven bijvoorbeeld met userstories en welke tests er zijn uitgevoerd.
Ik heb ook een paar issues geschreven op profiel kaartjes van klasgenoten waaronder, Lemuel, Yassir en Christopher. Die kun je hier bekijken :
Geleerd vandaag :
- Hoe je een complete pull request schrijft Pull Request voorbeeld / Wogo 2dejaars example
- Planning poker methode Website - Planning poker