Sprint 15

Geschreven door: Seijno van Nieuwkoop
Datum publiciteit: 2024-10-09
Beschrijving: Alle aantekeningen van sprint 15

Choices choices 14-10

Je moet een eigen techstack maken en ontwikkelen keuzes uit bijv.

We moeten de 23ste een presentatie houden over je gekozen framework. Ondernemerschap

Midterm

Je hebt 2 weken de bewijslast af te maken. 12 van de 15 indicators moet je inleveren.

Vrije ruimte

techstack

Client-side:

Middleware:

serverside:

bron: factors for choosing a techstack Jam stack User experience DX (Developer Experience) Development Principles

ILW Directus Kevin (16-10)

Directus house

directus is 20 jaar oud maar 4 jaar met deze setup

Front:

Choices Directus

Backand with a customisable UI Directus is gemaakt om het makkelijker te maken om te communiceren tussen de client en de database

Directus is opensource er zit ook een community achter expansion in the marketplace er zitten extentions die gemaakt worden in de community en die worden gecheckt door directus team zelf

Moneymaker

trade-offs

Fast, Good, Cheap iron triangle fast-good = expensive cheap-good = slow fast-cheap = low quality all = not possible

Dit is niet per project maar per deel van een project

Perfectionism Extention experts keuzes van extentions worden beoordeeld door market en de mening van de extention experts. Keuzes maken in releasing Kevin vertelde een verhaal waar een team member teveel tijd besteeden aan een project waar hij er uiteindelijk voor koss om te stoppen met uitbuggen en het gewoon te releasen met als sommige tegen de bug aanlopen in het expiriment app dat ze het dan opnieuw gaan bekijken, maar nu zou het geld in het personeel niet de app waard zijn.

keuze voorbeeld: snel kunnen werken met bijv. bootstrap maar daardoor niet ordinair zijn.

Ook kevin had last van Imposter syndroom

Performance vs maintainability

met minisecondes versnellen moet je snel code korter schrijven en dus moeilijker te lezen voor nieuwe mensen, Kevin is zelf meer fan van duidelijke code en offert er eerder performance voor op maaaaaar met directus doet hij het wel met performance omdat het gewoon zo groot is en omdat het zo veel wordt gebruikt.

Velocity vs flexibility

Velocity = hoe snel je het maakt Velocity zou bijv. beter worden met bootstrap of tillwind flexibility = meer tijd erin maar je leert en wordt beter met tijd. Dat is bijv het verschill tussen streamen op OBS omdat je daar het zelf leert te doen terwijl andere services vaste layout hebben.

business tips

Take off, geld inzetten op wat werkt brengt kort success maar je kan fucked zijn later, research kan je failliet maken maar kan je ook groter maken als het resultaten heeft.

AI

concerns

performen niet in de db ze voeren alleen taken uit met uitslagen

Cost benefit analysis

tijd, geld, moeite voor de mogelijkheid die iets brengt

Using Directus

Notes

feedback naar directus

Directus tv

ILW Shyanta Vleugel (triple/hypersolid)

Techlead

triple/hyperfocus

cultuur

“we willen mooie dingen maken met mooie mensen”

webteam

over

React Native

Web

Smart TV

way of working

Techstack

Componenten

Verschillen

Invloed op techstack

Tech tips

Notes (Bronnen)

Justus presenteren van argument

Wat is logica en waarom zou je het gebruiken?

Logica is een systeem voor solide argumentatie

Het argumentatie process in 4 stappen

formuleer een standpunt en selecteer argumenten

Vind voor en tegen argumenten

Maak een argumentatieschema

zet alle v0or en tegen naast mekaar en kijk welke het sterkste is uiteindelijk.

Beoordelen van aanvaardbaarheid

Argumentatieschema uitwerken