Skip to main content
aflevering/ep 001/S03/
ep001.mp3320kbps · stereo
S03·001
now playing · paused · 01:48:58

Bring Your Own Onderwerp

In deze aflevering nemen de hosts allemaal een onderwerp mee die we gaan bespreken

host· Saber Karmous + Wouter Dijks + Bernard Kroes + Johnny Dongelmans + Kishen Simbhoedatpandayreleased· 2022-07-11
00:00:00 / 01:48:58
overzicht · tldr

In deze aflevering nemen de hosts allemaal een onderwerp mee die we gaan bespreken

wat je leert · key points4 punten
  • Wat junior developers moeten inbrengen
  • Wat pair programming inhoudt
  • Hoe je remote efficiënt werkt
  • Wat goede Git communicatie betekent
chapters · hoofdstukken9
  1. tekst
  2. tekst
  3. tekst
  4. tekst
  5. tekst
  6. tekst
  7. tekst
  8. tekst
  9. tekst
shownotes · links en context

Alweer het 3e seizoen. En dit keer beginnen we met een aflevering met bijna alle hosts. En om toch een soort van structuur aan te brengen, mag iedere host een onderwerp "meenemen" waar we het over gaan hebben en proberen we hier en daar een bruggetje te pakken. Verder een leuk nieuwtje, en iets waar je als vaste luisteraar onderdeel van wilt zijn. Luister dus zeker tot aan het einde.

Deze aflevering hebben we weer lekker face to face opgenomen, en Aviva Solutions heeft ons daarvoor een ruimte beschikbaar gesteld.

tips · links per spreker9
transcript · tail -fklik om te springen
lees in je reader
volledige transcriptie1 beurten

