{"slug":"dont-repeat-yourself","sprintNUmber":15,"title":"Don't Repeat Yourself","startdate":"2026-10-19","content":"<p>In de sprint Don&#39;t Repeat Yourself ligt de focus op het hergebruik van code en ontwerpelementen door middel van een <em>component library</em>. Je leert hoe je herbruikbare stukken code op een systematische manier ontsluit zodat jij en jouw mede frontenders ze kunnen gebruiken in andere projecten.</p>","semester":{"slug":"workflow-tooling-frameworks","title":"Workflow, Tooling & Frameworks"},"weekPlans":[{"weekNumber":1,"mondayDate":"2026-10-19","monday":{"html":"<p><strong>Sprint planning </strong><em><strong>Don&#39;t Repeat Yourself</strong></em><em> </em>waarin je de leertaak en deeltaken van deze sprint bestudeert. (Dorien)</p><p><strong>Workshop Component as a Building Block</strong>, waarin je leert hoe je een component tot in detail kunt ontwerpen en hierarchisch indeelt in jouw component library. (Dorien)</p>"},"tuesday":{"html":"<p><strong>Advanced CSS - Kleur</strong>, inloop 9:00, start 9:30. (Sanne)</p><p><strong>Remote dag</strong> verder werken aan je opdracht, in de studio of vanuit huis.</p>"},"wednesday":{"html":"<p><strong>Workshop The New Responsive</strong> waarin je (meer) leert over container queries en user-preference queries. (Koop)</p><p><strong>Mentor de mentor </strong>15:30 - 16:30<strong>, </strong>waarin je feedback krijgt op de code &amp; design reviews die je hebt gedaan als mentor in jaar 1. (Krijn)</p><p><strong>Peer code reviews </strong>onder begeleiding van docenten.</p>"},"thursday":{"html":"<p><strong>Remote dag</strong> verder werken aan je opdracht, in de studio of vanuit huis.</p>"},"friday":{"html":"<p><strong>We </strong>♥<strong> Web </strong>met Ischa Gast, frontend developer bij Schiphol.nl, over toegankelijkheid, van 13:00 - 14:00 in het <a class=\"inline\" title=\"https://www.hva.nl/locaties/benno-premselahuis\" href=\"https://www.hva.nl/locaties/benno-premselahuis\">BPH 00B02 Auditorium</a>.</p><p><strong>Code &amp; Design review - Component</strong> waarbij je feedback geeft en krijgt op het component dat je aan het ontwerpen en maken bent. (Justus)</p>"}},{"weekNumber":2,"mondayDate":"2026-10-26","monday":{"html":"<p><strong>Workshop Composition in Web design </strong>waarin je (meer) leert over hiërarchie, flow en layout (Koop)</p><p></p>"},"tuesday":{"html":"<p><strong>Remote dag</strong> verder werken aan je opdracht, in de studio of vanuit huis.</p>"},"wednesday":{"html":"<p><strong>WRAP-UP </strong>Hoe ver ben je gekomen? Sprint review voorbereiden en  documentatie op orde brengen. (Dorien)</p><p><strong>Quality assurance </strong>interviews met docenten</p><p><strong>Mentor de mentor </strong>15:30 - 16:30, waarin je feedback krijgt op de code &amp; design reviews die je hebt gedaan als mentor in jaar 1. (Krijn)</p><p></p>"},"thursday":{"html":"<p><strong>Sprint review met de opdrachtgever.</strong></p>"},"friday":{"html":"<p><strong>Retrospect </strong>terugkijken op de afgelopen 2 weken, waarin we veel voorkomende Sveltekit problemen en anti-patterns bespreken die bij de code/design review zijn langsgekomen (Justus).</p><p></p>"}},{"weekNumber":3,"mondayDate":"2026-11-02","monday":{"html":"<p><em>Midterm Assessment</em></p><p></p>"},"tuesday":{"html":"<p>Midterm Assessment</p><p></p>"},"wednesday":{"html":"<p>Midterm Assessment</p>"},"thursday":{"html":"<p>Midterm Assessment</p>"},"friday":{"html":"<p>Midterm Assessment</p>"}}],"topics":[{"name":"dry"},{"name":"component library"},{"name":"npm package"},{"name":"progressive enhancement"},{"name":"accessibility"},{"name":"responsive design"},{"name":"performance"},{"name":"sveltekit"},{"name":"RAP/PE"}],"behavioralCriteria":[]}