Hoi Saber hier, zoals jullie misschien wel weten is CodeKlets een hobbyproject voor ons. Wat we heel leuk vinden om te doen, maar stiekem kost het toch wel best wel wat tijd. Dus dan is het dus extra leuk als we via verschillende wegen waardering ontvangen van de luisteraars. Daar krijgen we natuurlijk weer heel veel energie van. Dus bij deze wil ik iedereen bedanken voor die waardering. Dit keer zou ik specifiek Eddie Penninghoff willen bedanken voor zijn steun via vriend van de show. Bedankt namens het hele CodeKlets team. Nou, ik ga jullie verder niet meer langer lastigvallen. Ga lekker luisteren naar de nieuwe aflevering van het nieuwe seizoen en veel plezier ermee. Later! Welkom bij de nieuwe aflevering van de CodeKlets podcast. Vandaag zijn er heel veel hosts. Bernard, Kishen, Johnny, Wouter en ikzelf. Dus ja, je kunt wel weer raden. Het is een aflevering zonder gasten, maar alleen met hosts. En dat vind ik heel erg leuk. Helaas was Pauline die kon niet, want haar dochtertje was jaarig volgens mij. Gefeliciteerd! Gefeliciteerd ja Pauline, woehoe! Dat is ook veel belangrijker dan gewoon een opname te maken. Dus hopelijk kunnen we dit jaar nog een keer een opname maken waar Pauline ook bij is. En dan met z'n allen. Ja, dat klonk goed. Goed, als je goed opgelet hebt, dan is er een nieuwe naam langsgekomen en dat is Wouter. Welkom Wouter! Yes, ja dit wordt je ontgroening. Ja, tof om hier te zijn. Ja, dat gaan wij meemaken. Je moet altijd maar weer blijken, je moet altijd maar weer baan maken. Ja, precies. Dus nee, maar dat komt helemaal goed. Ja, Wouter die komt ons versterken. Ja, je merkt eigenlijk ook aan het aantal afleveringen die we publishen dat we gewoon te weinig tijd hebben vaak en we proberen eigenlijk dat ritme toch weer wat regelmatiger zeg maar. Ik ga niet meer zeggen hoe vaak, maar in ieder geval regelmatiger, want het is nu echt wel zo variabel. Ja, dat vind ik niet zo tof. Ik wil eigenlijk gewoon dat we wat vaker dingen online kunnen zetten. Dus vandaar dat we hebben gevraagd of Wouter erbij wilde. Wouter is ook een stukje jonger dan wij. Klopt, hè? En het fijne ook aan Wouter is, nou ja, het fijne, het leuke is dat hij ook een beginnend software ontwikkelaar is. Dus dan kunnen we ook dat perspectief meenemen in de podcast. En ja, dat is denk ik ook een verrijking. Dat was de airco. Ja, ik denk ook dat het een win-win is, toch? Ja, jullie kunnen mij weer nieuwe dingen leren en misschien heb ik een bepaald perspectief die nog opbekend is. Ja. En ik denk vooral, ja, ik ben vooral een developer die best wel laat heeft ontdekt wat hij wil. Ik ben eigenlijk om het 23e pas echt gestart met programmeren. En ja, ik denk dat we daar nog hele mooie dingen kunnen samen maken. Dat denk ik, ja, dat ga ik wel vanuit, ja. Dan moeten we eigenlijk wel de vraag stellen van wanneer ben je begonnen met programmeren? Ja, nou, dat was de eerste keer. Dristere. Nee, eigenlijk is het best wel gek gegaan, want tijdens het me afstuderen moest ik een hele hoop data verwerken. Dat ging toen met SPSS nog en toen kwam ik eigenlijk achter van ja, dat gaat best wel lastig en omslachtig en dan kwam ik Python tegen en toen ging ik daar een beetje mee dabbelen. En ja, op een gegeven moment werd dat van kwaad naar erger. Toen ging je naar Python, SQL. En ja, toen ben ik eigenlijk data engineering ingerold en ja, gaandeweg kwam ik eigenlijk achter van ik vind het wel heel tof om dingen te bouwen. Ik had eigenlijk in mijn netwerk nooit echt iemand die ook opprogrammeerde, dus echt software bouwde en mensen blij wilden maken met wat die bouwde. En ja, zo ben ik op een gegeven moment app development ingerold. En nu net mijn eerste junior job. Ik moet nog beginnen. Dus wanneer ga je beginnen? 1 augustus. Spannend, spannend. Als iOS developer. Ja, ik heb er gewoon super veel zin in en ik krijg ook gewoon super veel energie van om te weten dat mensen jouw materiaal bouwen. Eigenlijk wat jullie al jaren doen en wat voor jullie van zelfsprekend is, dat is voor mij eigenlijk het nieuwe gouden ei. En dat is ongelooflijk tof om aan bij te mogen draaien. Cool, klinkt goed. Zit ook nu links voor jou. Zit ook een iOS developer. Dus dat. Correct. Nee, nee, nee. Ik moet kennen alles. Ik ben onschuldig. Ik was zelfs wel geïnteresseerd in wat SP6 dingen doen. Heb jij op je middelbare school niet ooit ook geprogrammeerd dan? En toen is, sloeg het niet aan. Dat hoort toch tegenwoordig? Nou ja, ik ben nu 28 en in die tijd toen begon het langzaam. Alleen dat waren dan de groepen net voor mij. Dus je had wel ICT. Alleen dat ging niet verder dan een beetje in Excel, VBA, dat soort dingetjes doen. En ja, op dat moment ben je puber en dan speel je eeuwig wilde varkraft. En ja, dat is je leven dan, zeg maar. En je staat dan niet verder stil bij de programma's die je gebruikt. Nou, dat was bij mij inderdaad, even kijken, zes jaar dan eerder op middelbare school gezeten was bij mij. Uiteindelijk was kweek 3 demo stond op die informatica computers in het informatica lokaal. Nou, dat was het enige wat we deden, kweek 3 demo, want docentie liep dan weg en dan hupen allemaal snel op starten. Ja, ik vond computers toen al leuk, maar het was met name gamen, wat ik leuk vond van een computer. Ja, zo snel mogelijk, zo effectief mogelijk die game draait. Ik had toen een Halo Combat Evolved, had ik zo'n executable van gekregen en dan kon ik dan meenemen op een memory stickje dat als ik dan naar vrienden ging, zeg maar, konden we zo snel mogelijk een LAN party starten. Ja, ja, cool. Waren de tijden. Zeker, herkenbaar ook. Nou goed, dat, ja, cool. Maar laten we meteen doorgaan. Zo, sorry, welkom dus. En het gaat sowieso leuk horen. Oké, onderwerp voor vandaag. We hebben niet heel veel structuur, maar ja, ik heb een onderwerp Bring Your Own, Bring Your Own onderwerp. Dus alle hosts voor vandaag die hebben een onderwerp wat hun een beetje aangaat. Laten we beginnen met die van Wouter. Dat is denk ik nog een mooie start om meteen door te trekken. Wat was je onderwerp, Wouter? Ja, ik heb, ik heb het een beetje dicht bij mezelf gehouden, omdat ik natuurlijk straks ga starten als junior. En wat je ook wel ziet is dat heel veel websites en ook wel podcasts, die maken er een beetje een verdienmodel van. Hoe kun je zo snel mogelijk starten als junior en waar moet je op letten? En vind een mentor? En je hebt er eigenlijk best wel veel, best wel veel klutter in, best wel veel ruis. En ik ben eigenlijk een beetje benieuwd, omdat jullie toch al meer ervaring hebben. Wat verwachten jullie zelf eigenlijk? Misschien moeten we beginnen met wat jij denkt dat je moet brengen. Ja, behalve koffie. Ja, eigenlijk ben ik een stagiair hier. Ja, wat ik zelf verwacht. Kijk, vanuit de business perspectief, want ik heb oorspronkelijk heb ik habio economie gedaan. Ik doe dan nu nog een tweede habio ICT, gewoon omdat ik eigenlijk toch wel die senioriteit miste. En toch al een soort stramien nodig had. Alleen kan me voorstellen dat het niet voor iedereen een optie is om ineens nog een tweede habio te gaan starten. En ja, waar ik dan vooral benieuwd naar ben is van ja, wordt verwacht dat ik zo snel mogelijk waarde ga leveren? Of is mijn code veel belangrijker juist? Of zijn het juist mijn soft skills die heel belangrijk zijn? Daar ben ik wel benieuwd naar wat bijvoorbeeld Kishen daarvan vindt. Want ik heb met Kishen al een keer eerder gesproken over unit testing. Nou, daar heb ik destijds heel veel uitgehaald. Toen was ik nog aan het experimenteren met Azure Functions, bijvoorbeeld. Ja, ja, dus het gaat alle kanten op. Ja, ja, ja. Want je zei van, wil dat je meteen productief bent? Ja, maar goed, dat, ja, tegelijkertijd, it depends. Dat is niet. Hoe zeg je dat? Ja, je soft skills zijn heel erg belangrijk. Maar ja, dat kan bij de ene job veel belangrijker zijn dan bij de andere job. Want soms moet je echt gewoon code leveren, puur dat. Maar soms word je juist verwacht dat je af en toe presentaties geeft en dat je samen met een opdaggever, klant of hoe je het ook noemt, dat je samen iets ontwikkelt. En dan is het fijn dat je dan wel mondig bent, dat je communicatieve skills goed zijn. En goed, dat is als je misschien in sommige gevallen ben je alleen ergens. Maar in sommige gevallen zit je in het team, dus dan moet je juist in het team goed kunnen werken. Dus het is niet altijd zo dat je in het team per se goed moet kunnen werken, want het kan best zijn dat het helemaal niet nodig is. Dus dat is heel lastig om te zeggen. Stel dat je in een scrum team zou komen, dan is het fijn dat je wel makkelijk met mensen omgaat, dat je redelijk mondig bent, leergierig, dat is wel heel erg handig, want anders is dat niet. Dat is inderdaad het enige wat ik even zo snel kom bedenken. Echt schroom alsjeblieft niet om vragen te stellen. Dat is echt, er is niks irritant als je een opdracht meegeeft van niemand. En dan een week lang, zeker nu met dat hele remote verhaal, dat je een week lang niks van iemand hoort. En dan na een week ga je z'n pols hoogte nemen. Ja, ja, ik ben eigenlijk nog, ik kom er niet helemaal uit. Ik had nog een vraagje, ja. Joemah! Ja, ja, ja, want het is misschien, de ene doet dat gewoon omdat het niet goed is, zeg maar. Het kan ook best zijn dat er soms iemand, een ontwikkelaar denkt van hey, of een junior ontwikkelaar. Dat die denkt van ja, maar als ik nu vragen ga stellen, dan denken ze misschien dat ik niet zo slim ben of zo. Ja, ik denk echt dat je dus echt die verwachtingen even scherp moet hebben van iedereen. Het zorgt er gewoon voor dat je team weet van, hey, ik ga net starten, dus dat houdt in. Dat ik veel vragen ga stellen. Dus als je dat vervelend vindt, laat het vooral even weten, weet je wel. Dus verwachtingmanagement even duidelijk maken. Maar ik denk ook, ja, dat ook wat Saber volgens mij net al riep, van wel vanuitgaan dat je geen, noem maar even toegevoegde waarde gaat leveren. Het is voornamelijk gericht om jou, om jou uiteindelijk in een mode te krijgen waar je aan toe bent om daadwerkelijk toegevoegde waarde te kunnen leveren. En dat is best wel een lange tijd. Dat gaat niet vanaf de eerste dag. Best wel krachtig wat je zegt inderdaad. Om het even samen te vatten voor de luisteraar. Je hebt eigenlijk te maken met een soort van flexibiliteit. Een beetje chameleon zijn, want je moet heel veel wisselen tussen rollen. Zoals Johnny zegt, blijf vragen stellen. En ja, ik denk wat jij ook zegt, wees ook gewoon eerlijk naar jezelf toe. En naar anderen, en spreek dat uit. Dus ik denk dat daarin jezelf kwetsbaar opstellen, dat het helemaal geen luister is. Ja, zeker in het begin inderdaad zou ik niet van jezelf verwachten dat je alleen maar tickets aan het wegwerken bent. Ik bedoel, je moet alles nog leren. Ja, zo simpel is dit. En ja, verwacht ook van het bedrijf trouwens, dat ze jou dus begeleiding geven. Ik bedoel, een bedrijf kiest er bewust voor om een junior developer aan te nemen. Dat is voor het bedrijf dan dus ook de verantwoordelijkheid om die junior te begeleiden door er een middier, senior, whatever naast te zetten. Dat vind ik persoonlijk iets wat het bedrijf ook dan zichzelf aan moet committen van, oké, dit gaan wij ook geven aan jou, want anders heb jij er ook niks aan. Dat is bij ons bijvoorbeeld nu de reden dat wij geen junior developers aan nemen. Een hele bewuste keuze. Ik zou ze hartstikke graag willen hebben op die posities, maar wij hebben op dit moment niet de mensen de capaciteit om er mensen naast te zetten om ze goed op te gaan leiden. Want eigenlijk is een junior developer perfect. Het is relatief goedkoop. Het is soort van snelle handjes. Je kan hem helemaal opleiden zoals jij graag wil. Dus je kan hem helemaal kneden en vormen. Dat is fantastisch, maar je moet er wel tijd in steken. En dat gaat zich pas later, na 2, 3 jaar of zo, gaat het zich pas echt goed terugbetalen. Dus ja, we wezen ook niet bang om dat van het bedrijf te vragen, zou ik zeggen. Wat dat betreft zou ik me daarbij aansluiten is dat leergierigheid heel belangrijk is. Want je hebt nog wat te leren in elk bedrijf. Elk bedrijf werkt op een eigen manier en daar moet je gewoon in inwerken. En leergierigheid helpt daarbij. Wat ik verder ook belangrijk vond, is enige basisvaardigheid met programmeren. Maar als je door het sollicitatieproces heen bent gekomen, dan moet je dat hebben. Want anders was die procedure niet goed. Want je komt ook mensen tegen die zeggen dat ze ervaring hebben en heel goed zijn, maar dan na één keer code meelezen of meekijken, dan vallen ze dan toch door de mand. Ja, en als dat niet zo is, dan is je procedure niet goed. Maar ja, dat is heel vervelend. Maar ik neem aan dat dat goed zit. En blijf leren en nieuwsgierig. En ja, laat het blijken door te praten en interesse te tonen in wat je doet elke dag. Ja, en wat ik ook wel leuk vind, want toevallig hebben we ook iemand in het team, die komt ook van een andere industrie. Ik ben even kwijtwaar. Volgens mij ook iets met financiële zaken, uit de economie. En ja, in zijn vrije tijd heeft hij weleens een keer een website opgebouwd, vertelde hij, weet je wel, met Wordpress en zo. Toen op een gegeven moment ook wat met JavaScript ook gedaan. En hij vertelde me ook dat hij een pipeline had gemaakt. Nou, dat geeft al een beetje aan, dat iemand dan echt daadwerkelijk geïnteresseerd is om die IT echt daadwerkelijk gewoon in de vrije tijd te gaan leren. Dus zodoende hadden wij ook zoiets van, oh, dat komt wel goed, weet je wel, zo iemand. Ja, het is echt duidelijk iemand die het gaaf vindt. Wat jij ook in het begin zegt, in principe, dat is hoe je, als je een goede developer bent, zo denk ik dan altijd, maar als je een goede developer bent, heb je echt zo'n soort van vlammetje van, ik wil dit beter, oh, dit is vet. Ik heb hier op drie dingetjes gedaan en nu werkt dit. Als je dat voelt, dan ben je vanzelf leagierig in de IT. Intrinsieke motivatie is het misschien ook wel een beetje. Het is ook wel een beetje valkuilen, want dat merk je dan bij mezelf, want daardoor had ik vooral in het begin, ik heb echt een tutorial hell gezeten. Ik heb op datakamp 43 certificaten gehaald, op Python en SQL en weet ik veel, maar ja, hoeveel onthoud je daar dan van? Heb je ze wel allemaal op je LinkedIn gezet, want anders stel je ze niet. Sowieso. Nee, ik denk dat dat is een tip die ik sowieso zou willen meegeven aan mezelf als ik terug de tijd in kon, pak gewoon even één taal, één stack. Het is goed om andere stacks te verkennen, dat begrijp ik niet verkeerd, maar op het moment dat je ergens je werk van wil maken, is focus wel het belangrijkste, want je hebt maar 24 uur in een dag. En als je dan van Python naar SQL naar PowerShell, kijk, dat zijn alweer scriptingtalen, dus dan dwaal je eigenlijk een beetje af, terwijl je eigenlijk wil leren programmeren. Ja, ik weet niet, ik kijk na een tijdje, ga je zeggen, ga je vinden dat die programmerentaal eigenlijk, zeg maar, ondergeschikt is. Dus het is gewoon een tool, of je nou een keer een lepel moet gebruiken, of een vork, op die manier. Maar dat komt op YouTube, gek genoeg, krijg je heel veel voorgelepeld. Dan wordt er gezegd, ja, wat is nou de beste programmerentaal om mee te leren programmeren? Kijk, dat is niet echt. Er zullen best wel talen zijn die niet per se heel geschikt zijn, dat ze gewoon best wel complex zijn, of SM die zou ik niet mee beginnen, of C zou ik ook niet per se, en op zich kan dat ook nog wel. Maar ja, als je Java.net, of de C-shop, of Python, whatever, ja, eigenlijk maakt het niet uit, go your gang. Als je maar een beetje gaat leren, van je gaat de structure herkennen, de patterns, ja, je werkwijze, ja, er gaan wel wat, hoe zeg je dat, aanpakken inkomen die altijd een beetje hetzelfde zijn. Dus dat... En je gaat leren praten, zeg maar, en dan de taal is meer dialect, of de taal, ja, letterlijk de taal, in welke taal ga je dan praten? Het is een beetje zo ziek, het is een tool om je einddoel te bereiken, en soms is het de tool die je het fijnst vindt, past eigenlijk gewoon helemaal niet bij datgene wat je op dat moment op moet lossen. Ja, dan kan je beter ook maar gewoon uitwijking plaatsen omdat je met de achterkant van de schroevendraaier een spijker probeert je de muur in te rammen. Ja, op een gegeven moment moet je inzien, dat gaat niet werken, dan kan je beter maar een andere tool pakken. Ja, ik ben ook wel benieuwd, dat schiet ineens een vraag ook naar iedereen even in de groep binnen, want ik heb op school veel over object- orienteerd programmeren geleerd, weet je al? Ik weet niet in hoeverre jij, Wouter, daar even bij stil heb gestaan in jouw studie, tot nu toe. Ja, nog steeds. Nog steeds, he? Ja. Oké, dus dat is nog steeds wel een dingetje. Is dat ook echt iets gegeven, weet je wel, dat je echt moet weten om te kunnen programmeren? Nee, ja. Anno 2022? Ik vind die belofte van dat object- orienteerd programmeren, die is volgens mij nooit ingewilligd, zeg maar. Dat je de concepten moet kennen, dat vind ik wel belangrijk. Maar ja, er worden in zoveel object- orienteerde talen zo slecht geprogrammeerd, zeg maar, volgens die regels, en dan alsnog redelijk goede software opgeleverd. Dus ik hecht er minder waarde aan. Als je het goed doet, dan is het echt super gaaf, dan is het een soort van, ja hoe zeg je dat, een heilige graal, zeg maar, die je probeert te breiken en dan raak je dat bijna. Nou, misschien moet ik het niet object- orienteerd noemen, maar software development, patronen, weet je wel? Ik denk wat je zegt over het object- orienteer, de separation of concerns, dat idee wat je daar aan overhoudt, dat is gewoon een belangrijke. En zo heeft ook Paradigma wel wat dingen die gewoon op alle gebieden belangrijk zijn. Misschien even weet jij dat nou, Bernard. Vroeger kreeg je, zeg maar, wat ze noemen de functionele decompositie, zeg maar. Dat had helemaal niks met OO te maken. Dus je kreeg gewoon, van je ging een vraagstuk of een stukje software of nergens goed, die ging je uit elkaar halen, zeg maar, om kleinere brokken werk van te maken, als het ware. En dat is bij OO in principe ook. En dan had je die separation of concern. Ja, het lijkt er eigenlijk best wel op, zeg maar. Dus op zich komen de dingen terug. Design principles. Dus dat je architectuur of design even stil bij staat. Maar goed, dat vind ik vooral vlieguren maken en dan ga je die patroon herkennen. Want de eerste keer dat ik design patterns boek zag, dan was ik zeg maar een type die daar dacht, oh, tof. Die zag overal in één keer spijkers. Ik ga overal al die design patterns in stoppen, maar dat is helemaal niet nodig. En dat ga je na een tijdje merken vooral. Oh ja, dit design pattern is handig om het hierin te gebruiken. En het heeft zin, als ik tegen iemand hier zeg, oké, wat is de abstract factory? Dan weten we waar het over gaat. Dat is fijn om daarover te communiceren. Dat heb ik waarschijnlijk duizend keer gezegd en andere mensen ook. Dus het is een taal, zeg maar, die wij allemaal herkennen. En waardoor je gewoon makkelijk kunt zeggen, oh ja, moet je even een abstract factory voor gebruiken. Of een singleton, ja, die misschien nu weer een anti-pattern is of niet. Dat weet je, dat is ook weer zo. Maar goed, mensen weten waar het over gaat. Dat helpt wel, omdat we dan nog een beetje dezelfde dingen spreken. En die design patterns, die zijn helemaal niet gebonden aan een specifiek platform. Die kunnen in principe bijna alle talen implementeren. VB6 kan ze net niet allemaal bouwen. Iets wat mij dan wel veel opvalt, laat ik zeggen, is ook dat event-driven architecture. Dat is ook weer zo'n dingetje, weet je wel. Dat had ik toen ik ging studeren, had ik daar nog nooit bij stilgestaan. Dat komt omdat er tegenwoordig gewoon zulke van die megalomane projecten zijn waar zoveel data doorheen gaat. Dat je dan op zoek moet naar andere structuren of andere werkmetodieken. Dus dat is allemaal wel weer een logisch gevolg van. Maar ook in de code, toch, neem ik aan? Ja, ja, ja. Maar het kan voor een junior overwhelming zijn. Dat is het onderwerp wat we eerder, misschien vooraf zei je dat ook, Wouter. We hebben het eerder wel eens besproken, dat als een junior nu begint, dat het complexer is in mijn ogen dan toen ik begon. Want nu heb je de cloud, security te maken, front-end, back-end. Alles is echt complexer geworden in mijn ogen. Dus het is makkelijk om je te verliezen in veel. En dat het over je heen komt en je denkt, wat de hel? Dus die focus, wat je net ook zei, die focus aanbrengen, dat je niet en front-end en back-end heel goed wil worden, maar dat je één van de twee kiest, dat is sowieso wel handig. En als je merkt, front-end ligt bij je niet, dan switch je naar back-end. Er is echt altijd wel iets wat je leuk vindt, als je in de basisprog meer leuk vindt, natuurlijk. Maar is dat tegenwoordig echt zo, dat je een front-end en een back-end developer bent? Die scheiding is tegenwoordig wel groter dan vroeger. Nee, die is echt wel groter. Dat idee heb ik in ieder geval, zeker nu met al die JavaScript frameworks. Dat is wel dusdanig specialistisch, denk ik. Dat echt wel een beetje gelijkwaardiger is geworden nu aan back-end development. Dat zie je gelukkig ook wel in de Solaris tegenwoordig. Want dat was natuurlijk ook altijd gewoon echt een enorm verschil. Back-end developer verdiende gewoon standelijk meer dan front-end developer. Waarom? Weet je, het staat helemaal nergens meer op tegenwoordig. Nu echt niet meer, hè? Nee, nee. Vroeger, als je alleen een beetje CSS zat te doen, dan kan je nog zeggen, nou, oké, het is een soort meer een designing-job dan dat werkprogrammeren-job. Dus dan kan je het nog anders inschalen. Maar tegenwoordig is dat met die huidige front-ends. Ja, maar dus die full-stackers zijn dan nog steeds, hoor? Ja, zeker. Ik denk ook dat het zeker geen kwaad kan om van alle kanten wat te weten. Want hoe kan je nou back-end developer zijn zonder wat van je front-end te weten of te snappen? Ja, want daar gaat het altijd vaak mis, toch? Want dan zit je zo in je back-end. Ja, mijn back-end moet zo gebouwd worden. En dan komt die front-ender die zegt, ja, maar ik moet het nou net even zo. Ja, en zit me niet, want ik heb mijn design-principle in back-end. Ja, precies. En dan ga je daar stuk. Daar heb je helemaal gelijk in. Want er is, gek genoeg op Twitter, ik weet niet wie, die keek een beetje, die maakte de term full-stack developer een beetje belachelijk. Want er waren volgens mij back-enders. Toen dacht ik van, ja, maar what the fuck, waar heb jij het over? Want het is toch, ik zie mezelf als full-stacker, dus ik voelde mezelf heel erg aangesproken. Full-stack-attack. Ja, precies. Jij zei, hou je back-end. Ja, hou je back-end. Echt slecht. Maar goed, dus die, ik begreep dat niet. Want ik denk van, ja, het is handig om alles te weten, zeg maar. En ook in een scrum team, er zullen best wel teamleden zijn die bijvoorbeeld heel goed in SQL zijn. Dat is gewoon heel fijn om te hebben, zeg maar. Dat ze dat gewoon extra goed kunnen. En dat je die specialist bij de hand hebt. Maar het is wel handig om alles een beetje te weten. Zodat je snapt wel, oké, die in de front-end hebben te maken met CSS, HTML, JavaScript. En dan komen er een aantal eigenschappen bij kijken. Wat kan wel, wat kan niet. En misschien hoef je daar niet heel goed in te zijn, maar dan weet je in ieder geval wel wat er kan. Ook met hoe de integratie ingevuld is en hoe de back-end is. Dus er zijn heel veel dingetjes waar je van af moet, zou moeten weten. En dan eventueel kan je zeggen, nou goed, hier houdt mijn kennis op. Jantje, Pietje of Marietje, die kan daar gewoon komen helpen. Dus ik vind een full stack, ja, is volgens mij nog steeds askerwaardevol. Ja, vooral ook nu. Ik hoop niet dat we Wouter een beetje bang aan het maken zijn. Maar vooral ook nu. Dat proberen we wel toch. You failed. Maar ook met, ja, ik ga het woord toch maar even roepen. Met de DevOps bewegingen ga je toch wel teams krijgen die heel autonom en volledig multifunctioneel te werk moeten gaan. Dus dan is het misschien wel een must. Dat je misschien, ja, gewoon startend generalist bent, als het ware. Toch? Ja, ja, goed. En dan daarna misschien toch de liefde voor SQL. Maar dat is ook volgens mij wat op de meeste opleidingen gebeurt dat toch ook eigenlijk? Je wordt er niet opgeleid. Tenminste denk ik op HBO van, ja, je wordt nu front-end developer. Dat is het niet zo. Je krijgt alles een beetje. En dan kies je jezelf uiteindelijk je pad. Dus in principe word je als full stacker opgeleid. En daarna go your gang. Ja, ik merkte wel. Maar goed, dat is alweer 20 jaar geleden. Dat op school. Dat is lang geleden. Heel lang geleden. Dan kon je kiezen inderdaad of echt informaticus worden. Alleen maar Java en inderdaad met databases en dat soort dingen. En je kon dan nieuw media kiezen. Dat was dan net opkomend. En daar leer je dan wat meer. Noem het maar even de eindgebruikers leer je. En dan ook meteen proberen te begrijpen. Dat je dus ging nadenken over what is usability. Dat je probeert te begrijpen. Na 20 jaar zegt je ook gewoon niet geluk. Ik geloof nog steeds niet dat ik het door heb. Maar dat is wel een vak. Apart misschien ook wel. Tegenwoordig wel het idee dat tenminste de opleiding waar ik nu op zit is dan deeltijd. En je hebt natuurlijk een vaste stramien. En dan krijg je je PAP, je Java. En de komende jaren krijg je C-Sharp. Maar omdat deeltijd is, de meeste mensen werken. En sommige mensen hebben al wat ervaring. En die krijgen dan bijvoorbeeld ook de kans om gewoon te voldoen aan de leerdoelen. En zo'n leerdoel kan er bijvoorbeeld zijn. En dat je dan kan aantonen bij een klant, et cetera. En dat maakt het dan ook wel weer best goud. Want dan kun je dus, als je bij een bedrijf in dienst bent, die volledig in Swift werkt. Nou, dan kun je je leerdoelen gewoon halen op gebied van Swift. Of in ieder geval iets wat jou interesseert. En dat maakt het wel heel erg tof. Want de mensen die het niet weten, die volgen gewoon vaste stramien. En die krijgen gewoon een taal en introducties. En dan kunnen ze op een gegeven moment in een keuzepakketten kunnen ze verder specialiseren of verbreden. En de mensen die het al helemaal helder weten. Kijk, mijn stip aan de horizon is Swift. En daar gewoon supergoed in worden. En dat, ja, het is gewoon supertof dat die opleidingen tegenwoordig daar je wel veel meer de ruimte in geven. En welke leerdoelen heb je dan nu? Of heb je nu helemaal geen... O nee, je bent nu natuurlijk geslaagd al inmiddels, toch? Nou, ik heb, even kijken. Ik heb nu mijn propenduis heb ik gehaald. Een derde leerjaar is dan vrijgesteld. Omdat ik al een eerder ABO behaald. Dus het komende jaar zal echt specialiseren op software engineering zijn. Dus designpatronen, dat soort dingen. Nice. Oké. Was dat voldoende voor je? Ja, ik denk het wel. Heb wij nog verder inbrengen? Nee, hè? Ik vond het wel een mooi bruggetje naar Kishen zijn onderwerp eigenlijk. Heb jij een brug gebouwd? Doe het, doe het, doe het, doe het. Kom maar door. In your store now. Oh ja, het staat er ook letterlijk, hè. Brug naar. Fair programming. Had je het anders moeten opschrijven. Maar ik snap het. Oh, dat is nummer twee ook. Oké, oh leuk. Ja. Nou, dat is zeker goed. Ja, dit is eigenlijk een onderwerp wat toevallig bij mij thuis. Want zowel mijn vrouw als ik, we werken beide tegenwoordig in de IT. Mijn vrouw dus sinds kort. Ja, cool. En, nou, niet dat zij gelijk aan het code is hoor. Je zei net scrum master. Nou, zij is dus een scrum master. Of scrumwerker bedoel ik dan. En, nou goed, zij werkt dus nu in een team. En, nou goed, ja, op zich doen ze hele toffe dingen. Ze maken robots op dit moment in de farmindustrie. Ze werkt bij Lely. En, nou, hartstikke tof. Alleen, ja, wat je merkt is dat de product owner in dit geval, die vindt het lastig om te zien dat het team struggelt met flow. Dus, ze kunnen zich best wel lang bezighouden met coderen. Dat is op zich niet erg of iets ergelijks. Maar je merkt wel, zodra er handovers zijn, dat dat dan niet automatisch opgepakt wordt. Of dat het niet goed gecommuniceerd wordt wie wat gaat doen, et cetera. En iets wat zij dus ontdekt heeft is dat dat komt gewoon, ja, dat komt gewoon door de samenwerking natuurlijk. Dat is logisch, dat het niet helemaal goed afgestemd is. En iets waar ze achter is gekomen is dat ze vinden het ook, ja, ze werken veel remote. Iets waar ze achter gekomen is dat niet iedereen het even leuk vindt om samen aan iets te werken. Weet je aan een stuk code of... En ik dacht, hey, misschien een interessant onderwerp. Ik ben ook vooral nieuwsgierig naar jullie mening. Ja, hoe zien jullie dat? Ja, jullie werken toch de afgelopen paar jaren veel remote. Hoe is jullie het afgegaan als jullie samenwerken? En vooral in een pair programming sessie. Je bedoelt met name pair programming, want samenwerken moet je altijd als je in een team werkt. Dat is niet het probleem wat zij signaleert. Nou, ja, dat is wel een goede opmerking die je maakt. Want inderdaad, je moet altijd samenwerken. Want het stukje code wat je bouwt, dat moet gereviewd worden. Dus dat moet iemand anders naar kijken, et cetera, et cetera. Alleen, waar denk ik die product owner een beetje... Ja, wat ik gewoon constant observeert is dat de communicatie tussen die verschillende stapjes, dat dat niet altijd even goed gaat, waardoor heel veel stories te veel, weet je wel, opstapelen, te lang ook opstapelen omdat iedereen van het ene naar het andere springt. Snap je wat ik bedoel? Dus je werkt eerst aan... Hoe lang zijn die iteraties dan bijvoorbeeld? Drie weken op dit moment. Dat is ook misschien een dingetje. Maar goed, dat is niet van hun. Maar dan nog. Dan ben ik wel nieuwsgierig van wat is hier een beetje de mening over het daadwerkelijk, weet je wel, gewoon online ook met iemand een hele dag aan een stuk code werken of een stuk problemen waar je ze mee... Het is een beetje een soort twee ledig denk ik. Inderdaad wat je zegt, dat hele remote werk is ook echt wel een uitdaging. Dat was ook toevallig mijn eigen punten voor straks. Dus dan kunnen we straks mooie help doorpakken. Maar het is inderdaad, het is een enorme challenge wel. Vroeger kon je bij elkaar een soort van de deur platlopen op kantoor. Nou had dat natuurlijk ook wel weers een nadelen, want je kwam nog geen uur aan werk toe als je pech had op zo'n dag. Maar het is een beetje per-programming aan zicht zeg maar, als het echt gaat over per-programming. Dat kan in mijn optiek echt een fantastische tool zijn. Ik heb denk ik de meeste dingen geleerd door met iemand een soort van samen te programmeren mee te kijken hoe hij of zij iets deed. Dat je ook echt gewoon een ander perspectief mee krijgt en dat je ook de gedachtengang van iemand anders dan ziet. Dat was voor mij wel een soort eye-opening over bepaalde dingen. Soms doet iemand ook iets en dan denk je, wat gebeurt hier nou? Weet je wel, wat doet diegene? En als je dat dan vraagt dan denk je ineens, oké, een soort van epifanie, zo'n light bulb moment. Dat gaat denk ik dus dat per-programming super waardevol kan zijn. Of dat hier de oplossing is, dat durf ik ook niet te zeggen. Ik vind het zelf altijd fijn per-programming zelf tegelijkertijd in dezelfde code zitten te editen. Dat vind ik chaotisch een beetje. In mijn geval zou het dan meer zijn dat je meekijkt met iemand en dan een soort van dat je zegt, je mist daar nog een end of zo. Dat is soms in, dat je een soort van directe... Directe feedback. Directe merger, ik ga het even nakijken. Vind ik op zich niet erg, maar ik vind het fijner om even uit elkaar te gaan en dan weer terug te komen. Vooral als het code is die heel belangrijk is, die je samen deelt of heel veel in je framework zit. Om daar samen even naar te kijken naar wat er gebeurd is, aan de hand van je commits of wat de veranderingen zijn en of je daar iedereen over eens is. Die feedback is waardevol. En dan kan je weer uit elkaar met z'nzelf om je eigen weg te gaan bij de volgende viertjes waar je in je eentje wel uitkomt. Ik vind het fijn om af en toe weer terug bij elkaar te komen te meten over wat er gedaan is. En dan ga je weer iedere z'n eigen weg tot je weer de feature af is. Per probering zelf niet te vaak, als ik het eerlijk mag zeggen. Ja, waar ligt dat dan aan denk jij? Focus. Geen oordeel verder trouwens. Als ik in m'n eentje ergens aan zit dan maak ik meer meters maar dan is er daarna wel even tijd of behoefte aan om het samen te bekijken. Maar je kan denk ik meer meters maken met eentje. Of dingen waar ik toch wel uitkom. Wat ik ook weet van ja, dat komt wel goed. Maar als het echt kritisch is dat het heel belangrijk is voor alle onderdelen van je project, dan wil ik graag een tweede stijl ogen erbij hebben. Ja, wat ik bedoel qua per program is inderdaad ook niet dat ik zou zeggen, ik wil altijd alleen maar per program. Dat is zeg maar dat XP Paradigm, wat ze daar toen hadden en zo. Dat doe ik niet. Maar ik vind zo'n per program sessie van een half uurtje of zo, af en toe even tussendoor. Dat kan ik echt super veel van leren. Zeker als je gewoon bijvoorbeeld in mijn geval, dan vaak met iets bezig, waar ik het fijne niet van weet. Dan kijk je van mee met degene die dat wel weet. Dan kan je gewoon direct vragen stellen over alles wat er gebeurt. Dat red je zelf in een dag niet, al zou je alle code gaan lezen. Dus dat is... En hoe is jullie teamsamenstelling op dit moment? Kijk, dat heeft ook te maken van hoe groot het team is. Want sommige teams die zijn echt letterlijk max... Oh, jij vind fair programming helemaal niks. Ja, ik doe het wel. Maar even dat ik gespleten persoonlijkheid heb. Dat hadden we al door. Ik denk dat het ook wel afhankelijk is van de teamcultuur die je hebt. Kijk, als er gewoon vertrouwen is en je kan gewoon zeggen tegen elkaar wat je echt denkt, dan helpt dat ook wel. En als je net een team hebt samengesteld die op afstand werkt, dan zou het misschien waard kunnen zijn om te kijken of je daar een soort van constructie op kan vinden. Ik was net heel even aan het zoeken, maar je hebt tegenwoordig ook van die digital office software. Dus dan werkt iedereen thuis. En dan heb je een soort avatar en loop je naar elkaar toe. En dan gaat de webcam automatisch aan. Gather.Town, dacht ik aan mijn hoofd. Ja, misschien dat dat voor hun wat interessant kan zijn. Ja, nou, dat is een goede tip trouwens. Ja, het zou best eens kunnen. Alleen ik denk, wat mij opvalt is dat inderdaad, sommige developers vinden het heel erg fijn om samen te werken. Omdat ze dan misschien nog niet zo heel veel weten en gewoon echt lichierig zijn. Dus dat ze heel veel kennis willen opdoen en dan vrij snel. En ik denk in dit geval met Bernard, jij vindt het fijn. Er zijn best wel veel developers om je eigen focus eerst te hebben voor dat je überhaupt kan. Maar goed, daar scheelt ook een gevaar in. Je moet niet een guy in a room worden. Dat is, zeg maar, die zijn gang gaat en daar nooit uitkomt en alles, zijn eigen code beheert alsof het, wat is het, zijn portemonnee is of iets waar niemand bij mag en die alles fikst en die niet communicatief is. Voor de sustainability van het bedrijf is dat dan ook niet goed. Dat is het risico. En mensen die hun eigen turf gaan beheren, dat moet je niet hebben. Nee, precies, helemaal meens. En wat ik een beetje jammer vind is aan dit geval, we hadden het er van het weekend even over, van joh, moeten we het niet per programme introduceren. Ja, dat moet niet gezien worden als die holy grail, weet je wel. Het probleem met enforcen van dat soort dingen is ook, dan strijk je de haren van mensen sowieso al de verkeerde kant op, want dan moeten ze ineens veranderen. Paniek, error, weet je wel. Dat is sowieso wel lastig, maar je zou het wel kunnen aandragen, is het misschien handig als jullie even een keertje een dagje samen optrekken, weet je wel, dat je gewoon een beetje zo... Ja, maar ik heb toch het idee dat er ergens een probleem zit dan. Ja, ik denk meer dat het probleem procesmatig is dan daadwerkelijk. Ik denk dat ze nog niet genoeg inzoomen, dus ik zou ook heel graag willen weten van wat speelt er dan? Ja, kijk, los van per programming... Dan krijg je het niet eens uit je stront, hè? Nee, precies. Komt er een marsdien in en daarbinnen zit er echt... Ja, ik moet wel. Met die per programming, zeg maar, het is ook het delen van informatie, zeg maar. Dat is wel handig. Dus dat je... Wat ik bij pull requests of MR, merge requests, whatever je dat ook wil noemen, en je moet het gaan reviewen, dan is het... Ik ben eigenlijk helemaal niet goed in koude code gewoon zo'n review, want dan denk ik van ja, oké, waar is dit voor gebouwd? Ik weet echt niet wat er komt, ten eerste enigszins, omdat je weet dat er bij een bepaalde user story of use case of whatever je gebruikt, dat het daarbij hoort, maar dan nog wil je weten van ja, ik wil weten, waarom heb je het gebouwd? Leg het me even uit. Dan is het eigenlijk niet echt helemaal per programming, maar ga even naast op pull requests, kom even tien minuten naast me zitten of online, leg even uit wat je nou gedaan hebt. Ja, dat is bij ons inderdaad op een gegeven moment ook, bij grote features hebben ze dat ook geïntroduceerd, van oké, we gaan toch... Samen review? Ja, gaan we samen reviewen, en dan kan diegene die dat heeft gedaan, kan dat dan ook. En als dat niet een optie is, is echt perfect een soort van subpar oplossing, maar gewoon goede commit messages schrijven in de volgorde, dus meerdere dingen committen in de juiste volgorde van waarop je iets hebt gedaan. Niet dat het in één commit zit met ook nog 16 andere fixes erbij, want ja, die kwam toevallig tegen, we doen een beetje boy scouting, dus dat neem ik ook allemaal mee. Maar echt dat je gewoon een duidelijke, omschrijvende commit message hebt, dat is zo ongeweddeerd ook. Ja, dat is volgens mij ook die. De 16 whips die je overal voorbij krijgt. Dat is Paulina-stick. Wat dan? Ja, die atomic commit. Weet je echt wel, zie de story wel echt wel wat er gebeurt. Dat is echt wel. Ja, dat is zo waar. Zeker als je dus inderdaad niet de kennis hebt. Maar goed, stel, nu kan je dan wel zo'n merge request samen nakijken, dan is het leuk voor die twee mensen die er ook bij zitten, die kennen dan de kennis. Maar als ik een jaar later bij jouw bedrijf binnenkom en ik zie dat, dan heb ik er nog niks aan. Want ik was niet bij die meeting, dus dan kan ik beter inderdaad die describing commit messages hebben. Dat is gewoon op zich. Even voor met beeldvorming. Heb je dan langere tijd dezelfde persoon waarmee je gaat per program, of heb je elke dag een andere, om het zo maar te zeggen? Ik heb dus, ja, mijn vrouw was het dus aan onderzoeken, van joh, wat is een goede samenwerking methode. En er zijn allerlei filmpjes, die is misschien ook wel leuk om even bij de tips bij te doen, waar je echt letterlijk ziet met Kanban bijvoorbeeld. Dat WIP-limits wordt geïntroduceerd in het proces en dat inderdaad een story, of hoe je het ook wil noemen, of een taak, dat dat echt wel gewoon met twee mensen wordt opgepakt en dan ook gaande weg, de lifecycle. Dus eigenlijk zo min mogelijk handover. Ja, oké, maar als je die... Dat is wel een keerzijde, zo min mogelijk handover. Kijk, ik zit ook, ik vind het belangrijk in een scrumpteam dat heel veel mensen weten van alles. Dus dat er niet één, of misschien twee, stel dat er een team is van vijf mensen, heel simpel, dat er niet één iemand weet hoe die fietsje gebouwd is of hoe die bug gefixt is en dat er dan geen andere kennis is. En misschien nog bij die andere die weet van oké, dit was de poor case, die weet een beetje van de code, maar die snapt eigenlijk niet. Dus die kennis zit alleen maar bij één persoon. In die zin wil ik juist zeg maar dat die handovers soms een ander zouden zijn, zodat er kennis wat meer gedeeld wordt. Die kennisdeling vind ik eigenlijk wel heel erg belangrijk, zodat iedereen ook weet, dat komt bij kijken van oké, de manier van hoe die code is opgebouwd, zijn we het daarmee eens? Want daar krijg ik een discussie over. Willen we zo'n oplossing? Willen we die wel zo? Moeten we dat geld, zeg maar, wat we uitgeven? Hebben we dat nou wel op de juiste manier gespendeerd, zodat je het daarover hebt? Dat hoef je niet de hele dag te doen, maar het is fijn als je dat wat vaker doet, dat je in ieder geval merkt dat de ene iemand vindt de effect super tof, maar het levert eigenlijk niks op. Het levert wel iets op, maar niet per se functionaliteit, terwijl we nu bezig zijn om juist zoveel mogelijk functionaliteit op te leven. Dus dan krijg je een discussie daarover. En dan zijn die handovers, of ja, in die zin, ja, ineens een handover dan. Dus dan krijg je in ieder geval wel de mogelijkheid om het erover te hebben, dan los van dat het, want als ik sommige poerka's binnenkrijg, als ik drie regels code, dan denk ik, ja, oké, zo is het goed. Maar ja, misschien is het helemaal niet de juiste oplossing voor dit probleem, terwijl technisch klopt het, zeg maar. Ja, dan ben ik wel nieuwsgierig naar, van als je dus een review doet, let je dan op de code of let je op de functionaliteit? Ik wil liever, zeg maar, dat het op de functionaliteit is, maar soms, ja, als je zo'n koude PR krijgt, ja, dan is het gewoon code. Ja, want dan heb je de context niet van wat... Maar meestal, dat hoop ik dan tenminste, is dat het toch wel een beetje gekoppeld is aan als je scrum doet, user story ofzo, daar staat als het goed is, dat hoeft niet altijd, maar een beetje in een formaat van dat je begrijpt waarom iets veranderd moet worden ofzo. Dat eens, maar dan nog. Dan weet je nog niet alles. Je zit in de scrumteam, je wil al een beetje weten wat iedereen op spreek in het begin en dan tijdens de daily's krijg je wel een indruk over wat je aan het doen bent. Maar het is best wel lastig, want jij bent ook bezig met de user story bouwen. Dus dan wordt er van jou verwacht, ga jou verplaatsen in die andere user story, dan moet ik die user story gaan lezen, dan moet ik ook die pull request doen en dan moet ik allemaal zeg maar zelf tijd insteken om dan te zorgen dat ik kan zeggen, die code is goed en die kunnen we merge en we kunnen weer verder. In de ideale wereld is dat zo, maar ik zit gewoon met mijn hoofd en dat is echt wel een trainer. En die andere, ook als ik ga praten met iemand, als iemand mij gaat vertellen en naast mij komt zeggen, oké, dit is de feature, dat is ook een context switch, alleen dat is veel efficiënter dan dat je zegt, als het ware, hier heb je een pak papier, lees maar en ik wil uiteindelijk horen of je mijn werk goed vindt. Ja, dat vind ik niet heel efficiënt. Ja, waar ik zeg, inderdaad, zo'n meeting was er toen een keer bij, op een gegeven moment meer een beetje vanaf de zijkant het was gewoon heel nuttig, je zag gewoon bij die anderen dat het klikte wat beter en ze hadden wat meer door waarom en ook gewoon was het, uiteindelijk kwamen er dan vragen van, hey, waarom heb je dit op architectuur niveau zeg maar gewoon op deze manier opgelost en heb je niet gewoon dit of dat gedaan? Nou, dan komt het er gewoon naar dat je het beter op een heel andere manier dan zelfs nog zou kunnen bouwen omdat het dan beter beheersbaar of onderhoudbaar is. En op dat moment kun je zelfs een discussie hebben van, oké, nee, we gaan hem wel accepteren of niet? Ja, dat gaat in mijn ogen over, oké, ja, we doen het. We zetten het toch door. Ja, maar dan moeten we later. Ja, dat of nee, je past het nu maar aan, want het is wel en dan kun je het dan weer over hebben. Dat kost extra geld of niet? Want daar komt het eigenlijk gewoon bijna op neer of extra tijd en dus geld. Ik heb ook wel eens een keer een zo de boek moet dan even opzoeken, maar of ergens een blog van dan hadden ze het over story champions. Dus dat er dan altijd één iemand is die dan de story helemaal vanuit, weet je wel, development en dan wel parent, dus dus altijd met iemand mee gaat. Dus die is de probleemeigenaar en dan neem ik bijvoorbeeld Johnny neem ik even mee, weet je wel, in het bouwen van story. Dat doen we dan ook wel samen. Dus samen achter de computer of remote. En dan bouwen we het. En dan zeggen wij gedag, zodat jij weer met je eigen story of iets anders weer door kan. En dan pak ik iemand anders weer mee. Om die samen die review te doen. En dan als dat dan goed is of niet goed, dan gaan we weer terug. Ja, zo'n soort bijna hands-on product owner zijn. Ja, story champions noemden ze dat. Dus dan ga je door het proces heen. Maar dan wel altijd met één vaste kern. En dan neem je wel iedereen mee. Ik ken dat term niet, maar volgens mij heb ik het één keer meegemaakt dat er wel echt een aantal mensen die echt gewoon helemaal dat deden. Ja, het werd zo niet genoemd. Ik weet niet eens wat de titel was van die persoon. Maar ja, het is wel nuttig volgens mij. Ja, want dan heb je in ieder geval, weet je, dan heb je een beetje best of two worlds. Dus dat je toch nog die kennis kan bewaken. In je team ook. Want dan heb je in ieder geval drie mensen in je team over het, of misschien wel meer. Dat hangt een beetje vanaf wat je wilt doen. Kijk, met alles wat gewoon een nadeel is, is dat programmeurs willen programmeren. Dat is echt, ja, dat is een voordeel uit een nadeel. Dat zei ik ook met mijn vrouw, joh. Ik zei ook van, joh, het zijn gewoon een stijl, ja, ik ook. Ik bedoel, ik wil helemaal niet met een succespeter zijn. Documentatieschrijven doe ik niet aan, maar code is de documentatie. En je wilt verder ook niet proberen. Ja, die klant is lastig. Dus het is wel een beetje een spanningsveld. Een aantal vinden het echt wel leuk om te doen, zeg maar. Maar een aantal vinden, het is goed, leg maar uit wat ik moet bouwen. Dan bouw ik het voor je en meer moet je niet verwachten. Dat kan, die mix mag je best wel hebben in een team. Je moet niet een team hebben met alleen dat soort profielen, zeg maar. Ja, ik heb ook vooral even teruggekoppeld van, welk probleem ben je nou echt aan het oplossen? Weet je waarom je dit wil? Ja, oké. En dat is ook nog niet helemaal duidelijk, hoor. Misschien elkaars verwachtingen uitspreken dat het ook al helpt of wat vinden zij zelf beter werken? Weet je wat ik grappig aan deze hele situatie vind? Is dat het team zelf er niet mee kwam. Het was echt van buitenaf. Ja, oké. Dat is ook smelly, toch? Ja, klopt. Dus dan wil je iets communiceren, maar je zegt het niet. Maar je denkt van, ja, pairprogrammen, ja, dat vinden ze misschien wel leuk. Om de efficiency te verbeteren. Ja, het is goed en slecht. Zeg dan gewoon van, joh, jullie gaan niet snel genoeg. Ja, oké. Ga dan met je team bedenken. Dat heb je wel gelijk, want je zou eigenlijk ook precies moeten zeggen. We vinden niet dat je snel genoeg gaat. Hoe zou je dit oplossen? Heb je er zelf ideeën over? Laat de team in ieder geval bedenken. En je zou ook kunnen denken aan pairprogramming. Ja, inderdaad. Ik heb hier een linkje. Kijk er eens naar. Maar goed, joh. Maar ja, leuk. Thanks voor de tips ook. Succes. Ben wel benieuwd. Ja, misschien bij volgende onderwerp. En dan kwamen we weer. Ja, dan was mijn puntje volgens de volgende. En we hebben er al stiekem een beetje over gehad. Dat word in remote. Je of nee, zeg maar. Ik vind het een lastig verhaal. Ik ook. Enerzijds, ik vind het super relaxed. En anderzijds merk ik echt dat ik af en toe ook enorm behoefte heb om met mensen inderdaad direct contact te hebben. Ondanks ik toch best wel behoorlijk introvert ben over het algemeen. Maar ik ben gewoon benieuwd naar jullie ervaringen. Hoe jullie het zien. Wat jullie ook voor de toekomst een beetje zien, zeg maar. Hoe dat allemaal werkt. Want ja, eigenlijk overal waar je nu gaat solliciteren als developer zeggen ze remote first of full remote. Of een beetje dat soort praktijken. Dus het is eigenlijk best wel een beetje de nieuwe standaard geworden. En ik denk ook wel dat programmeurs wel productiever zouden kunnen zijn thuis over het algemeen. Maar ja, eigenlijk het probleem wat jij net schetst, komt ook een beetje van ja, weet je, het wordt wel een soort schuttingen verhaal. Ja, ik heb mijn tikken toch klaar. Dus nou ja, ik spreek die tester spreek ik toch nooit meer. Dus hierup. Ik gooi het op GitLab of GitHub. En de tester die moet de zoetje maar uitzoeken. Ik mis af en toe, en met name dan zeg maar waar ik nu werk, de interactie tussen de mensen. Die is een beetje een soort van verdwenen. En ik heb ook geen idee hoe ik of we dat zouden kunnen verbeteren, zeg maar. Je hebt allemaal van die tooling en weet ik. Maar dat is toch ook allemaal net niet. Het is toch allemaal een soort pleister op een op een wond. Het is niet echt. Wat ik gewoon bijzonder vind. En ik weet, ja, ik weet niet zo goed wat ik ervan moet vinden. Misschien ligt er gewoon echt aan mij. Je hoort wel bedrijven, zeg maar. Weet ik veel GitLab. GitLab is natuurlijk de eerste. Die zijn al volledig remote. Ja, maar het werkt supergoed. Ik denk ja, oké. Nou ja, blijkbaar of schijnbaar, want ik heb het zelf niet gezien. Werkt het dus wel. Maar ik heb er echt. Ik vind soms remote werken. Dat gaat best wel werken. Maar de hele tijd remote. Dat geloof ik gewoon niet in. Want ik denk echt dat je gewoon af en toe elkaar moet spreken. En gewoon bij een whiteboard staan. En dan heel snel schakelen. Want kijk, wij gebruiken teams. Stel dat je dus even iemand wil spreken. Een teams meeting even. Dan zit er een drempel op, zeg maar. Terwijl als ik naast jou zit. Nou goed, iedereen kent een aantal mensen die met mij gewerkt hebben. Die zullen wel zeggen. Ja, je stort me te vaak. Maar voor kleine dingetjes. Hallo. Ik snap het niet. Dus stel dat je even denkt. Maar wacht even. Welke Dockerfail gebruiken we nu? Weet je. Dat is gewoon. Dat kan iemand in een split zakken. Dat kan beantwoorden. Terwijl via teams. Ja, dan weer teams. Hey, welke Dockerfail moeten we gebruiken? Dat hele ding kost gewoon tien minuten. Mensen reageren dan niet gelijk. Dan ben jij een kwartier zoiets te wachten. Dus dat werkt gewoon echt niet. Dat is wel efficiënt. Dat is wel leuk dat je dit noemt. Want even kijken. De derde aflevering was dat met over Agile en Scrum. Kan je dat nog herinneren? Ja, dat weet ik niet. Of een van de eerste. Die hadden we in de autogeluizes op weg terug. Naar vakantie. En daar zei je precies hetzelfde. Voor corona. Echt waar. Vooral. Of tenminste, toen het er net kwam. Dit is gewoon wetmatigheid. Leuk om te horen. Ik vind het echt wel een toegevoegde waarde. Dat je vanuit huis kunt werken. Sommige momenten denk ik, laat mij alsjeblieft hier zitten. Dan kan ik even bouwen. Dan word ik niet gestoord. En af en toe krijg je zo'n teams meeting. Die kun je eventueel afwimpelen of niet. Je kunt het op. Dat is asynchronen. Asynchronen communicatie. Dus je hoeft niet meteen het te beantwoorden. Terwijl soms wil je juist met elkaar in een hok. Om even gewoon overleg te hebben. En dat je op één lijn zit. Want soms praat je echt net langs elkaar af. Of misschien is het ervaar in ieder geval van het ene anders dan van die andere. Dan is het fijner om juist bij elkaar te zitten. Dus ja, remote werken. Heel erg toegevoegde waarde. Alleen, het is niet heilig. Ik geloof er gewoon niet in. Dat je er 100% remote moet werken. En dan kunnen ze tools toevoegen, avatars. Dan weet ik veel wat Facebook en Microsoft allemaal goed onderheeft. Ja, dat werkt gewoon niet. En jouw ervaring, Bernard? Wat mijn ervaring is, is dat ik het heel fijn vond. Ik kan mijn eigen tijd indelen. En ik kan als het moet wat eerder weg om kinderen naar de sport te brengen of iets anders. Wat ik merk, dat het team waar ik mee samenwerk. Dat is sinds drie maanden weer regelmatig op kantoor. En ik ben daar nog niet geweest. Dus dan krijg je een mix tussen remote en niet-remote. Ja, en dat werkt niet. Ik merk dan dat ik dingen mis. Dan zijn de dingen besproken. En dan merk ik gewoon dat ik informatie mis. Dus dat is niet goed. Ik denk dat iedereen remote en af en toe samenkomen. Ja, precies. Beter werk dan een mix van op kantoor en mensen die remote werken. Dan krijg je communicatiefouten. Maar ik denk best dat wat GitLab doet, dat het kan werken. Maar dat je elkaar toch graag nog af en toe in het echt ziet. Of wat ze daar ook doen, met FaceTime elkaar sociaal betrokken houden. Mijn persoonlijke voorkeur is toch wel veel remote. Maar nu merk ik dat ik mis. Dus ik ga ook gewoon weer af en toe naar kantoor dan. Hoe is jouw ervaring op kantoor als je een dagje zo werkt na zo'n hele lange tijd remote? Bij mij is dat wel een beetje... Ik ga dat binnenkort weer doen. Het is me tegengevallen eigenlijk. Ik merk dat ik echt totaal niet meer productief ben op kantoor. Ik kan me voorstellen dat het verschil in één keer groot is. Hoe hard je kan typen. Als je één keer in de twee weken terugkomt, dan moet je iedereen natuurlijk ook even spreken. Dat is wat ik ook merk. Iedereen komt langs gelijk. Hé, hoe is het? Vroeger zag je elkaar vijf dagen in de week. Al die smal talk had je niet. En nu merk je gewoon dat als je één dag in de twee weken op kantoor zou komen, dat is bijna alleen maar smal talk. Of alleen maar meetings. Dat hoor je vaak met management ook. Als je een meeting hebt, dan denken ze dat iedereen op een bepaalde dag op kantoor is. En dan die hele dag gewoon meetings voldouwen. Als er meetings zijn, laten we ze dan doen. Maar om dan de hele dag voldouwen met meetings is ook weer niet relaxed. Dus er zijn een aantal meetings die denk ik geschikt zijn om die in real life te doen. Dus als je echt design discussies hebt of wil bekijken wat we aan het bouwen zijn. Dus dat lijkt me handiger. Maar dan zou ik ze niet de hele dag... Het was voor corona was het geest doodend en nu nog steeds. Dus is het eigenlijk nog erger geworden misschien? Ja misschien wel hoor, dat kan. Wat ik merk, want het is niet helemaal hetzelfde, maar omdat je aangeeft hoe vind je het als je terug op kantoor kwam. In het begin, en nu nog steeds wel, je krijgt mensen die zitten achter hun bureau teams meetings te hebben. En voor een had je dat niet. Maar nu, dat is echt gewoon storend. Dus vroeger was het storend als iemand gewoon zit te bellen. Maar nu zitten er heel veel mensen gewoon een teams meeting achter hun bureau. Terwijl jij denkt van ja, maar dus. Want dan ging je vroeger gewoon in een vergaderhok zitten. Maar iedereen is dat nu gewoon gewend. Die denkt van ja, ik zit gewoon thuis lekker teams meeting. Zet je nooit cancellation aan. Ja dat doet iedereen. Nee, maar ik snap het ja. Dus dat is ook natuurlijk weer zo'n ding. Dat is helemaal veranderd. Ja, dat is echt slechter gewoon op kantoor. Dus kantoor is niet per se het kantoor van voor corona. Toen is het mijn ervaring. Die is ook minder optimaal geworden. Dus dat vind ik ja. We hadden allemaal volgens mij wel een schurft hekel aan al die kantoortuinen. Ik heb ze ook liever niet. Maar tegelijkertijd vind ik het fijn om met de toegankelijkheid van mensen. De gedachte erachter is perfect. Dat snap ik ook echt wel. En daarom snap ik ook dat ze overal geïntroduceerd zijn. Want management ziet dat ergens. Oh, oh, oh, allemaal pluspunten. Ze kunnen met elkaar communiceren. Nou, dat is wat we missen. Ja, want we zijn allemaal nerds. We zijn allemaal. Aan de andere kant is het ook niet het doel van de management om grip te krijgen op zaken die ze niet helemaal begrijpen. Nou geloof me. Dat gebeurt vaak hoor. Even om een kanttekening te maken. Je pakt nu eigenlijk twee extremen natuurlijk van helemaal remote of helemaal op kantoor. En ik denk eigenlijk dat het alleen maar werkt als je de extreme weghaalt. Dus als iedereen in een team af en toe thuis werkt, af en toe op kantoor werkt, dan werkt het. Maar wat krijg je? En dat is nu denk ik de uitdaging die op dit moment ligt, is je hebt een percentage mensen die willen heel veel thuis. Of zoveel mogelijk thuis of alleen maar thuis. En een percentage zit alleen maar op kantoor. En hoe vind je dan die balans tussen die twee? Dan zou je kunnen zeggen van die mensen die op kantoor komen, die stuur je verplicht één of twee dagen naar huis. Thuis te werken bijvoorbeeld. Maar dat tegengeluid hoor ik eigenlijk nooit. Ik hoor eigenlijk alleen maar mensen die pleiten voor thuiswerkdagen. Maar dat switching of perspective zeg maar, dat zie je eigenlijk niet. Wat is jullie mening daarvan? De enige mening die ik heb is impliciet. Gebeurt het wel omdat er niet genoeg kantoorruimte is. Bijvoorbeeld bij mijn vrouw. Als iedereen nu naar kantoor zou komen, dat zou gewoon niet kunnen. Er zijn gewoon niet genoeg werkplekken zeg maar. En dat hebben ze gewoon een tijd geleden een beetje ingezet. Kantoorruimte is sowieso best wel een dingetje lastig. Dus dat zou eigenlijk niet kunnen. Het werd altijd een beetje ontmoedig zeg maar. Dat betekent niet dat er toen al gezegd wordt, ga thuiswerken. Maar voor sommige bedrijven kan het eigenlijk nog niet eens. Mensen het naar huis te sturen. Ik weet niet, ik zou het wel raar vinden zeg maar. Want je kunt ook wel zeggen, het is gewoon als iemand niet... Stel dat iedereen thuiswerkt en één persoon die altijd op kantoor zit. Dan is dat de thuiswerkplek van die persoon. En de rest zit dan thuis. Dat is dan hetzelfde zeg maar de facto. Dus dat tegengeluid heb ik nog niet gehoord. Ik hoor wel heel veel bedrijven die gewoon echt nog weer... Ja ik noem dat ouderwets, maar laten we het anders noemen. Dat die gewoon nog steeds eisen dat iedereen... Nou trouwens Elon Musk, die vindt gewoon dat iedereen... Die volle 40 uur of plus, moet die maar gewoon weer naar kantoor komen. Elon Musko? Elon Musko. Ook? Ja juist Elon Musk. Elon Musk zei als je thuis wil werken is prima. Maar dan wel bovenop de 40 uur die je minimaal op kantoor moet werken. Je komt al op kantoor, 40 plus uur. Want ja de mensen die productiedraaien die zitten ook hier minimaal 40 uur. En als je thuis wil werken is prima. Maar dan is het gewoon extra werk. Dus ik denk van ja oké. Tegen productiemedewerkers, ja productiemedewerkers zijn er gewoon. Die draaien gewoon, want die moeten fysiek gewoon aanwezig zijn. Maar ik zou zeggen als ik gemiddeld software ontwikke... hey screw you. En een heel team gaat mee, zoek het maar uit. Dan gaan we ergens anders heen. Want ik snap best wel dat je... Kijk het moet niet zo zijn dat je zegt van nee je mag geen 40 uur werk op kantoor. Maar het forceren nu, afdwingen, dat vind ik raar. Want wat heb je dan de laatste twee jaar gedaan? Waarom is de toko niet dichtgegaan dan? Je bent toch niet over de kop gegaan? Dat komt toch? Dus Apple heeft volgens mij ook een beetje van die praktijken. Dan misschien dat hij nog niet alles deelt. Dat is hetzelfde met het verhaal wat ik net zei. Over dat pairprogramma, dat je niet goed uit kan leggen waarom je dit wil. Ja, nou ja. Kijk hij is gewoon Steve Jobs light. En hij vindt het gewoon en dan moet dat maar. Weet je dat is gewoon zijn ding. Maar er zal toch ook wel een reden achter zitten hoop ik. Maar goed. Het verschilt uiteindelijk per use case. Kijk als ik net begin bij een bedrijf vind ik het fijn om heel veel op kantoor te zitten. En leer een beetje de lijntjes. Ja klopt. Ja, wie je maar voor vraagt. Precies, ik denk dat dat ook wel een van de reden is. Bij mijn huidige opdracht geven waarom zij zeggen twee dagen op kantoor. Omdat er veel nieuwe mensen zijn. Vooral bij mijn team. Kijk dan heb je een reden. Is het dan ook wel verplicht dat team zo'n beetje zoveel mogelijk dezelfde dag op kantoor is? Ja, dus dat wordt wel gestimuleerd inderdaad. Allemaal dinsdag donderdag. Je mag zelf dan bepalen welke dagen je dan op kantoor bent. Eentjes wel vast. Omdat we dan op die dagen vaak ook veel demo's hebben. Of andere teams ook. Dus dat willen ze wel heel graag. Dat iedereen zoveel mogelijk probeert om op die dag te komen. Op donderdag is het volgens mij. En de andere dag is gewoon helemaal vrij te besteden aan het team. En in het begin dacht ik ook van, jeetje, moet dit nou? Maar ik heb het ook maar even voor lief genomen. Omdat ik ook inderdaad zag, het is toch wel fijn dat je met elkaar, omdat je bent nieuw. Ik was sowieso nieuw, ik werkte net twee maanden. Dus dan is het wel fijn om even met elkaar gewoon even gezien te hebben. Kopje koffie of lunch te hebben. Zeker, het schakelt natuurlijk. Precies ook dat. Je komt bij de koffiecorner, dan kom je soms mensen tegen. En dan leg je uit. Wat doe je dan? Ik doe dit. Oh ja, dat is grappig. Dat heb ik van gehoord en wil ik wel eens iets van weten. En dan leert iemand iets van jou, zeg maar. En dan komt hij erachter. Oh, kan dat ook nog? En die komt dan in aanraken met jou. Waardoor die iets te weten komt. Wat die anders helemaal nooit te weten was gekomen. En je kunt me vertellen, hoge laag mag je springen. Ik weet niet wat ik allemaal tegelijk wilde zeggen. Maar je gaat me niet vertellen dat dat via thuiswerksituatie. Die osmose zeg maar, wat je hebt op kantoor. Dat watercoolereffect. Precies, dat ben je gewoon kwijt. En daarom zeg ik je ook net van. Ja, al die tooling en zo. Dat probeert dat dan een beetje te mimicken. En dan open je zo'n scherm, daar staan er 50 man. En dan heb je van, oh ja, maar dan heb je, weet ik veel, virtueel tafels. Dan kun je dan bij, ja, maar dat werkt toch niet. Tenzij je misschien daar vanaf... Ik denk dat die drempel daar ook alweer te hoog voor is. Weet je, het is toch weer een extra ding. Je moet toch weer bewuster mee omgaan of zo. Ja, misschien is dat voor een jongere groep die daar al meteen mee begonnen is zeg maar. Dat die daar beter mee kunnen, overweg mee kunnen. Ja, daar geloof ik ook niet zo in hoor. Dat osmose effect. Maar als je team vier man is, wanneer weet je dan niet waar ze mee bezig zijn? Als je op kantoor gaat zitten, bij het koffieapparaat hoor je echt niks meer dan... Nee, nee, nee, maar dat is... Dat ligt dus echt ook aan een organisatie. Sommige organisaties moet je dat bevorderen, bij GitLab. Dan gaan ze dus met dat soort tooling misschien doen. Maar als je een klein bedrijf hebt met vier man, wat allemaal remote werkt. Hoe kan je dan niet weten wat iedereen aan het doen is? Dat maakt wel verschil. Dat is heel belangrijk. Pas dat gewoon bij jullie? Je hebt grote omvang, je team, hoe werkt dat nu al? Kijk, als je een bedrijf in sport staat op met z'n tweeën en je werkt al bij remote. Dan ga je echt niet veel missen als je samen koffie gaat drinken. Ja, dat is ook wel zo. Freaking hell, it depends. Ja, ja, goed. Dit is gewoon geen kant-en-klare oplossing voor me. Nee, nee, nee. En iedere situatie is anders. Maar ik vind wel... Je kan niet mensen in een dwangbuis dwingen om te gaan praten. Dat werkt niet. Eens. Maar ik vind wel... Je moet er wel open over nadenken. Want je ziet wel organisatie zeggen van nee, we gaan weer terug naar hoe het was. En dan weer... Ja, misschien net zoals Elon Musk. Ja, ik weet niet wat er allemaal verder... Qua context. Dat hij gewoon zegt, ja, dat moet gewoon weer terug. Ja, maar laten we het er even over hebben. Nee, want dat vind ik niet kunnen. Ik vind dat je daar echt wel... Misschien vanwege die... Ik bedoel, je gaat echt daadwerkelijk software maken voor in die auto. En die auto wordt daar geassembleerd. Misschien daarom. Ja, veiligheid bedoel je. Ja, of dat je direct... Weet je wel, dat je echt in die auto gelijk kan... Dat soort dingen zijn gewoon, oh zo. Dat is volgens mij echt allemaal. Want ik zeg ook al, het zijn de laatste twee jaar... Alles loopt toch door. Er zijn gewoon releases geweest. En het is toch... Ze hebben echt wel... Als je moet, zeg maar, dan kun je echt... Dan weet je wel een oplossing te verzinnen. Maar als het niet meer hoeft dan denk je, oh nee, dan snap ik. Nee, nee, dit kan niet meer. Ja, dat is gewoon raar. Ja, heldig. Ik vind dat... Je moet er gewoon over nadenken. Ik denk, er zit waarde in allebei. Zouden ze thuiswerken bij de AIVD? Ik kan geen handel geven, want dan moet ik iets doen. Dus ik weet dat niet. Is dit onderdeel van de AIVD kerstpuzzle? Die vraag kun je niet stellen. Want ja, stel dat iemand er... Degen die de kennis heeft, die mag het niet delen. En degen die het wel deed, die weet er waarschijnlijk niks vanaf. Dus, probably. Nee, de AIVD, ja. De Forbidden Truth. Maar Johnny, wat vind jij fijner? Duits of op kantoor? Ik moet zeggen, ik had vroeger echt wel een hekel, zeg maar. Maar dat was ook een beetje door mijn positie die ik had. Je had het hekel aan mensen. Nou ja, ik kwam op een gegeven moment echt niet meer aan werken toe. Dat was het, zeg maar. Ik was gewoon op kantoor de vraagbaak. Dat is op zich natuurlijk ook een soort vererend. Het is natuurlijk een hartstikke fijne positie. Maar inderdaad, ik kwam gewoon niet meer aan werken toe. Maar op een gegeven moment merkte ik wel dat ik dat vrij vervelend begon te vinden. En nu heb ik wel gezien, oké, met dat thuiswerken kan ik superveel. Maar ik merk ook dat ik heel snel afgeleid kan zijn. Anderzijds, hoe erg is dat? Weet je dat je even je was erin gaat doen ofzo? Zo iets simpels. Anderzijds, weet je, vroeger ging je dus ook naar koffiezetapparaat. En dan stond je daar drie kwartier te houden. En nu ben je twee minuten terug. Voor jezelf moet je dat ook een plekje geven. Maar ik zie, denk ik, inderdaad uiteindelijk inderdaad een soort meerwaarde in. Dat je één om vier, twee om drie een beetje zo, zeg maar. Ja, mainly thuiswerk, dus het leven deel thuiswerk. En dan af en toe inderdaad een fysieke meeting of een fysieke sessie. Ja, ik denk dat voor mij hetzelfde geldt. Meer en deel thuis, een paar dagen op kantoor. Maar ik merk ook dat tegen de reistijd, dat het echt net zo lang als was vroeger. Maar ik kijk er meer tegenop. Ik heb er gewoon geen zin in. Ja, dat snap ik. Ja, iedereen is in die zin nu een beetje gewend. Een beetje verwend gegaan. Mijn reistijd is gewoon de trap oplopen. Dan moet ik straks een kwartier of een half uur fietsen. Dat is denk ik al zo kort. Het lijkt gewoon langer dan voor het verleden. En ik heb, potverdorie tot niet voor, Jan Lul allerlei geld uitgegeven aan een... Aan je werkplek, mooie brug. Nee, maar even... Wat heet dat? Jij, Wouter? Wat vind jij? Sorry. Jij breekt mij mee, want ik was iedereen aan het vragen. Ja, gewoon een goede balans. Kijk, als ik net begin ergens, dan zou ik zoveel mogelijk op een kantoor willen zijn. Iedereen leren kennen. Ook een beetje bedrijfscultuur snappen. Want vooral bedrijfscultuur, het verschilt echt een beetje waar je in terecht komt. Kijk, bij sommige bedrijven is iedereen heel druk. Dus andermans tijd is gewoon kostbaar. En dat wil je eigenlijk een beetje polsen. En dat als je vragen stelt, dat je relevante vragen stelt. De feedback die ik toen kreeg waarom men twee dagen in de week om kantoor bij de opdracht geven wil, dus bij Aholt, is omdat men een beetje bang is van dat men zichzelf kwijtraakt in die grote organisatie. Dat hoor ik vaker, ja. Maar dan kom ik wel weer terug op jouw overmerking Saber. Weet je, voorheen ging dat ook al zo. We zaten toch in die twee jaar lockdown of weet ik veel. Daarom zijn ook mensen aangenomen. Dat is toch ook gewoon doorgegaan. Misschien hebben toch mensen onbewust een beetje zo'n idee gehad. Dit is coronatijd, nu moeten we even een bepaalde mindset aanmeten. En daar zitten we dan nu in. En dat toch, dat het dan kan, omdat mensen toch overtuigd zijn. Het moet nu eenmaal even zo en nu is alles weer oké. En dat het dan een beetje verwaterd ofzo. Ik heb ook een beetje het idee dat het toch... Ik vind daarom ook mijn vraag. Ik vind het toch best wel lastig. Ja, het is zeker lastig. Er is waarschijnlijk inderdaad geen universeel antwoord. Nee, zeker niet. Gaan we nog een brug proberen? Ja, nou mag jij die brug opnieuw bouwen Kishen. Ik vind het helemaal goed. Nee, dat is goed. De boot. Je ziet er... Hé Saber, hoe zit je aan het inleggen van je werk? Nou ja, die brug was heel erg goed. Je wilt optimaal werken. En op kantoor zijn het dingen... Je ziet het net niet. Maar er wordt allerlei faciliteiten aan je aangeboden om zo optimaal mogelijk te werken. Dat is die idee in ieder geval. We hadden het net over die kantoor... Hoe heet het? Tuinen. Tuinen. Ik wil dat de eilanden zeggen, maar dat bedoel ik niet. De tuinen. Ja, er zijn eilandjes bij. Maar goed, dat is natuurlijk niet optimaal. Maar goed, je krijgt een bureau, je krijgt een stoel, bla, bla. En nu zijn we de laatste twee jaar, hebben we dat allemaal thuis geïnvesteerd. Ik heb ook serieus wat geld uitgetrokken om dat in te gaan richten. Wat ik ook heel leuk vind trouwens... Ja, ik ben er heel blij mee. Ja, ik ben er heel blij mee. Maar dat is wel... Per bedrijf is dat het andere. Want het ene bedrijf die zegt, alsjeblieft, hier heb je een budget. Want ja, Arbo-regels. Want dat kun je ook nog in principe op terug voldoen als je echt een asswipe bent. Want dan kun je echt wel zeggen, luister, ik heb last van mijn nek en regelen. Maar dat alles... Maar meestal doe je dat in samenspraak. En er zijn ook volgens mij de vergoedingen, zeg maar, voor het troonverbruik en de koffie en zo. Dan mag je de werkgever dan twee of drie euro per dag of zo. Ja, dat is nu sinds vorig maand of zo? Ja, vorig maand, dat is redelijk recente. Thuiswerkvergoedingen is nu inderdaad belastingtechnisch... Ja, op zich snap ik dat ook allemaal wel. Maar goed, die werkplek moet wel goed ingericht zijn. Ik vind dat leuk, want er komen een aantal dingetjes bij kijken die ik wel tof vind. Een cool toetsenbord, een mooi scherm, een zit-staat-bureau, een goede stoel. Dat is nog degene waar ik nu op zoek naar benen... Nou ja, ik weet wel welke ik wil, maar ik moet even kijken. Ik moet even kijken welke limieter ik heb. Ja precies, maar die Herbert Miller die wil ik heel graag. Maar ja, die krengen zijn minimaal 1100. Ja, je kan het gereviseerd kopen voor een goede deal wel. Ja, klopt. Ja, ik moet even opzoeken waar dat is, maar die wil ik dus heel graag. Maar dat zijn allemaal dingen die je dan koopt zelf. En ja, ik word er heel blij van. Ik ben er nu eigenlijk mee bezig. Letterlijk, gisteren heb ik mijn zit-staat-bureau in elkaar geschroefd. Dan moet ik nog een stoel hebben. En ja, ik vind het wel gaaf, want dan heb je echt precies het ingericht zoals je zelf wilt. Net als hier bij ons is het echt wel goed. Alleen sommige dingen denk ik van ik wil het net wat anders. Maar dan krijg je natuurlijk discussie van ja, maar luister, we gaan niet voor iedere persoon alles helemaal customiseren. En want ja, dit is een kantoor waar iedereen moet kunnen werken. Je hebt niet echt per se vaste werkplekken. Terwijl thuis kun je het gewoon maken zoals je wilt. Dus dat vind ik eigenlijk wel heel erg fijn. Stiekem vind ik het eigenlijk in die zin los van met mensen werken, vind ik het thuis echt veel efficiënter werken. En ik heb ook een desktop in plaats van een laptop. Dat ding is gewoon duizend keer zo snel dan die. Naar de M1, zo durf ik niet te zeggen. Maar ze zijn gewoon snel. Gebruik je ook een dock? Nee. Ik gebruik deze laptop niet thuis. Oké. Mijn desktop is gewoon mijn def machine. Ik zweer echt bij een dock. Ja? Ik heb tijdens de coronacrisis een keer geïnvesteerd. 200 euro in zo'n dock, zeg maar. En het is niet alleen voor je zelf handig. Want ik kan dan wisselen tussen mijn laptop tot mijn desktop. Maar mijn vrouw, die kan ook gewoon werken. Die kan gewoon in één keer met USB-C inpluggen en je bent gewoon klaar. Alle hardware gaat over met één kabel. Ja, dat is op zich... Kan dat bij mij wel? Ik heb wel die monitor, zeg maar, die dan met USB oplaadt. Met USB-PD, toch? Power delivery. Power delivery. Omdat ik, zeg maar, ik had... Dit is al twee jaar geleden, volgens mij. Het idee om dan een MacBook te krijgen. Vragen voor mijn werkgever. Waar dat USB-C op zit, dat kon ik dokken en gaan met de banaan. Alleen toen kwam de M1. Dus dit is nog een x86 Intel Mac. En daar kan je windows netjes op virtualiseren. En dan kan ik Visual Studio goed gebruiken. En dat is dus het lastige, zeg maar, naar de nieuwe Mac. Want volgens mij... Nou ja, ik hoorde laatst dat het wel kan. Maar het kon niet. Dus ik wilde dus niet een MacBook. Maar ik was wel voorbereid, zodat je dus wel kon dokken. Alleen ik dok met die desktop. Dan denk ik van ja, waarom zou ik mijn laptop gebruiken? Want die desktop is gewoon sneller. Die SSD is sneller. Dus dat. Je kan toch ook in de cloud een labmachine ofzo? Ja, mijn desktop is mijn cloud machine. Dus als ik zeg maar naar de klant ga, dan doe ik mijn desktop gewoon remote op. Ga je toch gewoon die M1... Of is dat dan niet dezelfde? Ja, dat kan op zich wel. Dan is het wel grappig, want dan heb je eigenlijk de specs. Je kunt gewoon de lichtste van de lichtste nemen. Ja, dat is ook zo. Je draait alles thuis. Ja, maar dat is wel zo. Ja, dat moet ik natuurlijk niet tegen mijn deuteur vertellen. Nee, nee, ik heb een heel zware nodig. Ja, maar denk je niet dat... Oké, nee, ik ga dat onderweg niet starten. Ja, vertel maar. Nee, nee, nee, nee, ik ga het niet vragen. Wat dan? Ja, nou, nu ben ik nieuwsgierig. Dat is geen cliffhengertje. Maar waarom hebben we nog die dikke machines nodig? Nou, dat is een hele goede. Alles gaat op naar de cloud. Ik kom daar zo op. Gaming. Oh, jee. Diegene die vanuit werk mijn machine overnemen. Want ik gebruik zero tier. Dat is zeg maar een soort van... Ja, het is een cloud VPN. Dus dan krijg je... Het maakt niet uit waar je bent. Je krijgt gewoon je machine installeren die software op zeg maar. En hoef je geen firewall open te zetten. Dan kun je gewoon vanuit overal kun je naar die machine toe. Dus ook dat je zeg maar meerdere machines soort van in hetzelfde hoopje kan zetten. Dat je dan overal van alle machines naar elkaar toe kan. Ja, dat werkt echt. Super. En je leert het zien. Dat schrok ik echt. Ik zat op kantoor en ik denk oké, ik heb gewoon pingtijden van... Wat is het? Zes milliseconden, zeven milliseconden. Hoe dan? Weet je? Dat was echt super. Nee, maar het werkt echt super snel. Dat heeft niks. Ja, misschien is het gewoon dat de bandbreedte nu van machines gewoon veel beter is. Of van internet hoger is. Zodat het allemaal wat soepeler werkt. Dus daar was ik wel heel erg gecharmeerd over. Jij had het zeg maar. Waarom hebben we geen cloud machines? Dat zijn nu zeg maar. Er is een beweging. Ik weet niet of dat... Ja, dat zit een beetje tegen de devopsbeweging in. Die zeggen van ja, nee, je moet eigenlijk gewoon een centrale ontwikkel-omgeving hebben. En dat levert heel veel andere voordelen. Je code delen gaat dan sneller. Een aantal testen. Dus je werkt echt anders. Dus je hebt dan niet meer die hele dikke machine thuis nodig. Wel gewoon goed scherm en zo. En snel genoeg. Maar alles wordt dan in de cloud... En hoe doe je dat dan als team? Dus stel je voor dat wij nu als team samen aan een codebase moeten werken? Nou ja, dan krijg je ook een soort van netwerker waar al die machines in zitten. En dan kun je op die manier... En dus je krijgt daar best wel wat voordelen aan. Ook resource die je dan deelt in plaats van dat die dan over... Dus daar zit echt wel wat meer... Maar heb je dan een shared bureaublad of zo? Heb je nu echt allerlei VM's? En daar log je dan in? Het hoeft niet per se een VM te zijn. Want ja, goed. Bijvoorbeeld. Want het hoeft niet per se die technologie mee. Je komt net als Visual Studio Code en Visual Studio Code server, zeg maar. Dus dan heb je eigenlijk in een browser of gewoon je normaal... Ja, dat deden we laatst ook trouwens. GitHub en dan .dev. Heb je dat al gedaan? Als je in een repository... Als je op een punt drukt, gewoon de punt zelf. Dan krijg je meteen Visual Studio Code. Je hebt ook Live Share. Dan kun je ook gewoon live programmeren. Ja, precies. Dat is dan weer een andere. Dus dan heb je eigenlijk ook in je browser... Maak je verbinding met die remote omgeving. En dat kan wel. En dan heb je een ontwikkelde omgeving. En ja, misschien de configuratie van het netwerk, van de SSD's... Is allemaal veel meer geoptimaliseerd voor development, zeg maar. En er zit allemaal geen andere poeien bij. En je 4scanner staat daaruit. Ja, want ik moest een keertje iemand helpen van een ander team. Die gozer die had op zijn computer helemaal niks geïnstalleerd. Helemaal geen git. Helemaal niks had hij. Vond ik ook zo raar trouwens. Maar goed, oké, doe het even niet toe. En toen dacht ik ineens van ja, hoe kunnen we dit nou even helpen? Ja, dat was gewoon inderdaad wat je zegt. Gewoon, want daar gebruiken we veel GitHub. GitHub URL en dan... En ik zei tegen Emile, het type is even .dev in. En dan .dev en ineens Visual Studio. Ja, GitHub heeft volgens mij... Of Studio. Volgens mij dat GitHub Workspaces ofzo. Die hebben ook... Of GitHub Code, whatever. Die hebben echt gewoon een toepassing, zeg maar. Die dus dit remote samenwerken. En dan alles, zeg maar, remote. Die hebben dat. Microsoft heeft dat ook. Maar goed, GitHub heeft waarschijnlijk een net iets andere toolstack. En zo zijn er meer van die varianten. Maar hoe relaxed was dat? Want in die situatie was dat gewoon de snelste manier. Want anders hadden we eerst Git moeten installeren. En allemaal SSH kiezen om connecties te maken. Maar ook Cool Request, zeg maar, even reviewen. Ja, dat hadden we ook gedaan. Ja, want je zit zelf in een branch. En als je hem echt goed wil reviewen, in mijn ogen, dan zie je hem eigenlijk gewoon in code in je development omgeving. Precies. Maar ja, dan moet je eigenlijk switchen naar die branch. Pullen en checken. En dan weer terug switchen. Of een andere folder en daar klonen. Alleen, wat ik me dan wel afvraag is, stel je voor dat je een web app of zo in een branch hebt staan. Hoe test je het dan? Want dat doe je natuurlijk lokaal. Dan ruw je hem even, weet je wel. Dan start je hem op op loco. Ja, zelf toch? Ja, dan krijg je dan loco's. Oh zo. Alles staat al remote, zeg maar. Ja, maar dat bedoel ik niet. Kijk, dat is de code. Maar ook het runnen. Dat heb je dus ook volgens mij met actions. Dat je gewoon zegt van als die branch of een podcast gebuilt wordt, dan wordt ook meteen die omgeving, zeg maar, met die code in de lucht. Oh, dat is wel helemaal tof. Ja, dat heb ik al een tijd geleden met GitLab. Dat had ik al heel vroeg. Want die waren al heel vroeg met dat alles geïntegreerd was. Ook die buildpipeline. Ja, dat is echt zo. En die spinnen dus zeg maar een Kubernetes cluster op. Dat kon je daar testen. En als het klaar was, gooi je hem weg. Precies. Dus dan doe je echt op de branch een soort van testomgeving. Ja, dat is eigenlijk, als je dus DevOps wilt doen en continuous delivery, continuous deployment, dan is dat eigenlijk wel de way to go. Want anders, ja, volgens mij heeft bijna niemand... We hebben nu dat ook, zeg maar. We hadden twee dynamische omgevingen, zeg maar, waarop dan dev-omgevingen, zeg maar, waarop getest kon worden. Maar je had altijd gezeur dat dan, want die branch werd gedepoyed. Oh shit, nou, dan werkt mij niet heen. En wat hebben we nu? Oké, het worden nu vier, de vellen. Dat heb ik maar. Dat is zeker wel een beetje zo'n oplossing voor... Ik snap het, ja. Maar goed, dan kun je gewoon tegen een tester zeggen, hey, daar is de branch, daar staat de code. Als jij hem goed vindt, dan geef jij een vinkje en dan kan hij door naar productie. Weet je wel? En dan zit je tussen elkaar niet in de weg. Want in die auto op straat is het van, oh nee, mijn versie staat nu in T, dus jij kunt niet dedeployen. Wat jij dus ook, denk ik, bedoelt. Dus je moet even wachten op mij totdat... Terwijl dan kan je gewoon die branch checken, hup door, en die is gebranched van productie. Dus je kunt alweer hup snel weer terug en het zijn hopelijk redelijk kleine deltas. Dat is echt supertof. Maar ik vind het een leuke onderwerp, want dit heeft een raakvlak op wat je, van het inrichten van je werkplek. Dit is misschien wel een beetje de huidige 20-22 manier om misschien wel zo te werken in remote situaties. Ja, ja, precies. Ik zal het echt serieus nemen. Een zitstaalbureau vind ik eigenlijk wel handig om te hebben. Het hoeft niet, maar het is handig. Gisteren toen we net gebouwd hebben, heb ik even mijn computer aangesloten en dat staand werk is best fijn. Alleen de hele dag staand doe je ook niet. Je doet het een uurtje en dan ga je rustig zitten. En na een week doe je het al bijna niet meer. Nou ja, ik vind het nog wel fijn om dat te blijven doen. Schuldig. Ja, ik vind het wel fijn om te blijven doen. Maar goed, een heel goed toetsenbord. Echt telt al mee. Goede muis, maar dat... Goede stoel. Stoel is zeker heel belangrijk. Verlichting, dat klinkt heel suf, maar dat is echt wel handig. Ja, niks tegen de zon in. Ja, precies. Dus dat helpt echt wel. En dat is echt heel veel te krijgen. Erco? Ja, liever. Ja, liever wel. Daar ben ik nog wel... Want ik merk wel dat het bij mij niet warm is. Ik moet even kijken of we Erco gaan aansluiten. Nee, nee, ik ben inderdaad wel fan. En ik zou, als ik een bedrijf had, dan zou ik ook het nadeel gewoon zeggen, hey jongens, hier heb je 1500 euro XB2, voor als je bij ons komt werken. Heb je al een goede werkplek, prima. Dan heb je een leuke startbonus of zo, weet je. Maar in ieder geval geeft het gewoon iedereen 1500 euro bruten. Of, ja, gewoon budget, eigenlijk, om een ding in te regelen. Nou, dan koop je een bureau stoel van, weet ik, 7, 800 euro, zo'n refurbish daar maar minder. Heb je voor 500 euro een goed bureau. Ja. Dat mogen we niet hoor. Ja. Ja, goed, ja, misschien is het inderdaad nog te weinig. Nou ja, die motors, die gaan echt wel best wel hard in prijzen vragen. Ze kunnen best veel krijgen voor 500 euro. Ik moet zeggen, ik ben thuis nu wel tevreden met hoe ik het heb opgelost inderdaad. Gewoon zo'n monitor arm, een microfoon arm. Ik heb een monitor 4K, 144 hertz. Dus ik kan er en op gamen, zavons met mijn desktop. Gewoon een Windows desktop. En ik heb inderdaad een USB-C kabel als docking station. De monitor is docking station ook gelijk. Ja, dat is wel echt goud. Dat is zo relaxed. Ja, nee, dat is zo. Ik zal voor iedereen, sowieso de mensen die thuis werken, neem het gewoon serieus. Er is op YouTube heel veel te vinden. In de show straks heb ik wel wat tips. Dan kun je daar wat meer informatie... Ik heb maar één tip. Bespaar niet op een stoel. Heb je een Herman Miller? Nee, maar ik heb wel een goede gekocht ooit. En die doet het al heel lang. Ik heb bijna nooit iets aan m'n nek of aan m'n rug. Dat wil je gewoon niet. Nee. Dat mag best wel raar zijn, hoor, je rug. Bedrijven die doen dan moeilijk over die 1500 euro. Denk je dat als je werknemer ziek thuis komt te zitten, vanwege RSI, of nekklachten, of whatever. Dan kost het 1500 per week. Gewoon. Ja, precies. Dat is jouw rug. Je moet er een leven mee doen. Ja, dat is voor die persoon zelf. Maar voor het bedrijf is het in mijn ogen best wel een no-brainer. En als toevoeging misschien nog een alternatieve zitwijze. Je hebt natuurlijk ook de skippybal of de bibelkrukjes, zeg maar, dat je even van je stoel, tenminste wat ik zelf nog weleens heb, is dat ik een beetje ingezakt ga zitten. Dan ga ik even een kwartiertje, uurtje ofzo, even op zo'n skippybal zitten. En dan word je weer even helemaal rechtop gezet, om zo maar te zeggen. Ja. Dat kan ook helpen. Ja. Zeker, ja. En als je, ja, ik probeer dan altijd wel dingetjes te verstoppen, zeg maar, in mijn werkruimte. Gewoon. Grappig. Dingetjes waar je naar moet zoeken. Gaan. Oké. De whip. De whip. Nee. Het zijn meer dingen die je met de baas er ook wat vaker uit. De boot vertrekt naar het volgende onderwerp. Ja, precies. Ik denk dat Bernard er wat meer over kan vertellen. Ja, over Easter Eggs gesproken. Ja, ik had een omwerp aangedragen. Easter Eggs was helemaal features. Of omdat ik daar van de week tegenaan liep. We hebben iPhone clients. En soms willen we een log van de client hebben. En we hebben in die programma's, hebben we iets ingebouwd. Als je drie keer op het logo klikt en nog twee keer ergens anders. Dan krijg je een log. Stuur dan maar een screenshot op. Heel nuttig. Vaak. Maar ja, dat hoeven de gewone gebruikers niet per ongeluk achter te komen. Dus ik vroeg me af of jullie dat ook weleens doen of hebben gemaakt. Nee? Jawel. Maar niet voor debugging purposes. Ik heb wel echt een keer... Oh ja, niet voor debugging purposes. Ja, ja. Nou kijk, dan heb ik echt wel Easter Eggs gebouwd. Ik weet inderdaad, een van de eerste dingen wat je... Volgens mij was dat met een... Een van de eerste dingen van react op je telefoon ofzo. Als je dan schudde, dan kreeg je de debug menu ofzo. Dat soort grappige dingen. Dat is wel grappig, ja. Nou ja, ik heb... Ik heb wel meerdere gemaakt. Ja, ik ook. De leukste zijn wel door anderen gemaakt. Dus ik was eigenlijk niet zo goed erin. Er is eentje die heeft... Er was een jongen die was eigenlijk... Wat ik beweerd te doen is dat je eigenlijk enterprise software maakt. Dus vooral voor grote bedrijven. En die jongen die kwam bij ons in dienst. En die was eigenlijk niet schrikvol. Die was een game developer en dat kon hij supergoed. Maar ja, hij was daar niet in die OO-structure, denk je. Werkt niet. Games maken kon hij echt supergoed. Toen hadden ze een login schermpje. En als je dan weet ik wat te komen, dan kon je snake spelen. Dat vond ik echt wel grappig. We hebben in een site, die is nog live... Ik weet niet of de easter egg er nog in zit. Dat is echt super grappig. De klant wilde geen... Ja, we hadden allemaal geen user stories en we moesten een cookie... Dat was het begin dat er cookiemeldingen kwamen. En we hadden content nodig. Dus we moesten het stuk tekst komen, die konden we dan laten zien. Maar die hadden ze niet. Dus ik had gewoon een heel groot plaatje van Cookie Monster daar neergezet. Zo van, ik kom te triggeren als je dat ziet. Oké, dan moeten we wel iets aan gaan doen. Hoopte ik. Maar dat duurde maar, duurde maar. Toen had ze uiteindelijk al die tekst dat een collega van mij had. Je moest iets intypen net voordat je naar de PSP ging. Dus multisafepay was dat toen. En met multisafepay, ik weet niet of dat nog steeds kan, kon je een stuk HTML meegeven wat dan daar getoond werd. Dus als je iets intypte, zeg maar. Ik heb koekjes voor de monteur. En dan keer je daarheen. En dan kreeg je bij multisafepay, kreeg je zo'n groot Cookie Monster met een plaatje te zien. Die vond ik op zich wel heel leuk. Dan was er nooit iemand achtergekomen, zeg maar. Als eindgebruiker. Dus daar heb ik wel heel erg om gelachen. En we hebben ooit in een, ja, het was een soort 3D-omgeving, we hebben ook een easter egg ingebouwd. En daarin, als je een bepaalde route volgt door de stad, dan zag je alle developers kwamen dan in die 3D-omgeving tevoorschijn. Maar de sales mensen van ons vonden dat te leuk om te laten zien. Dus dat liet zijn alle klanten zien van hey, we hebben ook een easter egg gebouwd. Met als gevolg dat de volgende project voor de, dat was dan voor de Nederlandse bank, een museumopstelling. Daar moest in het contract dat we geen easter eggs in mochten bouwen. Dat mocht echt niet. Vanuit de klant. Ja, goed, developers zijn developers. We hebben dus in die pc-desktop die we meegaan, we hebben gewoon een paar paas-eieren ingegooid. Dus als iemand ooit die pc opens groep, dan vind je dat... Dat is een gesmoltene paas-eier. Dat is wel cool. Ik heb net getest, bij ons op productie zit er nog wel eentje in. Waar op productie? Bij ons productieding, inderdaad, als je... Doet het scherm een barrel roll. Oh ja, ja, dat is wel cool. Maar ja, dan moet je gewoon echt in de code zitten. Als je de JavaScript bij ons bekijkt, dan zie je dus dat er een easter egg in zit. Dan zie je ook waar die zit met karm uitvoeding. Ah, ja, ja, klopt. Google heeft er ook een paar van die easter eggs. Als je dual barrel roll, volgens mij Google. Ja, precies, daar was die ook van. Maar het zit er nog steeds in. Op die Google friends. Als je friends de namen van die gasten in doet, van de serie. Als je dan over een plaatje heen hoevert, dan krijg je geluidjes. Oh zo. Ja, het zou gek zijn als in Google niet easter eggs. Ik heb wel het idee dat het minder is dan vroeger. Vroeger zaten ze echt over... Met name in games. Echt, in elke game zaten er wel easter eggs. Het is volgens mij wel minder. Ja, een van de mensen is die van Excel, zeg maar. Ja, die flight simulator. Die in Excel zat. Daar hebben ze heel veel gezeik over gehad trouwens. Ja? Waarom? Ja, dat was echt niet gewaardeerd, zeg maar. Dat snap ik ook wel. Omdat daarna, ik weet niet of dat daar de reden voor was. Maar het is allemaal ontslagen. Nou ja, ik weet niet wat er met hen gebeurt. Maar ik kan me ook wel voorstellen dat als je zo'n amount of code erin stopt, dat je er eigenlijk alles van... Weet je, dan kunnen er ook allerlei security zoi in. Oh zo bedoel je. Ja, zo'n flight simulator even erin bouwen. Ja, dat is wel heftig. En plus, hoezo heb je zoveel tijd? Ja, die discussie krijg ik dan ook. Sorry, sorry, mijn workflow. Dus dat... Ja, ik wil helemaal niet per programma. Ik vind het grappig. Ik vond het altijd wel leuk, omdat dan... Stel dat ik gewoon de baas van het team was. Dan denk ik, nou oké, de sfeer is oké in het team. Ja, het draagt wel bij aan je. Tuurlijk is het gewoon geld. Ja, het hoort niet. Maar ja, het is wel... Ik denk onbewust, je gaat wel je creativiteit op een andere manier gebruiken. En ja, misschien dat het zich indirect dan weer verder uitbetaalt. Ja. Nou ja, goed, als je een goed team moraal hebt, dan leeft dat uiteindelijk toch ook weer veel geld op. Ja, het is symptomatisch denk ik. Sorry, symptomatisch, dat bedoel ik niet. Het is de symptoom van dat het, zeg maar, dus goed gaat. Je moet niet zeggen van, je moet easter eggs maken, want dan daardoor is de sfeer goed. Dat is op een scrubbord, ja. Paas, eigenlijk. Althans, ik heb nog... Ja, ja. Dan helemaal heel hoog, zeg maar, in prioritering. Ja, ik denk niet dat dat bijdraagt. Ik vind het, het is wel leuk. Het zit er echt al in. Ja, heel veel software heeft het. Traditie een beetje, ja. Ja, dat was ook met die Harlem Shake. Die ken je wel, denk ik, toch? Dat doe je Harlem Shake. Dat was die hype met dan iedereen dat dansje nemen. Dat kon je ook in je browser, had je dat ook, zeg maar, dat dan alles ging. Ik weet niet waar die is, Saber, die kon je dan ook doen. Ik weet nog wel, dat was een van mijn eerste werkplekken. Misschien leuk voor inspiratie, Wouter, voor je collega's. Dus dat ze dan mijn foto dan heel groot op de website ergens, weet je, op bepaalde mensen hadden ze dan ingebouwd. Dat dan bepaalde mensen mijn foto dan helemaal vergroot zagen. Inspiratie voor hen, niet voor mij. Nee, nee, nee, inderdaad. Wat ik wel tof vind als, ik weet niet of het echt een easter egg is, maar wat zij bijvoorbeeld op hun website hebben is zo'n knop Dus heb je gewoon een Basic HTML website. Arcady.nl En als je daar dan op klikt, zeg maar, dan gaat al de mooie styling eraf. Volgens mij staat er ook bij die knop even uit mijn hoofd Turn off the bullshit. En dan heb je gewoon letterlijk Basic HTML. Ja, ik weet niet of het echt een easter egg is, want hij is best wel right there, maar ik vind hem wel heel tof. En dan ga ik iets heel grap, we zien het niet zo grappig, maar tegenwoordig is er toch geen HTML meer, alles is toch JavaScript? HTML, HTML. Ik weet het niet. Ik haat HTML. Nee, dat is nog steeds zo. Is het nog steeds zo? Uiteindelijk is gewoon HTML in je browser nog steeds. Ja, nog steeds. Ja, maar toch, als je dat dan allemaal uitzet, toch? Nou ja, nee, dat is... Het hoort nog wel dat je, zeg maar, moet terugvallen op iets wat Sony JavaScript ook nog steeds kan draaien. Oké, oké. En dat kan op zich wel. Als je hybrid doet. Oké. Ja. Maar ik wilde, zeg maar, doorgaan naar de tips. Ja. Arcadi.nl Ja, je krijgt net Arcadi.nl. O, sorry. Mooi neus, ja. Als je het doet. Nee, die is niet meer in de lucht. Dat had je al te net zien, hè? Dit is de PC bedoelde. Kijk eens wat ik hier heb. Hij doet dat heel stoer. En ik heb allerlei dingen die blokkeert. Dus dat gaat hem niet worden, jongen. Jammer. Je blokt alles. Kijk dit aan. Een aantal dingen wel, ja. Wat heb je allemaal? Dus als ik deze doe, waarschijnlijk gaat hij het dan wel doen. Wat zijn dat allemaal voor blokkers, joh? Ja, ik zet JavaScript default uit en dan zeg ik Trust. Echt waar? In Firefox nu wel. Ik kan me gewoon tegenwoordig niet voorstellen dat je geen JavaScript... Nee, je kunt niet. Kijk hier. Dit gaat ook kapot waarschijnlijk. Of niet? O, dit is switch on. Ja. Nou, precies. Ah, ja. Dus zolang ik... Arcady, dus niet Trust. Dan gaat dat vervelen. En Hotjar is ook sowieso... Nee, laat maar. Ja. Een lang verhaal. Oké. Knippen we eruit. Welke? Hotjar of Hotjar? Hotjar. Ja, Hotjar is dat voor tracing en zo. Ja, dan zie je waar mensen klikken en waar ze zijn geweest. Waar de muis beweegt en hoe ze klikken en wat. Echt tof. Iedereen maakt het hier. Ja, dan moet je Hotjar instoppen. Doe ik niet. Jawel. Maar goed. Naar de tips. Bernard. Ik hoop dat iedereen tips heeft meegenomen. Als dat niet zo is, dan beginnen we gewoon bij Bernard. Ja, ik heb net tijdens het praten over de remote en samenwerken. Met Pepro hebben we een GitTalk opgezocht. Die is gegeven bij Ams FB door Tom de Bruijn. We hebben vrienden van hem te gast gehad, want die zat bij de Amsterdam Rubygroep. Ja. En daar werd toen al over gesproken, maar dit is een link naar zijn praatje. Ja, cool. Dit is een meer artikel trouwens. Hij heeft er ook een talk over gegeven. Oké. Git is about communication. Dat is de titel. Nice. Oké. Cool. En wat vond je er tof aan? Heb je hem gelezen? Ik heb niet gelezen. Ik weet dat er naar gerefereerd is, maar de titel zegt het denk ik al. Cool, cool, cool. Duidelijke Git messages. Ja, ja, ja. Ja, ja, ja. Volgens mij heb ik hem wel langs zien komen. Toen dacht ik van, het zit een beetje in hetzelfde vaard als wat Pauline zei. Weet je, dit heeft me helemaal opgefokt, jonge. Als ik een nieuwe repo maak, dan ga ik nu echt letterlijk denken, moet ik initial commit? Ja, ja, ja, dat klopt. First commit, just to be different. Als mensen beginnen over initial commit, ja, ik zet gewoon initial commit. Ja, ik ook. Maar tenzij je stelt bijvoorbeeld, je hebt code die komt ergens anders vandaan. Ja, je vorkt het ofzo. Nee, nee, nee. Ja, dat zou ook nog kunnen. Maar stel dat het in een ander systeem zat, een ander soort versie beheer, of je erft het ofzo. Dan is het wel. Dan zet ik er niet per se initial. Dan zeg ik wel van, oké, dit is de bron. Want anders krijg je initial commit. Oh, jou naast dat erbij. Jij bent verantwoordelijk voor deze hele zorg. Doe maar niet. Dat is de enige instantie die ik me kan voorzien dat ik geen initial commit aan anders. Dus initial commit mag wel. Je mag maar alles neerzetten in die commit. Ik kreeg het warm. Ik kijk tegenwoordig heel lang naar over branchnames. Dat die ook wat duidelijk moeten maken. Ja, dat wel. Maar ook niet te lang. Want die dingen moeten ook niet te lang leven. Nee, dat klopt. Ik heb wel inderdaad nu met die branchnames. Dan doe ik wel van die prefix inderdaad. Het is dan of feature slash, fix slash, hotfix slash of temp slash of zo. Weet je een beetje dat soort. Ja, ik vind dat heel, ja, klopt. Dat doe ik wel. Heb je in ieder geval een idee van, oké, dat is een beetje deze hoek. Ja, niet dat dat nou een tip is, maar ja, misschien wel. Ik gebruik GitKraken en GitKraken wordt eigenlijk alleen maar beter en beter. Want dat zit ook, want in eerste instantie was het gewoon ja, gewoon een user interface voor Git. En dan kon je niet per se zien welke command is die uitvoer. Dat kan nu voortaan wel. Er zit ook een command line integratie erbij. Ik vind het heel fijn om Interactive Rebase daarin te doen. Ik word altijd een beetje zenuwachtig als ik het allemaal in VI of textueel moet doen. Ja, ik vind dat wel fijn. Ja, de ingebouwde Git tool in IntelliJ en alle varianten gebruik eigenlijk altijd. Dat is ook best, ja, fantastisch. Kan je ook inderdaad selectief committen, dus dat is helemaal relaxed. Heb je gewoon al je changes in één ding en dan inderdaad selecteer je gewoon alleen de bestanden voor deze commit of een bepaalde, want je hebt soms bepaalde delen in één file die je zelfs maar moet committen. Kan je gewoon allemaal alles aanwinken. Dat is echt wel super relaxed. Ja, dingen noemt dat chunks dan volgens mij. Je kan een keer zeggen, oké, deze chunk neem ik mee. Ja, dat is wel tof. Maar zonder UI is dat eigenlijk niet. Ja, even in mijn ogen. Vast, maar als je guru level git bent. Sorry. Ik ben altijd zo bang als je dat soort dingen doet, dat selectief doen, dat je dan weleens een foutje maakt. Dat je iets vergeet. Ja, je bedoelt dan dat je iets vergeet. Ik check ook wel altijd zelf mijn commit nog op GitLab of op GitHub. Dus als ik een tijd lokaal een hele commit ding heb gedaan en ik heb gepusht, dan kijk ik altijd nog even bij het aanvoormaken van MerchreQuest of PullreQuest. Even naar de changes van oh, klopt het allemaal wel? Gaat het allemaal wel goed? Om zelf een centi check dat je niet op de jur krijgt. Hey, je hebt hier een bestaandje meegecommit. En meestal wordt ook de MerchreQuest, PullreQuest, wordt gebuilt, zeg maar. Dus dan weet je ook of het überhaupt beeldt. Ja, dat zo. Ja, wat dingen, volgens mij ook. Dat is bij onze site ook gebaseerd. Bij Versailles, als je dan een PullreQuest hebt, dan maakt die ook gewoon die site aan. Dan zie je ook gewoon live. Klopt het wel wat je daar wilde? Ja, mooi. Dank je wel voor de tip. Wie wil er maar mee? Wouter? Yes, ik had er eigenlijk twee meegenomen. Nou ja, we hadden het eerder al een beetje over wat wil je nou allemaal weten als bijvoorbeeld een junior. Wat wordt er van je verwachten? Een website die ik bijvoorbeeld gebruik is refactoring.guru. En die website die staat eigenlijk vol met allemaal design patterns. Maar er zitten ook pseudocode en code snippets bij die je dus kan gebruiken. En patronen, hoe die in elkaar steken. Er staat toelichting in. Hoe kun je nou goed code refactoren, et cetera. Ik denk dat het gewoon erg leerzaam is. Ik gebruik het ook wel een beetje als handboek voor als ik denk van oké, ik wil iets gaan refactoren, maar ik weet niet waar ik moet beginnen. Een tweede die ik mee heb genomen is exorcism.io. En dat is eigenlijk gewoon een website waar je dus een programeertaal kan leren. Alleen er zit een bepaald mentor-element in, waarin je dus door middel van, ja, je maakt gewoon puzzels, opdrachten. En als je klaar bent met zo'n puzzel, dus hij komt door de tests heen, dan kun je die doorsturen naar iemand die naar jouw code kan kijken. Dus die er echt wat van kan vinden. En ja, wat daar zo tof van is, is dat als jij geen toegang hebt tot een mentor, kun je dus gewoon een willekeurige persoon op het internet vragen om jouw code te checken. Of je kan de link gewoon doorsturen naar je betreffende mentor of iemand of een collega of een vriend die de tijd voor heeft om er naar te kijken. Ja, cool. Nice, nice. Ik heb een lekker puberaal tipje. Ik heb van de week tranen met tuiten gelachen om de laatste Jackass, Jackass Forever. Ja, als je van vroeger de oude films gezien hebt, dan is het nog steeds net zo puberaal. Ze zijn gewoon nog steeds niet opgegroeid. Maar ja, er zitten een aantal nieuwe mensen in. Nieuwe leden, zeg maar, die hebben getjoind. Het komt niet heel geforceerd over. Het zijn net zo gestoord als de oude leden. En ja, af en toe gewoon je hersenen uitzetten en kostelijk lachen om iets... Die Johnny Knox film is iets van 50, toch? Ja, inderdaad. Ik moet zeggen, ja, het duurt anderhalf uur. Ik heb anderhalf uur gelogen. Ja, cool. Ik heb toevallig ook op Netflix een paar van die... die ze zitten kijken. Ik denk, oh, crap. Dat gaat weer eens helemaal los. Ze gaan ver, joh. Dat is echt niet normaal. Goed, ik bespaar de details. Ik heb een serie die ik nu... Maar goed, dat kennen heel veel mensen misschien wel. Dat is Stranger Things, saison vier. Ik weet niet of hier mensen nog kijken, maar... Nee, ik ben na twee afleveringen... Niet dat ik het slecht vond, na drie afleveringen afgehakt. Dus ik moet eigenlijk gewoon nog verder. Ja, je moet wel even doorzetten, want het is echt wel tof. Maar het seizoen... Volgens mij was seizoen één goed. Seizoen twee en drie waren minder, toch? Dat zei je bij de vorige opnames van de vorige episode. Ja, precies. Oh echt, hebben jullie daar ook over gehad? Ja, ik weet niet of... Ja, wel trouwens, seizoen vier ook. Dat is een goede tip. Dubbele tip. Dan moet je er nog één doen. Dat was gewoon Kenobi, to be safe. Wat? Kenobi, to be safe. Dat is eigenlijk gewoon verplichte kost. Er moet geen discussie meer zijn. Ik hoop dat die goed is, want ik heb nu twee afleveringen gekeken. Ik vond het leuk, maar een beetje traag. Ik vind Stouwers tof, maar ik ben een Kenobi fan, even. Want ik hoop eigenlijk dat, weet je, Ray... Nou, dat is echt een spoiler. Dat praten we niet over. Als je dit niet wilt weten, dan moet je maar gewoon 30 seconden, 40 seconden, een minuut vooruit spoelen. Maar Ray had eigenlijk gewoon een Kenobi moeten zijn, in plaats van wat ze niet verzonnen hebben. Want dan had het geklopt. Maar nu was ze volgens mij gewoon evil. Maar, anyhow. Goed. Stranger Things. Ik heb ook een aantal tips. In de showloaf is er een link te staan naar een zitstaanbureau topic bij Tweakers op het forum. Naar allerlei tips over wat je wel of niet moet kopen. Op Reddit kun je er ook veel vinden. Alleen, wat je merkt is dat het heel erg Amerikaans is. Dus heel veel van die leveranciers die in Amerika leven, die hebben helemaal niks aan. Of je moet gewoon veel te veel uitgeven hier. Bij zitstaanbureaus is het zo dat eigenlijk 70 procent van die frames gewoon gemaakt worden in China. Ze worden heel vaak gewoon omgekat en dan komt er een ander labeltje op. Een ander bureaublad en wordt verkocht voor een stukje meer. Of via Reddit kom je nog eens achter, zeg maar welke. Ik ga dat thuis ook toevoegen in de shownotes. Wat is nou de echte fabrikant? Dan gaat het om motoren meestal. En dan heb je de control unit. En daar zitten voordeel en nadeel aan. Dus dat is op zich nog wel iets. En dan ja, hier in Nederland is het eigenlijk wat heel veel mensen doen. Die kopen een frame en die kopen een blad. Eigenlijk een tafelblad bij de gamma volgens mij. Dat ziet er eigenlijk mooi uit en dan versen we hem zelf. En dan heb je eigenlijk voor relatief weinig een heel mooi bureau. Anyway, aansluitend daarop. Ja, degene die ik heb gekocht is die van Boho Office. Premium Line. Heeft weinig wobbel. Die dingen zijn meestal op de zitstand super stabiel. Maar als je ze op de hoge stand, vanaf een meter 1 meter 5 tot 120 ofzo. Dan worden ze wat meer instabiel. Als je dan op die stand best heftig aan het typen bent, is dat niet heel relaxt als je een monitor gaat schudden. Dus je wil eigenlijk een bureau wat dan op die stand ook zo stabiel mogelijk staat. Voor developers is dat heel erg relevant. Een aantal mensen die zeggen, ja ik ga vooral, als ik in een teams meeting zit, ga ik, zet ik me in de staatstand en dan maakt het me niet zo heel veel uit. Want ik zit toch gewoon een beetje te kijken, te luisteren. Dan is het niet per se belangrijk, maar voor developers over het algemeen zou ik daar echt wel naar kijken. Verder, de laatste tip is de Apple TV serie For All Mankind. Is dat van Ronald D. Moore? Welke film heeft hij nog meer gemaakt? Maar goed, maakt niet uit. Dus een serie gaat over de wedloop die in de koude oorlog is gestart tussen Amerika en Rusland. Over wie er als eerste de ruimte in ging en wie als eerste op de maand terechtkwam. Alleen, ze hebben dus net niet helemaal de werkelijkheid, de echte geschiedenis. Dus ze gebruiken bijvoorbeeld wel Kennedy, de echte beelden daarvan. Maar dan komt Rusland eerder op de maan, zeg maar, dan Amerika. Dan krijg je daar een wedloop. Daar zijn volgens mij nu drie seizoenen van. Ik zit nu in het tweede seizoen. Dat is superleuk. Best een lange aflevering, dus dik één uur per aflevering. Maar heel mooi gemaakt. Ja, gewoon super geloofwaardig uit. Ik vind het echt knap. Een beetje net zoals The Americans. Dat is ook zo'n serie over de koude oorlog met van die Russian sleeper agents, vijf seizoenen. Ja, omdat dat heel goed nagedaan is in de geschiedenis. Dus alsof je er toen bij was, als het ware. Dat is echt wel heel goed gedaan. Want je krijgt gewoon echt beelden van niks. Hoe hij dan zou reageren op dat de Russen eerder zijn. Of ze willen de eerste vrouw op de maan hebben. Dat soort dingetjes. Dus dat is toch wel tof. En dan merk je wel dat er een soort van spanning is. Moeten we daar iets militares doen of niet? Ja, dat krijg je dan wel of niet. Ja, zover ben ik zo nog niet eens. Dus dat is wel heel gaaf. Dus dat is het tip. We staan in de show notes straks. En... Hebben we nog een leuke Twitter rant ofzo? Nee. Iets gezien? Ja, de Twitter rant van mij is dat we geen Twitter rants meer doen. Oh, oké, oké. Nee, ik heb... Nee, misschien dat iets opgevallen is ofzo. Nee, ja nou, eerlijk is eerlijk. Als niemand hem heeft, dan zetten we hem gewoon in. We zijn er een beetje mee gestopt. Niet zozeer omdat het niet goed was. Alleen ja, ik kom zelf helemaal niet zoveel meer op Twitter. Nee, ik ook niet meer. Beter denk ik. Ja, nou ja, ik kijk eens een keer. Ik post amper wat nog. Ja, voor CodeKlets zet ik daar niet in als wij een nieuwe aflevering hebben. Dus dat is op zich handig. Maar ik zit er niet heel veel meer op. Ja, ik weet niet. Misschien omdat Elon Musk de boel eventueel gaat overnemen. Ik vertrouw ook niet. Is dat niet alweer afgekaast? Ja toch? Ik weet het niet voorlopig. Nee, hij wil nog niet. Ik weet het niet. Vanwege die fake... Ja, dat zegt hij. Ja, maar dat kan ook alleen maar... Smoosh. Oh, geloof ik. Worden voor hem waarschijnlijk. Want hij heeft een bepaalde voorwaarde getekend. Dus schijnt dat hij gewoon nu verplicht is om... Ja, dat. En volgens mij, het lijkt er ook... De ene zegt gewoon dat het een tactiek is om de kruiselmaat te krijgen. Ja, durf. En dat hij zeg maar... En daar onderliggend zou zijn dat hij dus het geld niet helemaal rond kreeg. Want hij heeft best wel wat aandeeld aan de Tesla. Toen is hij in de Midden-Oosten is hij gaan shoppen. En misschien mag dat dan niet. Gedoe. Ingewikkeld met die jongen. En Saber, heb jij nog een leuke announcement te maken? Ja, we hebben iets heel erg leuks. En ik ben voor mijn huidige opdrachtgever... Ben ik bij een Toco geweest, zeg maar. Dat was een uitje. Die heet We Love Oldtimers. Krijg je die beter dan ik? En daar stonden allerlei oldtimers, zeg maar. Dus ook Porsches. Ook mijn droomauto. Maar goed, laten we even links liggen. En er stonden ook Volkswagen T1 en T2 busjes. En ik ging op die site kijken. En je kunt die dingen huren voor een dag en een tour. Misschien lijkt het wel leuk om dat voor CodeKlets te doen. En daarmee de CodeKlets tour te maken. Dat is nog niet helemaal uitgekristalliseerd met het idee wat ik nu heb. En dat is ook een beetje ingegeven door onze nieuwe host Wouter. Hallo. Ja, dat zijn de goede waarden ook. Ik stel je eens voor. Wie was dat? Het hele idee is eigenlijk dat we het ook gewoon samen met jullie doen, onze luisteraars. Want jullie luisteren iedere keer naar de content die wij eigenlijk maken met z'n allen. En hoe tof zou het dan zijn om naast gasten ook gewoon een paar luisteraars te ontmoeten? Ja, dat is het idee. Dat lijkt me heel sterk. Dus wat wij eigenlijk willen doen is dat we gewoon drie trouwe luisteraars de mogelijkheid geven om bij die CodeKlets Tour te zijn. Je moet er even houden rekening mee dat we dan langs je komen met dat busje. En dan gaan we een opname maken. En dan ontvoeren we je. Ik bedoel... Dus dat doen we met drie. Dus als je je daar geïnteresseerd bent, dan kun je je aanmelden in het CodeKlets Tour kanaal. Dan loten we drie mensen in of uit. Die zijn dan in die mode bijzij. En we willen ook drie oud gasten ook erbij doen. Dus dan gaan we gewoon een dag touren. Dan rijden we langs die zes personen. Lijkt me wel leuk om die podcast tijdens het rijen misschien te doen. Voor het live-commentaar. Weet je Andy van den Meijden toch? En dan zetten we de luisteraar eraf bij het huis van de volgende. Ik mazzel. Dit maakt het niet heel populair. We brengen je terug, geen probleem. Mij lijkt het echt een heel leuk idee. Ik hoop wel dat we het kunnen gaan doen als het nog wat enigszins mooi weer is. Het lijkt me helemaal niet zo tof om in die busje te rijden als het echt knijter hard regent. En corona moet wegblijven. Ook dat? Of we brengen corona naar je toe met die busje. Dat kan ook. De CodeKlets corona-bus. Coming to your theater. Dus dat kan ook nog. Maar goed, ik denk dat we kunnen afronden. Was gezellig, jongens. Vond ik ook. Leuk om weer even elkaar te zien. Jammer dat je het niet was, Pauline. Maar hopen we de volgende keer. Dat gaan we mogelijk maken. Oké, dankjewel voor het luisteren. Je kunt ons vinden op de standaard kanalen. KodeKlets.nl. Op Twitter, waar ik het net ook al even over had. Daar kun je ons op volgen. Op LinkedIn zijn we natuurlijk te volgen. En het leukste is natuurlijk als je met ons komt chatten op het Slack-kanaal. Kan je ook vinden via CodeKlets.nl site. Ja, dat was het weer. Ik wil alleen nog wel even een kleine noot. We hebben vandaag weer op mogen nemen bij Aviva Solutions. Dus daar verdient onze gratituden ook nog even naartoe. Doei. Dankjewel. Dankjewel. Later. Doei.

gerelateerd · shared tags2
Tips, tips en nog meer tips

Tips, tips en nog meer tips

Een aflevering met het voltallige CodeKlets team, boordevol met tips, tips en nog eens tips!

Duration133:20
Published date24 jan
PlayBeluister
Pauline Vos over PHP, Git en dingetjes

Pauline Vos over PHP, Git en dingetjes

Onze allereerste gast is Pauline Vos. Senior developer en gespecialiseerd in Git.

Duration92:41
Published date2 sep
PlayBeluister