Transcriptie: Marijn Koesen over Home Automation
Volledige transcriptie, met Saber Karmous, Marijn Koesen, Pauline Vos.
Volledige transcriptie
Welkom bij aflevering 2 van seizoen 2 van de CodeKlets podcast. Host voor vandaag zijn Pauline en ik. En we hebben allebei heel veel zin hierin, toch? Ja, een hele tijd geleden. Voor mij dan, voor jou niet zo. Nee, dat klopt. Iedere keer zeg ik deze keer die sla ik even over, maar dan... Toch maar niet. Je bent wel de main host. Ja, zeker. Maar we hebben vandaag Marijn Koesentegast. Welkom Marijn. Ja, dank je wel. Jij bent ook werkzaam voor Werkspot, toch? Klopt dat? Klopt, ja. Ja, ik ben net als Pauline software engineer bij Werkspot en architect. Ik werk er nu al zeven jaar. Dus ik zit er al weer een hele tijd. Maar het is nog steeds leuk en nog steeds mooie uitdagingen daar. En wat doe je daar zeg maar? Je ontwikkelt websites of... We zijn verantwoordelijk voor de website. Dus we maken de website werkspot.nl. Als je iemand zoekt die bijvoorbeeld een schilder in je voor je huis of je zoekt een tuinman of... We moeten een klus in je huis gebeuren, dan kan je daar je klus op plaatsen. En wij zorgen ervoor dat de vakman en de consument samen komen. Er zijn allemaal vakmannen aangesloten en dan kijken we wie zijn de beste voor jouw klus en die koppelen je aan elkaar. En dan kan je je nog verder aanvragen bijvoorbeeld. En op zo'n manier uiteindelijk een vakman bij je thuis krijgen. Maar je kan ze eens vergelijken met reviews en dat soort dingen. Dus we maken die website en alle algoritmes die erachter zitten natuurlijk. En we zorgen dat die match goed gaat. Marijn is een beetje de main architect zeg maar van het geel. The architect. We doen het met z'n allen maar officieel is het niet dooral natuurlijk. Dat zijn alle architecten jonge. We doen het met z'n allen. Maar ik snap de rolverdeling een beetje. Maar ik ben wel meer gefocust op de backend. Dus ik denk dat officieel het niet echt een frontend architect is. Maar ik ben wel meer voor de backend. Dus we hebben ook nog infra team en dan de frontend groep. Dan ben je samen met Pauline meer de backend. En nog wel een paar andere natuurlijk. Ja natuurlijk. Met z'n tweeën doen we een beetje hobby. Dat is toch wel harde gelukt. We zitten nu in twee landen. Dus we hebben vijf teams ongeveer in Nederland. En er zijn nog twee teams in Frankrijk waarmee we samenwerken. Dus het is een internationaal bedrijf. Dus dat is super leuk en super uitdagend. En ook super leuk om met al die mensen samen te werken. En ook met die andere culturen. Hoe lang bestaat Workspot? Ik denk dat het niet al... 2009 toch? Ja zoiets. Het is opgericht door volgens mij twee of drie gasten. Ik ben daarna een beetje ontschoten. Maar uiteindelijk is het ongeveer tien jaar geleden, ongeveer acht jaar geleden is het overgenomen. En is in nieuw bewind gekomen. En daarvoor was het eigenlijk allemaal werd het gedaan door een consultancy bedrijf. Die had het hele beheer voor de software in beheer. En toen kwam een nieuw CEO. En die heeft gezegd we willen het allemaal in-house doen. Want het is onze core business. Dus toen hebben ze een hele development team opgericht. En daar zijn wij nu deel van. Ja en ik meen dat het Tilburg was toch? Ja klopt, het zat in Tilburg. Ja en nu zit het in Amsterdam. Brabant? Ja. Je weet toch. Tilburg is, ja goed ik ben geboren in Tilburg. Ik ben eigenlijk een Tilburger. Misschien ken je nog wat mensen die er gewerkt hebben dan? Dat weet ik eigenlijk niet. Want ik ken echt serieus heel weinig software ontwikkelaars uit Tilburg. Dat is echt heel slecht. Ik heb ook, nee ik heb er, nee nooit gewerkt. Ik weet trouwens niet of dat bedrijf die je dan echt maakte, ontwikkelde of die ook in Tilburg zat. Want dat was dus weer een extern bedrijf. Dus dat weet ik niet helemaal zeker. Oh zo ja dat is waar. Maar goed wel grappig. Werkspot is wel bekend gewoon. Het is ook wel fijn dat jullie er zijn zeg maar. Dank je wel. Ja gezellig he. Cool, cool, cool. Hey maar dat is ook altijd wat alle gasten wel een beetje vragen. Maar hoe ben jij zeg maar begonnen met software ontwikkeling? Is dat op latere leeftijd na je opleiding of echt heel vroeg? Nee dat is echt al vroeg begonnen. En toen ik op de middelbare school zat. Of eigenlijk. Ik heb de laatste drie jaar van de baarschool in Engeland gewoond. En toen ik terugkwam. Toen had ik altijd al interesse in computers en dingen. Toen we in Engeland woonden nog kregen we onze eerste computer. Nou vond ik altijd al leuk met floppy disks, klooi en dos. Lopen hacken enzo. Ja toen gingen we naar Nederland. Toen wilde ik heel graag een website maken. Ik had een beetje het idee dat ik een soort van virtual reality wilde maken. En dat ik dan naar huis kon lopen. En dat dat dan de website was. Ja dat was in die tijden. Dat kon helemaal niet natuurlijk. Maar dat was wel mijn doel. En thuis hadden we helemaal geen internet. Ja precies. Mijn eerste website hebben we even leren. En thuis hadden we eigenlijk helemaal geen internet. Ja je had gewoon van die inbel modus met van die pipi's enzo weet je wel. En de teller die altijd meeliep. Want ja dat kostte geld. En je mocht maar zoveel minuten per week op internet. En als het op was dan had je volgende week weer een kans. Dus uiteindelijk ben ik veel naar de bibliotheek gegaan. Want daar is gewoon internet waar je gewoon op kon. En dan mocht je een half uurtje per dag op het internet. Dus ik elke dag naar de bibliotheek naar school. Om daar websites te leren maken en dat soort dingen. En daar leerde ik een meisje kennen die dat ook deed. Dus elke dag gingen we samen daar websites bouwen. Maar ja uiteindelijk leer je ook gewoon die mensen die het werk kenden enzo. Die zeiden ja weet je als het rustiger is. Dan mag je na het half uur gewoon nog een keertje inklokken. Dat is geen probleem. Dus uiteindelijk zaten we aan hele meer dagen. Zaten we dadelijk te bouwen. En zo heeft Marijn WebGL uitgevonden om zijn virtuele website te bouwen. Ja precies. Het is de eerste website. Waar heb jij gewoond in Engeland eigenlijk? Want ik wist nog niet dat je daar woont. Ja ik heb in Frimley gewoond. Dat is in de buurt van Vogel. Frimley? Ja net onder Londen. Frimley Green. De wereldbekende plek waar de world championship darts gehouden werden. Oh shit met de fucking Barney. Ja precies. Ik snap dat je het niet kent want het is eigenlijk een heel klein dorpje. Het klinkt zo ultra Engels ook. Frimley, dichtbij walking. Ik dacht eerst dat het iets Welsh was. Het klinkt als een hobbit. Het was denk ik iets van 40 minuutjes rijden onder Londen. Dat is echt best wel in de buurt. Voor Engeland is dat best in de buurt van Londen inderdaad. Dat is voor Londen zelfs de beste in de buurt. Als je van Londen naar Londen gaat dan is 40 minuten best een oké commune zeg maar. Het was 40 minuten tot de eerste metro stop. En dan pak je je dan de metro en dan parkeer je je auto. Het was sneller dan vanaf hier, vanaf Nederland. Ja dat is waar. Toen daar zo'n website gebouwd en toen kwam ik er eigenlijk een beetje in. Ik zat op de middelbare school. En ik zag al die systeemheer. Dus daar die twee lokalen hadden met 30 computers. En dan ging je zo'n update doen. Dan ging je zo handmaatig op al die computers klikken. En toen dachten wij van ja dat kan toch wel wat makkelijker. Dus toen hebben we ze geholpen om Northam Ghost destijds te installeren. Dat ze dat allemaal kon doen in al die computers. En ja geholpen met beveiliging. Want je kon gewoon je had zo'n schijf dat je dan je bestand op kon zetten. Maar ja je wist wie je klasgenoten waren. En van de voorgaande jaren. Dus als je die naam veranderde. Kon je gewoon boek verslagen van andere studenten. Kon je gewoon overnemen. Dat was redelijk handig. Dus ik ben daarmee geholpen. En uiteindelijk wilde ik daar in dat ik systeemeerder was. Terwijl ik daar op school zat was ik daar systeemeerder. Heb ik ze geholpen om het hele administratienetwerk opnieuw op te zetten. Alle domainen, controllers enzo. Nou die heb ik vaker gehoord hoor. Het zou je verbazen. Want ik kan even niet op ze komen. Maar ik heb vaker gehoord inderdaad dat er dan één zo'n yogi was op de basis voor. Meestal een yogi. Die in één keer op de middelbare school iedereen rondjes aan het rennen was. Niet dat ze het maar gewoon systeemeerder maakte. Ja, ik deed met een andere vriend. Dat was een super mooie tijd. Dus daarna software engineering of technisch informatica op in Holland gestudeerd. En in die studietijd was ik begonnen als ontwikkelaar. Maakte websites voor het ziekenhuis en andere dingen. Dus zo ben ik er uiteindelijk in gerold. Ik wil niet weten wat jij als systeembeheerder van je meel bij jouw school allemaal voor privacy onzin hebt uitgehaald. Met de andere mansten. Dat zegt iedereen altijd. Maar eigenlijk ben ik super lief te vertrouwen. Daar heb ik nooit misbruik van gemaakt. Geen zakkerwerk tevreden. Ik heb wel af en toe een boekverslag. Vandaag had ik echt een hekel aan om boeken te lezen over dingen die ik niet poeiend vond. Ik wilde alleen maar informatie boeken en geen verhalen lezen. Dus ik heb wel eens een keer een boekverslag. Maar die haalde ik eigenlijk van internet. Want ik kon het dan weer niet met mijn adminrechten gebruiken. Dat ging dan weer tegen mijn ethische gevoel. Dus ik kon daar niks mee. Dus ik heb echt alleen maar... Je haalde je dan gewoon van studenten. De ethische code. Ethische code van een puberhacker. Dat is een goede boektitel denk ik. Dat is wel... Ik denk dat je dan best uniek bent. Ik denk dat als ik... Ik denk dat als ik 14, 15 jaar was... Ik denk niet dat ik heel veel ethische regels had. Ik heb wel andere niet-ethische dingen gedaan. Maar dat was allemaal niet daar op school. Nee, oké. Verstandig. Nee, wel. Oké. Maar goed, zo ben je een beetje ingerold. Dat is eigenlijk... Ja. Ja, toen werd ik webdeveloper... Bij de PageSafety Company. Heb ik daar een mooie tijd gehad. En heel veel geleerd. En daarvandaan ben ik eigenlijk doorgestrande tweakers. Heb ik daar nog twee jaar software ontwikkelaar geweest. Toen ging ik door een autotrack. En daarna naar Werkspot, eigenlijk. Was er niet iemand anders bij ons ook eerst bij tweakers? Of ben ik nagek? Nee, we wilden iemand uitnodigen. Nee, nee, nee. Bij ons Werkspot bedoel ik. Oh, sorry. Sorry. Die developer niet. Misschien had ik het dan al van jou gehoord. En heb ik dat in m'n hoogste onderzender... Nou, er zijn wel een heleboel mensen. De vorige CEO van Werkspot, Ronald Egels, die was eerst directeur bij tweakers. Ja, zie, dat was het allemaal. Het is gewoon een kleine wereld. Product, Chief Product, die heeft ook bij tweakers gewerkt. Ja, Jaap en Chris toch ook. Chris niet. Maar Juna die heeft er nog gewerkt. Die heeft nu inmiddels weg. Er zijn best wel wat mensen die van tweakers en van VU nu ook kwamen omdat Ronald die daar kent. Maar, precies. Maar is dat een voorwaarde zeg maar? Nee. Dat je bij tweakers hebt moeten werken en dan mag je gewoon zo binnen een rol op bij Werkspot. Pauline werkt ook bij ons. Die heeft ook niet bij tweakers gewerkt volgens mij. Ja, dat is waar. Dat zijn wat uitzonderingen. Maar je denkt dat dat ook een beetje aan het begin was toen hij nog niet vergoed was toch? Dat was in die tijd die ik net vertelde dat het over werd genomen eigenlijk. En toen is Ronald daar aan het roer gekomen. Die is van tweakers naar Werkspot gegaan. En toen heeft hij eigenlijk de hele bedrijf opnieuw opgezet. Want hij wilde het in Amsterdam neerzetten. Want daar gewoon meer developers en product mensen te vinden waren dan vergeleken met Tilburg. En daardoor heeft hij eigenlijk alles van de scratch-off aan meer opgebouwd daar. En hij kende een heleboel mensen vanuit zijn cirkel. En die heeft hij veel van kunnen overtuigen om ook naar Werkspot te komen. En daar ben ik er één van geweest. Maar inmiddels niet meer. Inmiddels zijn het veel andere mensen. En we zijn ook veel internationale nu. Als je kijkt hoeveel culturen er in het bedrijf rondlopen is dat heel veel. Dus er is wel heel veel veranderd sinds het begin. Dus dat is wel goed. En dat is leuk. Ja, het is superleuk als je kijkt hoeveel culturen we hebben. En verschillende groepen. Dat is leuk om te zien. Natuurlijk kan het altijd beter. Maar ik denk dat we wel een mooie mix hebben al. Ja, dat is ook een ding. Ik kan niet een beetje Italiaans spreken. Dus dat is ook wel weer een mooi voordeel. Veel Italiaans leren, veel Frans leren. Italiaans hebben ik geen bief mee. Ik heb bief met Frans. Maar goed, dat is mijn... Ja, precies. Dat is goed. Dat is goed. Ik zei vroeger altijd, ik heb gewoon een hekel aan iedereen. Want als ik een uitzondering ga maken, is dat eigenlijk ook niet heel eerlijk. Dus ik vind niemand leuk. Goedenavond allemaal. Ja, precies. Het was leuk. Ik vind de taal... Vroeger, op basis van de middelbare onderwijs, ik vind het stom. Maar later leer je die taal waarderen. Alleen de Franse cultuur, dat is natuurlijk heel generalistisch. Voor software development, de keer dat ik daar half mee te maken had, had ik zoiets van... Nee, dat ligt me niet helemaal. Maar dat is ook hetzelfde, dat ik de Noord-Hollandse, de noordelijke cultuur fijner vind dan de zuidelijke cultuur voor software ontwikkeling. In Brabant bijvoorbeeld is het allemaal wat zachter en je draait er allemaal een beetje omheen. Mensen worden niet geconfronteerd. Dus die cultuur vind ik fijner, zeg maar. Ik wil niet zeggen dat het beter is. Nou, dan zou je inderdaad bij ons... Wij zijn denk ik toch wel wat zachter. Of in ieder geval wat hard is, proberen we wat zachter te maken. Want bijvoorbeeld, ik ben als persoon vrij hard, maar in die omgeving... Ja, maar dat is echt zo. Dat is gewoon zelfkennis. Maar in die omgeving is het wel echt de bedoeling dat je ook gewoon een beetje leerd wil zachter zijn. Ook omdat we inderdaad zo'n merger met een Frans bedrijf hebben gedaan. En ook nog een Zuid-Frans bedrijf. Dus zij zijn heel erg van het relatiesonderhouden, gezelligheid en dat soort dingen. Dus daar kun je echt niet heel hard met je Nederlandse bottenkop met gestrekt been in gaan. Maar ik vind dat fijn, zeg maar, om straight to the point, zeg maar. Dat is lomp, zeg maar. Dat is gewoon Nederlands heel simpel. Je merkt dat verschil best wel. Maar goed, ja. Als Pauline iets mij vraagt op Slack en ze zegt, hoe zit dit in dit? En als er bijvoorbeeld een Franse collega is, dan zie je vaak, hoe gaat het? En dan niks. En dan is het eerst van, oh ja, het gaat goed. Hoe was je weekend? En als dat klaar is, ik heb een vraag. En dan zeg je, ja, je mag ook gewoon een vraag stellen. Nee, maar ik wil beleefd zijn. Die dingen zijn wel interessant om verschillen te zien. Dat merk ik ook aan mezelf. Ik ben ook in Slack bijvoorbeeld, dat ik dan gewoon meteen, waar staat die code? En dan krijg ik terug goeiemorgen. Oh ja, goeiemorgen. Maar ik vind het ook wel prettig. Een developer die inmiddels bij ons weg is, die is maar heel korte tijd geweest, maar die vroeg iets, of nee, ik vroeg hem iets ofzo. En ik had het idee van het is een continuation van het gesprek van gisteren, dus ik hoef niet weer helemaal rond te zitten vanaan. Het is heel zo, ook goeiemorgen. Maar altijd, die gast was altijd boos over alles wat ik zei. Dus ja, ik denk dat die gewoon besloot dat het kut was. Want ja, je moet gewoon maar meegaan in mij. Dat is heel egoistisch. Ga maar mee in het tempo van mij. En ik wil die vraag nu beantwoord hebben. Ik heb geen zin in chit chat. Ja, ik ben precies hetzelfde. En ik denk dat Marijne ook van nature redelijk hetzelfde is, maar dat zijn dus wel echt dingen die er bij ons een beetje uit worden gemasseerd, want het is niet heel chill. En dan kan jij wel zeggen, ja, je mag het gewoon vragen, maar zij willen beleefd zijn. En dan de volgende keer, dan denk je ook, ja, ik wil voor hem iets vragen. Hey, hoe gaat het? Alles goed? Hoe was je weekend? Oh ja, ik heb ook nog een vraag. Dus je past je wel een beetje aan. Het voelt wel onnatuurlijk. Ja, ja, sterk nog, ik zal nog even, ik weet niet, dat zal jij denk ik niet hebben meegegeven, Marijne, want dat heb ik eigenlijk niet heel erg, dat is nooit heel erg breed gecommuniceerd, maar toen ik daar kwam, heb ik ook een beetje een rapportje opgesteld van dingen die mij opvielen. Omdat, omdat, natuurlijk het was een merger, weet je wel, en mensen zijn dan heel gauw een soort van bang, er is geen vertrouwen. Je denkt natuurlijk als acquired bedrijf denk je meestal dat iedereen gewoon wordt ontslagen door het overnemende bedrijf, dus het was best wel lastig, en het viel me heel erg op dat, en dat heb ik ook een doorgeven aan management toen, dat de Franse werknemers heel erg stilletjes en passief waren in meetings, en dat kwam in Amsterdam, omdat alles remote was toen, en dat was toen niet normaal, dat was in de before times, dus dat was heel erg wennen, kwamen heel erg overal desinteresse, incompetentie, dus er was echt een soort van superioriteitsgevoel vanuit Amsterdam, het Franse systeem werd ook legacy genoemd, waar meteen al associaties aanwoordig geknoven van oh dat is inferior, weet je wel, en ik kwam er daar eigenlijk achter, dat het geen desinteresse in die incompetentie was, maar dat ze gewoon nog niet helemaal durfde, dat ze ook bijvoorbeeld tijdens meetings de hele tijd ja knikten, als mensen vragen stelden, en ze van oh ja, hebben jullie dit begrepen, hebben jullie dat begrepen, ja, ja, en na de meeting kwamen ze naar mij toe, heb jij begrepen, want ik heb helemaal niks begrepen, maar dat durfde ze dan niet te zeggen, dus ja, dat zijn al die dingen. Ik denk dat sinds de hele corona werken we nu allemaal thuis, en ik denk dat dat wel, dat heeft ons ook al veel, samenwerken we wel veel gebracht, dat je gewoon allemaal thuis zit, in plaats van dat je een kamer hebt met developers aan een kant en een kamer met developers aan de andere kant, nu is iedereen gewoon een schermpje op het scherm, een vakje, en dat werkt veel beter, het is veel meer een equal playing field daar, en daar hebben we al veel van geleerd. Dat was ook zo dat de remote first concept al voor corona, ik had toen ook een remote communications guide opgesteld op basis van zeg maar een jaar werken, dat je dus ook weer gemerkt hebt dat het inderdaad niet goed werkt om een conference in Amsterdam te hebben, en dan allemaal tegelijk naar Frankrijk aan het praten, waar het werkte gewoon niet. Dus toen had ik over het is waarschijnlijk beter als we gewoon allemaal indellen, maar dat is natuurlijk nooit echt van gekomen, want het is raar. Ja dat klopt ja, dat zeggen veel mensen, als je zeg maar half half, dat moet je eigenlijk niet doen, want dan zitten er wel mensen in de ruimte, dus dan wordt het, ja. Dat zijn wel leuke dingen, gewoon als je dan kijkt van zeven jaar geleden was het één team, en nu zijn er dan vijf teams in Nederland, en twee in Frankrijk, en leer je allemaal dit soort dingen, dus het is gewoon, het blijft gewoon interessant. Wat voor programeertal heb je trouwens, voordat je PHP in je aan het doen? Ja, in Workspot is het PHP voornamelijk, maar ik doe ook wel redelijk nog wat infra-dingetjes, zij volledig op Kubernetes, dus ja, Kubernetes en Docker en allemaal alles wat daarbij komt kijken eigenlijk. Alle services inrichten, maar C Core, Redis, Elastic Search, dat soort dingen, daar hou ik me ook af en toe wel mee bezig. Maar voornamelijk PHP. Maar ik ben eigenlijk zeker ook, bij Tweakers was ik ook en daarvoor nog veel meer, full-stack. Bij Tweakers heb ik ook bijvoorbeeld in een, na het einde van de sprint al wat dagen over heb ik samen met de PO daar die toen werkt, met Miesha hebben we samen heb ik het forum responsive gemaakt, die we daar een Proof of Concept hack voor gemaakt. En het was nog niet klaar, maar ik zei van, kunnen we dit niet gewoon live zetten, jongens? Ja, moeten we iets voor bedenken. Ze kunnen niet gewoon een soort van member feature, als je een member bent, dat je dan een beta-vlag hebt, want ik wil het gewoon gebruiken in de trein. Ik wil gewoon als ik in de trein ben, dat ik het forum gewoon responsive heb. Dus toen hebben we dat gedaan. Dus ik heb ook best wel wat front-end dingen van origine in ieder geval, maar nu, mijn werkspot is het ook groter en ja, gewoon meer gefocust op de back-end. Maar ik vind het wel leuk. Ik heb best wat ervaring ook met andere talen, gewoon in mijn eigen vrije tijd. Java, C++, C-Sharp. En nu ook met de internet of things, met Arduinos bezig om dat te programmeren, het is allemaal weer meer C. Dus ja, ik heb wel ervaring met andere talen, maar ja, PHP beheers ik toch wel het best en is het makkelijkst. Ja, je schrijft wel eens een scriptje in Python ofzo, weet je wel. Dat zijn ook wel leuke dingen. En C-Sharp heb ik ook wel wat mee gedaan. Ik heb een spelletje gemaakt voor de Xbox ofzo, dus ik vind het wel leuk om andere dingen te proberen. Functional heb ik wel een paar keer geprobeerd, maar zit ik niet echt heel erg in. Dat wil ik nog steeds wel een keer doen, maar ja. Zoveel leuke dingen. Je moet er echt even in duiken dan. Ja precies. Maar als je echt in een andere paradigm gaat, dan moet je er echt in gaan. Je hebt volgens mij elk jaar, ik weet niet meer precies hoe het heet, heb je die code, een soort codechallenge richting kerst, heb je al die dingen, ik weet niet hoe het heet. Ik zeg dat verkeerd, de advent of code. Die ja. In één keer goed. Normaal zeggen we code of advent, maar dat is niet goed. We hadden zo'n leaderboard ook bij CodeKlets gedaan. Bernard had die gedaan. Ik ben na de vierde ronde boos afgehaakt. De opdracht was volgens mij, nee die was trouwens niet, het ging niet om de moeilijkheid van de opdracht, maar ik had die test gelezen. Dit is gewoon stom, dit klopt gewoon niet. Je kunt er wat heen, want je ziet dat andere mensen het opgelost hebben. Dus ik zag dat, maar dit is niet wat er staat. Dus ik dacht, screw it. Ik ben echt zo ontzettend stubborn. Toen ben ik afgehaakt, dus misschien ga ik nog een keer weer in. Maar dat is wel leuk. En wat dan mensen soms doen, misschien wat je ook bedoelde, is dat je dan een andere taal dan niet normaal gebruikt, dat je die gebruikt om even kennis te maken. En dat probeer ik dan om dat weer functional op te lossen. Ja, precies. Het is niet echt een kerstige attitude, Saber. Met een moslim. Dat was eigenlijk... Ik dacht... Dat is echt fout. Maar dat zou dus eigenlijk op een andere tijd moeten doen, want met kerst heb je daar helemaal geen tijd voor eigenlijk, tenminste. Heb je zoveel verplichtingen? Ja, maar het is in aanloop, het is iedere dag, het is 24 opdrachten, dus in aanloop naar... Elke dag 1, toch? Ja, klopt, van 1 december. Ja, 2 trouwens. Het is wel een heel goed excuus om weg te lopen van het familiediner als er drama is. Misschien doen ze het daarom tijdens kerst. Misschien was er één noveller voor die dacht, fuck dit, ik ga dit doen. Ja, dat is wel waar. Het is echt grappig, ja. Maar het is leuk om daarmee juist een nieuwe taal te leren, omdat het leuke puzzeltjes zijn, waar je gewoon weer iets nieuws kan leren. Eigenlijk zou je elk jaar gewoon een nieuwe taal daarmee moeten leren. Ja, dat streven had ik ooit, niet los van die Advent of Code, maar van ja, ik ga ieder jaar eigenlijk een taal leren. Maar toen dacht ik, ja, dat is gewoon niet haalbaar. Je hebt geen tijd of niet genoeg focus. Ik ben ook na 2 maanden mee gestopt. Als je praktisch iets nodig hebt, dan ga je het wel doen. En dan gebruik je het wel. Dan duik je er wel in. Maar je zei net al iets over Internet of Things. Misschien is dat wel een goede brug. Ja, want de reden dat wij Marijn eigenlijk hebben uitgenodigd, is omdat hij een keer bij ons op werk een heel goede workshop eigenlijk gegeven over home automation. En we hebben ook een home automation channel en dat soort dingen. En hij heeft eigenlijk heel goed uitgelegd. Hij heeft een soort van heel ecosysteem gemaakt in Zuid. Met verschillende tools. Dus het gaat iets verder dan ja, ik heb wat Hue bulbs en de Philips Hue Home. En ik ook met mijn telefoon dingen aan het uitzetten. Dus ja, hij heeft dat heel goed uitgelegd. Wat de hele stack is en wat het inhoudt. Dus het leek mij heel leuk als hij daarover hier ook kan vertellen. Want het is super interessant. Ik vond het vooral de stack. Want ik probeer er nu ook een beetje in te komen. En een vriend van mij die heeft dan gezegd oké, misschien kun je het beste de IoT stack gebruiken. En het is dan zo'n stack met veel van de tools die hij ook gebruikt. Maar dan een soort van krant die klaar kan kijken. Maar jij hebt dit echt wat meer from scratch gedaan, toch? Ja, ik gebruik het principe waar ik vanuit ben gegaan bij het opzetten daarvan dus dat ik wil dat het open is dat het open source is dat je er gewoon bij kan, dat je er controle over hebt. Maar ook dat het veilig is en dat je het binnen huis houdt. Ik wil liever niet dat mijn devices met China of met Amerika praten en dat iedereen daarbij kan vanuit andere bedrijven. Gewoon dat het gewoon binnen huis is. En ik ben een developer, dus ik wil dat ik wel wat controle erover heb. Maar aan de andere kant woon ik samen met mijn vrouw, dus het moet wel de Vive Acceptance Factor moet ook wel redelijk hoog zijn, want ja, ik wil niet en dat gebeurt nog wel eens. Niet heel vaak, maar ik denk wel twee keer per jaar dat ze naar bed gaat en ze zegt, de lichten doen het niet! En dan moet ik het fixen om elf uur. En zei, ja, elf uur ik was slapen ja, ik ook. Dus ja, weet je. Dus ik ik heb het wat ik gebruik dan, ik gebruik eigenlijk als basis gebruik ik MQTT. Dat is een key value storage, maar dan met een pub subsysteem ontop. Dus je kan bepaalde berichten in een bepaalde key zetten en daar kan je op subscriben. Dus hoe het werkt bijvoorbeeld, als ik een lamp aanzet, dan komt er een berichtje in een bepaalde key, bijvoorbeeld woonkamer slash licht 1 en daar staat dan status is aan en daar kan je dan op luisteren en daar kan je op subscriben. Maar je kan ook berichten heen sturen, bijvoorbeeld dat lamp aan of uit te zetten. En dat is eigenlijk de basis van alle koppelingen. Dus je kan gewoon een berichtje erin sturen, kan je lampen kan je aan of uit zetten. Maar je kan dus ook subscriben als er iets gebeurt. Dus je kan bijvoorbeeld zeggen, als ik zie dat de deur sensor open gaat, dan wil ik dat het licht in de gang aangaat als het als het s'morgen is bijvoorbeeld. Ja precies. Ik vind het ook heel eerlijk gezegd, want ik ben mee gestart nu met Philips Hue vooral. Maar ik merk wel echt nu al de beperkingen ervan. Want je kan bijvoorbeeld niet, je bent heel erg beperkt in het gewoon überhaupt te besturen. Want die app die je dan erbij krijgt bijvoorbeeld, je kunt heel basaal voor je zeggen, nou ik wil deze zien en ik wil dat het sowieso laaddonker wordt. Maar bijvoorbeeld de beweging sensor wordt dan een stuk minder interessant, want die beweging sensor die kan je meten en die kan die bewegingen meten. Dus je zou zeggen van oké, ik wil kunnen instellen dat het gewoon altijd een bepaald lumen niveau behalt. Maar dat kan dus niet. Je kunt alleen zeggen van ja, als het sowieso laad is en ook maar twee timeslots per 24 uur. Dus je kunt er maar twee instellen. Als het bijvoorbeeld het nachts is, dan wil ik dat die auditie aan gaat, als er iemand langsloopt. Terwijl ja, je wil toch eigenlijk wel zeggen ik wil dat het tussen dan en dan helemaal niks doet. Ik wil dat als het heel erg licht is, dat je dat gewoon, ik vind het zo zonde van die lumen meten, dat je daar gewoon niks mee kan doen. Dus dan moet je al gauw een vendor locken in de sensor gokken. Dat wil ik ook voorkomen inderdaad. Maar die automatisering waar je het over hebt, dat is weer interessant. Want als je zo'n database hebt, die MQTT bijvoorbeeld, waar je informatie wel in staat, dan wil je nog wel die automations wil je hebben. Je wil zeggen dat als dit gebeurt, dat dat gebeurt. Ja, en dat wil je wel een beetje makkelijk kunnen beheren. Dus daar gebruik ik dan Home Assistant voor. En Home Assistant, die kan dan uitlezen uit MQTT en die kan daarmee praten. Dat is gewoon, dat zit er gewoon standaard eigenlijk in, dus die support daarvoor. En dan kan je in Home Assistant, kan je bijvoorbeeld automatisch maken van als het dan donker wordt of als die lumen onder een bepaalde hoeveelheid komt, dan wil ik dat het licht automatisch aangaat of als de zon ondergaat of dat soort dingen. En hoe programmeer je dat in Home Assistant? Ja, je hebt verschillende manieren. Je hebt een soort van een makkelijkere manier, dan kan je gewoon met een soort drop down, dan kan je het een beetje in elkaar klikken. En dat voor de standaard dingen is dat eigenlijk gewoon prima. Kan je gewoon zeggen, als het zo laat wordt of als het donker wordt, dan wil ik dat de licht aangaan. Dus andere manieren, dat heet Node-RED. En Node-RED is een soort van blokken programmeertaal. Dus je hebt een soort tekenblad en dan kan je blokken erin slepen, soort van puzzelstukjes. En die kan je dan aan elkaar linken. En dan kan zo'n blokje een input zijn. En dat kan zijn bijvoorbeeld als de deursensor een signaaltje geeft. Of als de temperatuur iets doet of als je een Twitterbericht krijgt. Echt van alles kan dat zijn. En dan heb je blokken die je in het midden hebt die iets kunnen aanpassen. Modifying blokken. Of een timer of een loop of dat soort dingen. En dan heb je ook outputs. En daarmee kan je eigenlijk alles programmeren. In de basis is dat eigenlijk gewoon JavaScript. Dus je kan daar ook gewoon met pure JavaScript kan je erin programmeren. Dat zijn gewoon JSON-berichten die gewoon tussen die blokken gestuurd worden. En daarmee kan je echt gewoon fullblown programmeren wat je ook maar wil doen. Maar je moet wel eerst die blokken in een soort van OE. Precies. Dus je hebt een blok voor... Ik gebruik dan de MQTT database voor al mijn dingen. Dus mijn lampen zitten erop. Maar ook mijn energie meter in de meterkast zit erop. En mijn zonnepanelen. Alles heb ik daar aangekoppeld. En dat kan... Zonnepanelen ook? Maar dat zijn ZigBee? Die zonnepanelen zijn in ZigBee? Die supporten ZigBee? Nee, die... Mijn zonnepanelen moet ik omvormen. Die support Modbus. En Modbus kan je elke seconde volgens mij kan je die uitlezen. Dus ik heb een... Dat is dan een Python scriptje gemaakt. Dat was een library voor Modbus makkelijk. Met een docker container. En die draait gewoon op een server. En die leest elke seconde leest die zonnepanelen uit. En die stuurt het vervolgens weer door naar MQTT. En die kan ik dan weer uitlezen in mijn Home Assistant. Ja, je hoeft natuurlijk helemaal niet al je devices ZigBee te hebben. Je kunt gewoon alles wat je kan uitlezen. Twitter is ook niet ZigBee. Maar dat is ook het mooie van die MQTT. Het maakt niet uit waar het vandaan komt. Je kan het allemaal daarmee koppelen. Home Assistant is dan nu mijn interface daarvoor. Omdat je dat dan makkelijk die automations kan maken. Maar als over twee jaar iets anders op de markt komt wat beter is dan Home Assistant. Dan gaat Home Assistant eruit. Want ik denk dat dat ook nog steeds niet perfect is. Dan kan het iets anders worden. Maar die database dat hard, dat is gewoon een open protocol, een open systeem. Wat wel de tandertijds er zou moeten doorstaan zijn. Dat zou ik denken in ieder geval. En heb je dan eigenlijk, want jij hebt dan Node-Write en Home Assistant en Home Assistant in echt jouw script dan. Dus dat ken jij wel misschien. Maar waar je net over had. Wat ik echt een vreselijke term vind. Het was echt zo een afknapper toen ik begon met Home Automation Research. Dat het Wife Acceptance Pector. Dat het een standaard term is. Want dat houdt gewoon in Saber. Die ken je niet. Dat houdt gewoon in. Hallo, wij zijn de Internet of Things mannen. En het moet zelf zo makkelijk zijn dat mijn vrouw het ook begrijpt. Daar moet ze nog iets aan doen. Dat heb je helemaal. Dat is wel waar. Ik gebruikte die term ook weleens, omdat ik ook weleens zit te hobbyen thuis. En ze zei oké, dit wordt gewoon niet door mijn vrouw geaccepteerd. En ja, dat is wel waar. Het is wel echt een mannen, vanuit hoe mannen hebben bekeken, zeg maar. Ja, ik vind het wel... Het is natuurlijk een grappige term. Maar niet als je zeg maar, ik heb die issue niet. Ik heb die issue met mijn vrouw. Nee, daarom. Voor jou is het een paf. Ik ben de wife. Ja, precies. Misschien is mijn Wife Acceptance Pector bij ons dan gewoon heel erg laag. Dat het gewoon... Alles is goed, ja. Maar goed, ik... Bij jou is het de baf. The boyfriend Acceptance Pector. De baf. Paf, en dan weet je wel alles. Die P is gewoon partner. Je moet er dat van doen. Dat is een stukje beter. Of gewoon family. Daar heb je wel gelijk in. Mijn kinderen vinden het ook niet tof als het wc... Dat het daar weer iets mis gaat ofzo. Dus dat is wel een goeie. Ja, precies. Maar ja, ik draag een beetje door. Wat ik eigenlijk wil vragen is... Je hebt nou voor jezelf eigenlijk een interface voor alles. Maar heb je nog wel... Nou, ik denk dat je dan heel veel hebt geautomatiseerd dat je het überhaupt niet moet controleren. Maar heb je dan nog wel iets van een interface te draaien ergens dat zij ook handmatige dingen nog aan of uit kan zetten? Ja, ik heb best wel wat dingen geautomatiseerd. Maar ook een heleboel dingen niet, zeg maar. Daar ben ik ook nog wel een beetje oldschool voor. Maar bijvoorbeeld als er is automatie. Die heb ik gemaakt als je naar beneden vanaf boven naar beneden gaat naar de woonkamer. En het is donker en het is tussen 6 en 8 uur morgens. En het is weekend bijvoorbeeld. Of ja, door de week zo ook. Dan zijn we katten aan het eten geven en dan gaat het licht in de woonkamer aan. Maar dan heel zacht zodat je niet meteen wakker bent, zeg maar, dat soort dingen. Dus daar zitten we automatie in. Maar ik ben ook gewoon dat als ik de kamer inloop, dat ik gewoon het licht aan wil doen als ik naar beneden ga, zeg maar. Dus in de gang bijvoorbeeld kan het licht automatisch aangaan. Maar als ik naar de studeerkamer ga, dan druk ik gewoon net zo makkelijk op een knopje op de muur en dan gaat het licht aan, weet je wel. Dan kan je een sensor hebben. Maar ja, als je dan stil zit en je bent bezig, dan gaat het licht soms weer uit. Dan moet je weer gaan zwaaien van, oh wil je het licht weer aanzetten voor me? Dus ja, en als je gewoon een schakelaar hebt, als je de kamer binnenkomt, je doet hem aan en dan, en dat gaat aan en je gaat weg en je doet hem uit, dan is het ook prima. Dus ik heb nog... Maar je hebt geen, wat Philips humor voor me heeft en wat dus ook in die Internet of Things of nee in die IoT stack zit, is dat dat je een kleine goeie hebt op je telefoon? Ja, dat heb ik ook wel. Ja, oké, maar het telefoon is wel een stop. Ja, nee, ik ga maar verder. Dus dat kan ik doen en dat gebruik ik eigenlijk bijna nooit, omdat ik gewoon ja, ik heb gewoon zo'n schakelaar van IKEA heb je die Trat Free, hoe je dat ook uitspreekt, niet op mijn allerbeste Zweedse, maar gewoon zo'n remote weet je wel, en die ligt gewoon op de woontaal, op de E-taal eigenlijk, dus je loopt de camera in, je drukt gewoon op een knop en het licht staat aan. Ja, en dat gaat sneller dan het telefoon. Trat Free? Trat Free, zou dat draadloos betekenen? Dat is misschien wel waar. Ja, iets van draadsdraaien. Dat moet wel, dat had ik echt serieus. Dat is een deel. Nou, het zou je verbazen, het zou je verbazen als je, ik ben één keer in Noorwegen geweest en als je Nederlands, Engels en Duits een beetje wilt, dan kan je bijna alles lezen. Het is echt bizar. Maar goed, het valt weer af. Maar even, dat is wel een goede, zeg maar, dat je niet alles wilt uitbrengen. Maar goed, wat jij nu net zegt, van die, ja, noemen ze dat? Presence detection ofzo, dus dat iemand aanwezig is. Want ik dacht altijd, ja, dat is eenvoudig, weet je wel. Je had het net over die motion sensors. Maar soms is motion sensor niet genoeg. Soms wil je gewoon weten, er is een persoon, zeg maar. En ik heb er wel zover daarvan, als ik dat goed wil doen, dan zou ik overal camera's moeten ophangen. Nou, leuk dat iedereen die bij mij thuis komt, die denkt, oké, waar ben je aan het filmen? Dat moet je dus niet hebben. Dus er zijn volgens mij niet goede alternatieven voor camera's waarmee je echt kunt zeggen, oké, Jantje zit daar zonder dat je allerlei privacy dingetjes schent. Ja, het dichtstbij waar ik kwam is dat je gewoon heel veel motion sensors gebruikt en dat je zegt van, oh, als iemand net van die motion sensor naar die motion sensor naar die motion sensor is, dan betekent dat, dat ze eruit zijn. Maar ja, het is ook een soort van gesperk. Als we met z'n tweeën de studeerkamer in lopen en eentje gaat naar boven, dan zit ik nog steeds beneden. Maar je hebt ook al van die beacons en dan kan je met je telefoon, maar ja, dan moet je altijd je telefoon bij je hebben. Ik heb dat met deze, ja, dat is een Apple Watch, zeg maar. Dat valt nog twee keer. Ik heb dat nog lang niet meer verdiept, maar dat vind ik jammer, want dat ding heb je altijd om. En daar, de APIs, ik ken al die APIs niet, maar daar zou je best wel veel aan kunnen hangen, zeg maar. Als dat ding in de buurt van een schakelaar is, dus stel dat je zegt, ik heb myloge aan en ik kom in de buurt van lamp X ofzo, dat die dan slim de juiste die knop laat zien, zeg maar. Je kunt nu deze lamp bedienen. Dus dan is het eigenlijk hetzelfde als een schakelaar, gewoon een echte schakelaar, maar die is gewoon, hoe zeg je dat, niet interactief, maar dat is een term voor, maar goed, whatever, ja. En de VEV dan? Want dan moet de hele VEV de VEV... Ik weet niet of jullie dat ook bedoelen, zeg maar. Ik vind wel dat je allebei moet hebben, dus dat je, zeg maar, nog steeds normaal een schakelaar hebt, aan en uit, zoals iedereen kan bedienen, maar dat je ook daarnaast middels jouw oholloge of whatever andere kunt gebruiken. Dat lijkt mij dan de best of both worlds. Maar dan in plaats van het motion sensor überhaupt? Ja. Ja. Ja. Want anders dan werkt het. Maar goed, daar heb ik verder geen en vanuit. Ik heb er wel zover nagedacht, oké, dat zou conceptueel zouden moeten kunnen werken, en ik heb daar nog nooit iets van gezien. Dus ja. Ja. Nee, ik denk dat het wel kan werken, maar dat zijn zoveel edge cases, dat het dan net weer niet werkt. En hoelang ga je het dan aanhouden en dan beweeg je het niet? Dan zit je op je computer en dan beweeg je het niet genoeg en dan moet je zwaaien, dus dat wil je niet. Dus dan zeg je, oké, als ik 15 minuten niks zie, dan gaat de licht uit. Ja, dan ga ik de camera uit. Er staat 15 minuten aan de licht aan, terwijl ik al 15 minuten boven zit, weet je wel? Dus ja, dat is, ja, ik denk dat, inderdaad, camera's, denk ik, is de enige hittekamera's, misschien wel zoiets. Maar ja. Ik heb gewoon een switch bij me, gewoon normale switches. Die heb ik al vervangen trouwens. Ik heb gewoon van die Philips, die Dimmers switch met die vier knopjes, die aan, uit, zachter en hoger. Die heb ik vervangen. Tenminste, die switch op de muur heb ik ervangen door die. En daardoor blijven mijn Philips U-lampen eigenlijk altijd aanstaan. En werkt het systeem, omdat ik het dan daarmee kan controleren. Dus die schakelaar in de muur heb ik eruit gesloopt. Die heb ik gewoon allemaal verbonden, dat eigenlijk de lampen altijd aanstaan. Vervolgens een plaatje erop met die Dimmers switch en daarmee bestuur ik dan via de new protocol via SIGB, bestuur ik allemaal lampen. En dan kan ook niemand volgens mij alles uitzetten. Mijn vriend had die heel vaak in een kamer hebben we ook nog een normale Dimmer. Die boos, die gaan niet goed op Dimmer. Het moet of aan of uit. Dus heel vaak dan maar in de muur of luchtierigte flikkeren. En dan denk ik, oh, het grappige is, zijn vader doet precies hetzelfde, schoonmoeder doet er ook helemaal gek van. Die wil ook mooie set-up heen. En die heeft nu ook het issue dat elke keer komt hij binnen en gooit dit weer uit. Ze zegt, maar hoe doet die lamp het niet? Dat is echt irritant, want dan wil je die lamp uitzetten en dan doet die het niet. Maar waar ik nog meer probleem mee had, was eigenlijk dat die, als je SIGB netwerk hebt thuis, met die Philips uurlampen bijvoorbeeld, dan geven die zelf ook dat signaal door. Als jij beneden een lamp hebt en boven heb je een lamp, kan je beneden de lamp van boven besturen omdat die lampen die signaaltjes naar elkaar doorgeven. Ze maken een netwerk, dat ze die berichten doorsturen naar elkaar. Maar als jij opeens een lamp uitzet, dan wil die ene lamp dan steeds dat bericht naar die lamp sturen, maar die staat uit. Dus dan komen er soms berichten niet aan en dan ging een lamp, dan werd het hele netwerk ingeraakt in de wacht. En toen had ik heel veel problemen met de bestuur van alle lampen. Sindsdien ik die lampen nu altijd aan heb staan, is het netwerk gewoon hartstikke stabiel en gaat het gewoon hartstikke goed. Ja, dat is denk ik, dat zal, dat is een aanname hoor, maar ik hoop dat bijvoorbeeld zo'n Philips uurlamp, ik noem het net een hoop maar het is een uurlamp, dat hij daar dan een oorbraan voor heeft ofzo. Maar ik kan me voorstellen dat als je zelf met MQTT werkt, dan heb je gewoon een queue inderdaad aan messages en dan moet je zelf op een of andere manier toch zorgen van inderdaad dat als er iets niet aankomt dat het dan opeens niet al soms weer aangaat. Met aanheid aanheid dat die state helemaal in de bar is. Ik weet er niet genoeg van, maar volgens mij zit er in MQTT wel dat je zegt het is fire and forget, dus het maakt me niet uit, ik stuur een bericht als iemand er iets mee doet, tof, als er niemand iets mee doet dan zal het me worst wezen en je hebt ook volgens mij een modus dat die minimaal één keer aankomt en er is nog een modus voor whatever. Dus er zit volgens mij wel in dat protocol iets in om zeker te zijn dat het aankomt. Sowieso in queuing mechanismen wel handig, maar volgens mij met MQTT was het ook ik weet niet waarom ik dit weet. Oh ja, nee ik weet het weer, maar die Shelly's waar ik het eerder over daar zit ook zo'n ding in. Ik had die een keer moeten confirmeren, toen heb ik een keer gekeken van wat betekent dit nou? Verder niks meer mee gedaan. En dan zijn er een aantal modussen zeg maar voor MQTT om dit soort scenario's te voorkomen. Ah nee, je lampen die spreken alleen niet MQTT zelf, dus er zit iets tussen die dat heet dan Zigbee to MQTT en dan kan je met een ja, dat is gewoon een USB stick eigenlijk in je computer die dan die signalen kan sturen en versturen en die is daar verantwoordelijk voor. Dus die moet weten van oh die lamp staat uit en dan ga ik nu het bericht bewaren en zo. En dat is de open source project die je kan downloaden en gewoon op zo'n stick aan zetten en op je computer. Ik had nog twee vragen die ik heel graag wilde stellen. Ik vroeg me eigenlijk over wat er in je zijn net al zonder panelen, dat vond ik zelf wel best wel vet. Maar wat is het vetste wat je nu in je home automation setup hebt? En wat zou je nog graag willen doen? Nou ja, gewoon wat wel een vette gadget is, is dat je dat ik nu uit kan lezen inderdaad wat ik gebruik aan stroom en wat ik opwek en wat ik teruglever en dat je dat gewoon realtime hebt. Dus ik lees elke volgens mij elke twee seconden lees ik mijn meterkast uit. Dan weet ik hoeveel ik koop van het net en hoeveel ik teruglever. En dat gecombineerd met zonder panelen weet ik precies hoeveel je gebruikt en met je en daar kan je dan weer gewoon kijken van hoe zuinig zijn we en wat zijn de dingen die we kunnen verbeteren in ons dagelijks gebruik en dat soort dingen. Dus dat vind ik wel vet en daar heb je mooie grafietjes van, van oh de zon die doet het vandaag goed en dat is gewoon vet om gewoon te zien zeg maar. En trouwens die projectjes als je die wilt zien staat allemaal op mijn github, github Marijn Koessen staat ASP, P1 metertrainings en die SolarEdge moppers voor de MQTT staat er ook op. Ja, als iemand dat luistert en denkt dat wil ik ook, dat staat, dat is allemaal open source. Maar dat zijn allemaal vette dingen en gewoon die handige automaties van wat ik net zei dat je, dat je naar beneden loopt en dat het licht gewoon heel zacht gedimd gaat als je de katten eten geeft, het is morgens om een kwart over zes. En dat je niet meteen het licht aan hoeft te doen dat je meteen verblind wordt, dat zijn handige dingen. Dat zijn wel de dingen die voor nu het handigst zijn. Maar die auto, die heb je gebouwd of geprogrammeerd eigenlijk in in wat? Die heb ik in Note. Ik denk dat het misschien zelfs wel met de normale Koey kan, dat je gewoon heel makkelijk in elkaar kan klikken hoor. Ja, dat soort dingen kunnen ook mensen met die Philips U-app, dat zijn dingen die best wel makkelijk kunnen ook hoor. Alleen heb ik het wel weer niet met de Philips U-ding, maar ik heb een Xiaomi deur sensor bijvoorbeeld die ik dan weer gebruik. En dan zou je kunnen zeggen van dat wil ik nog wel inbouwen daarin, dat als je dan de deur dicht doet, want het licht gaat nog niet uit, maar als je de deur binnen drie minuten weer dicht doet van de woonkamer, dan gaat het licht ook weer uit bijvoorbeeld. Oh ja, cool. Ik ben eigenlijk heel slecht in dit soort slimme dingen verzinnen. Als iemand zegt, oké, zo bouw dat, ja oké, dat kun je dan bouwen. Maar er had iemand ooit een verzonderde wasmachine zeg maar. Dus je hebt een wasmachine en een droge. Als de wasmachine gedraaid heeft, dus je kunt dan uitlezen hoeveel, wat het stroomverbruik is. Dus dan was het gewoon een domme wasmachine, maar je kon wel uitlezen wat het stroomverbruik was. En als die dan klaar was, na vijf minuten, nee sorry, als er dan binnen tien minuten of zo of een kwartier na het uit, dat de wasmachine klaar was, dat dan de droge niet aan was, dan begon het ding heel te zeuren van hey, moet je niet de was in de droge gooien. Ja, precies. Ja, die vond ik op zich wel grappig. Dat is gewoon puur. Dat is zo'n slimmigheid. Wat je ook hebt is voltuigheidsgauwmeter in plantenbakken en dat soort dingen. Dat je dus automatisch plantenwater geeft. Ja, dat lijkt me ook wel vet. Ja, dat wil ik ook nog een keer bouwen. En ik wil ook nog een keer het alarmsysteem een keertje afmaken, waar ik ook wel lastig voor. Dat lijkt me erg moeilijk. Omdat je met allemaal dingen rekening moet houden. Ja, dan kom je weer in diezelfde ding dat je moet weten wie thuis is. Maar ja, je kan zeggen, weet je, als we allebei naar bed zijn en ik zie dat de voordeur opengaat, dan gaat er een alarm af, bijvoorbeeld. Of als ik zie dat er iemand op de trap loopt of dat soort dingen. Dus dat kan je redelijk eenvoudig dat denk ik wel doen. Maar ja, we hebben ook een schoonmaak. Een schoonmaak, die komt ook af en toe. Dus die wil ook weer niet dat die dan afgaat. Dus hoe ga je dat allemaal weer doen? En als er één niet thuis is, die heeft de telefoon niet bij zich. Dat zijn allemaal van die edge cases. Je komt thuis een keertje later uit de kroeg en je batterij is leeg. Dus hij ziet niet dat je thuis komt en dan gaat het wel weer af of niet. Dus dat zijn allemaal van die edge cases die daar... Wat je wel zou kunnen doen, want ik had een keer onderzoek gedaan naar van die smartlocks en zo. En er zijn heel veel die hebben een fallback met zo'n dialpad kastje buiten. Dus voor de schoonmaakers zou je dan een code kunnen geven die ook weer een soort van state zet. Van oh, er is iemand thuis, die komt er nog thuis. Ja, precies. Ik zat er denk ik om dat ook binnen te doen of zo. Dan denk je ook weer, dan heb je binnen zo'n kastje met cijfer combinatie die je dan in kan drukken. Dan denk je ook weer, ja, dan komt er een boef binnen en die trek je meestal kast op en die zet gewoon de stroom uit. Dus ja, wat gaat er dan nog aan, weet je wel? Dus ja, dan zit je ook weer te denken, hoe ga je dat doen? Want je komt binnen bij de metacast en dan gaat het alarm aan en dan... Ja, dat moeten ze maar net weten. Misschien moet je dan toch een soort van security through obscurity ofzo, dat je dan ergens neerzet waar ze niet meteen, ja, tenzij ze zo van, oh, sinds het ligt dat ze van het volgende bloepje er mee uitzetten. Dat ze er allemaal neerzetten die in ze heen gaan. Een server met een interruptive power supply en dan in een kluis met een cijferslot daarop. Dat ze, ja... Dat is trouwens wel... Ja, dat is wel... Dat is één ding wat hier wel draait op een UPS. USB, UPS. Ja, UPS. Dus mijn server, zeg maar, gewoon dat ding. Maar daar heb ik sinds, nou ja, twee jaar had ik ook mijn Raspberry Pi, zeg maar, eraan gehangen, want dat is gewoon puur om die... Ja, dat licht wat je nu ziet, dat gaat via Zigbee, ja, Zigbee. Raspberry Pi hing eraan, omdat dat ding, ik had wel zelfs een stroom om een of andere reden, als die uit ging, dan was die Raspberry Pi, moest dan weer uit. En als je dat te vaak doet, dat vindt die niet leuk, zeg maar. Dus ik had zoiets van, oké, ik hang hem ook eraan, zo, nou, een stekker voor gekocht. En ik dacht eerst ook van, als de stroom uitgaat, dan ga ik ooit een keer zorgen dat ik met een SIM-kaart en zo, zeg maar, dat ik een smsje ga sturen. En toen dacht ik, oké, en dan? Weet je, want dan stuur ik het smsje, maar ja, het was allemaal gedoe om dat allemaal mogelijk te maken. Als ik thuis ben, dan weet ik het. Als ik niet thuis ben, dan kan ik er niet bij. Ja, precies, ja. Dus ik dacht, ja, oké, moet dat nou echt? Dat ging me weer te ver. Dus er zijn wel dingetjes waar je denkt, oké, volgens mij schiet je hierdoor, is het nog wel praktisch of is het, ja. Maar het zijn wel leuke dingen. Ja, nee, zeker, tuurlijk. Voor ons, als software ontwikkelaar, denk ik wel, leuk, vreubelwerk, een beetje spelen, maar het moet ook wel praktisch blijven. En je zou natuurlijk vanuit buiten, ja, dat is natuurlijk ook wel price technisch lastig, gewoon overal camera's ophangen en daar wel gewoon, hoe heet het, gezichtsherkenning, weet ik wel, het allemaal loslaten. Of je kunt een model trainen en zeggen van, oh die zonder gezichtsherkenning, oh ja, dat is Pauline staat daar. daar is dat, weet ik veel, mijn zoontje ofzo staat. Dat zou je kunnen doen, zeg maar, en dan weet je of er een inbreker is of niet. Maar goed, ja, dat, ja, dus dat moet je echt veel, veel voordoen, dus dat, ja, of dat nou echt haalbaar is, dat weet ik niet. Ja, ik denk dat het een mooie bedrijf is met een rampsysteem. Ja, oh ja, eentje, ja, dan hou ik even op. Er is een tijd geleden, daar is wel heel veel backlash op gekomen. Er was een of andere, hoe heet dat bedrijf, die is van Amazon, die maken ook allemaal van die IOT-dingetjes. Dat is een dochterbedrijf. Die maakt ook ring, die bel, zeg maar. En, dat is iedereen, dat is de privacy-minded mensen. Oh, van daar, dat al die Amazon-packages, dat al die ring, oh, sorry, er waren zoveel van die Gorilla-marketing-dingen, dat er weer, oh, zo'n leuke Amazon Prime-delivery person, dat is gecaptured op een ring. Ja, precies. Dus dat is van daar, oké. Dus dat is van hun. Maar die kwamen toen, ik weet niet of dat product überhaupt gelanceerd is, maar die hadden een bewakings-drone. Dus ik zag het, ik ben ook gewoon een techneut, ik denk, wow, dat is echt tof. Maar als je gaat nadenken, van oké, alles gaat naar de cloud toe, en als iemand ooit dat ding hekt, heb je in ieder geval een vage attack-drone rondvliegen. Ik zou meteen creeped out zijn. Ja, echt wel niet. Maar nee, daar hoef je geen zorgen op te maken, want die zijn dormant. Die kun je alleen activeren als je dit en dat. Ja, precies. Maar dat was het product technisch gezien. We dachten, oh, echt vet. Want dan kon je met gezicht zeggen, ik weet niet, want ze konden van alles doen. Dat ding vloog gewoon in je huis, dus we gingen gewoon een beetje rondjes maken en dan kijken of er geen gekke dingen waren. Toen had heel veel mensen terecht van, oké, dit moet je niet willen. Want het is allemaal in de cloud en god weet wat Amazon met al die data doet en weet ik wat allemaal. Weet je nog dat verhaal van een, ik weet het nog, maar ik weet niet of we het hier over hebben gehad, het verhaal van die Duitse man die opgeheunt al zijn eigen levensdata opvoeg en die door een human error, dus waarschijnlijk was het een manual request die dan ergens bij een support medewerker kwam te liggen, heeft die alle audiodata van een ander gezin, van een ander huishouden gekregen. Dus alles, gesprekken, illusies, allemaal privé shit heeft hij, en daar is typisch mee naar buiten gekomen van hoe is het mogelijk dat een random support medewerker mij het verkeerde ding kan sturen, weet je wel, het is al bizar. Amazon, dat is nu the fuck. Ja, dat soort dingen heb ik al niet. Er is nu ook een Amazon boycott is er bezig, schijnbaar, zei mijn vriend. Ja, we moeten Amazon boycott een week lang. Ik dacht echt van, zo Jeff Bezos aan zijn reet moesten dat er een paar duizend mensen even, ja, het is een noble idee, maar het gaat echt helemaal niks uitmaken. Die gast heeft 100 miljard of zo. Als je Amazon gaat boycott kan je net zoals Google en Apple boycott, kan je beter thuis gewoon je internet uitzetten en gewoon lekker offline gaan leven. Maar dit is wel iets voor jou, Pauline, want ik denk dat jij daar wel iets voor, want ik ben daar wat minder principieel in. Daar heb ik soms jeuk van, want ik zit gewoon bij Amazon, ik heb een Prime abonnement, dus ik bestel de hele boer gewoon iedere keer bij Amazon DE, nog steeds. Ik ben nog niet geswitcht naar NL. Maar de werkomstandigheden in die, hoe heet het, in die warehuizen, die warehuizen, ja, niet de warehuizen, nee. Ja, warehouses, het is wel, nee, niet de warehouses, whatever. Die magazijnen eigenlijk. Ja, het magazijn, precies. Iemand die ons verlost heeft, ja, precies. maar dat is echt slecht. En eigenlijk vanuit die, dat opzicht zou je eigenlijk echt gewoon niks meer bij Amazon moeten bestellen. Dat is ook de idee van die stacking, maar ja, en ik denk soms ook, ik moet echt niks meer op mijn Prime bestellen, maar ja, dan heb je, je weet, je weet niet eens hoeveel er, weet je nog die ene keer dat er, dat die EU West region down was en dat, alles was down. Ik werkte toen bij Uzebilla, heel Uzebilla was ook down, natuurlijk. Waarschijnlijk was werkspot ook down. Nee, toen zaten we nog op Digital Ocean, daar hadden we geen last van. Oké, ja, kijk. Multicloud, jongens. Multicloud. Zullen we misschien even een drama rubriekje erin mekken? Mag ik nog één vraag stellen? Is er iets waar je echt heel trots op bent met IoT? Waar je denkt, wow, dat vind ik echt tof. Misschien iets wat je geprogrammeerd hebt of whatever. Ja, ik denk wat ik net zei, dat ik het tofste vind is dat ik die zonnepanelen en die meten, omdat dat ook niet echt, dat was er nog niet echt. Er waren wel projectjes voor, maar die meter uitlezen, dat was allemaal niet helemaal goed. En die zonnepanelen, dat kon je eigenlijk ook niet uitlezen. Anders had je weer, je kan het via hun app doen, maar dan heb je één keer in de 15 minuten data, en ik wil gewoon realtime zien hoeveel ik gebruik, om dat allemaal te doen. En dan had je die omvormer, maar die kon je niet uitlezen zomaar met Modbus, omdat dan moet je dan een soort van administrator account hebben om dat aan te kunnen zetten. Maar toen was ik er toch achter gekomen dat als je dat ding met de schakelaar erop aanzet op een soort van maintenance mode, kon je connecten met wifi, kon je erop en dan kon je toch via je laptop in die admin panel komen. Toen had ik die Modbus aankunnen zetten en toen kon ik daarmee ook eens kunnen uitlezen. Ik wou nog vragen of je dit dan open source hebt gezet, maar na dit hele verhaal denk ik dat het te onmogelijk is om een heel lange readme erbij te gooien. Nou, op zich is het best wel goed te doen. Ik denk dat het misschien wel in de readme erbij staat, maar nu weet je... Dus jij hebt het open source gezet ook? Ja, het staat op mijn github. En die stuurt het naar, je hebt dus een ESP-project, eentje om die solo edge omvormer voor je panelen uit te lezen. Die stuurt het naar MQTT. En die andere is om je P1 power meter, dus je metenkastmeter, zeg maar, uit te lezen. En die lees ik vervolgens, die slimme meters. Dat is gewoon met een ESP8266 microcontroller, dus die stuurt het gewoon via wifi, stuurt het gewoon door. En dan vervolgens stuur ik dat door naar MQTT en Home Assistant die leest dat weer uit en die stuurt het naar InfluxDB. En daadwerkelijk lees ik dat weer uit met Grafana, met allemaal mooie grafiekjes en alerts, dat als er toch iets is, dan krijg ik een alert als er iets mis is, of als de batterijen of allemaal dingen op zijn. En op zo'n manier is het hele cirkeltje eigenlijk rond van MQTT naar Home Assistant en dan naar InfluxDB voor allemaal statistieke grafieken met Grafana daarop. Dus dat vind ik wel, ja, dat ben ik wel blij mee. En één laatste ding wat daarbij hoort, is dat ik die, voor die Home Assistant heb je, je moet al die dingen koppelen, zeg maar. En dan moet je weer een device aanmaken in een YAML file en weet ik veel wat. Maar er zit ook in dat die Autodescovery kan doen voor devices. En dat werkt dan ook met MQTT. Dus in die projecten die op mijn GitHub staan, er zit ook al die Autodescovery in. Dus op het moment dat je dat ding aankoppelt, stuurt die dat gewoon naar je Home Assistant en daar staat automatisch komt die gewoon meteen in je Home Assistant te staan. Je hoeft er niks voor te doen. Je zet gewoon dat ding aan en automatisch heb je met alle sensoren staat het gewoon meteen goed geconfigureerd. Je hoeft het geen moeilijk te doen. Dus dat werkt super nice. Cool, cool, cool. En jij wilde naar de vorige rubriek. Ja, drama. Ja, dit zijn Marijn, dit zijn nieuwe rubrieken die ik een beetje heb gepastet een keer. Omdat ik zo in de Twitter drama alvast zit. Dus er is heel veel namen. Dat is Twitter, toch? Ja, best wel. Maar vooral een tag Twitter is er altijd wel iets aan de hand. Dan heeft er weer iemand even van de comment gemaakt waar iedereen over valt. Maar om af te trappen, dit is de eerste keer dat we deze doen. En ik wou het eigenlijk hebben over Bunk. Bunk, gebruik even jullie Bunk toevallig. Ja, sorry. Ja, gebruik Bunk. Oké. Wacht even. Ja, kijk, daar hebben we, en laat nu even zo'n mooie regenboogkaartje zien. Nou, het wordt lachen, geren, brullen vandaag. Saber. Ik mute mezelf even, ja? Internet Connection Pijolje. Je mag niet horenbaar cringen. Maar het is, het zijn een beetje ja, eigenlijk, als je erover nadenkt, we hadden net een mooi bruggetje kunnen maken van Amazon. En ik wou het eigenlijk zeggen, omdat Bunk is natuurlijk een Amsterdams bedrijf, gerund door CEO Ali, die ook, ik weet hem zijn achternaam hier, hij was ook hier voor de CEO van TransCP. En Amsterdam is best wel een kleine tech wereld, dus heel veel ons kent ons, weet je wel. Ik ken ook mensen die bij Bunk werken en bij TransCP hebben gewerkt en dat soort dingen. Maar wat mij dus verbaast, is dat altijd, als ik dit vertel, weet bijna niemand hoe erg het daar is om te werken. En je kunt het allemaal zien op Glassdoor. De reviews zijn echt absurd, dus ik heb een compilatie gemaakt en ik dacht, misschien is het leuk, ik zou een beetje vertellen wat de werksfeer, hoe dat er een beetje uitziet, maar daarna dacht ik, het is misschien leuk om er een paar naar jullie te sturen en dat jullie 1 voor 1 voorlezen om de meest authentieke reactie die er opkomt. Ik ben wel benieuwd. Wat een beetje in een notendom samengevat is dat de CEO echt een zieke narcis is, die alles micromanaget. Ze hebben heel veel buitenlandse devs die het als stepping in het adem boeken, dat mensen met een relocation package komen ze hier naartoe en dan zijn ze vrij snel weer weg. Maar ze zijn wel uit Amsterdam binnengekomen. Met boeken is dat eigenlijk ook zo, voor heel andere redenen. Maar het wordt niet echt gezien als een playboy. Dat is vooral vanwege die CEO die zo ziek micromanagement is. Hij wordt een beetje als een soort van megeromaan gezien. Zijn idee is de beste. Ik zal je een paar dingen doorsturen. Het is echt bizar. Ik dacht ik zal het een beetje naar buiten de werkbestandigheden zijn er ook heel veel dingen, heel veel veranderingen. Je hebt heel random voor de doorgevoerd zonder communicatie er gebruikers toe. Maar gebruikers zijn een enkele betaalde dat zal jij wel weten als bubgebruiker dat je dan opeens een betaalde account moet hebben die iets van 6 euro per maand is terwijl het eerst gratis was en zonder communicatie of wat dan ook niet. Maar ja, dat is ook al een beetje het werk van Ali die een soort van overal overheen tramplet en zijn weel als wet. ja, wat ik een beetje heb doorgekregen ook is dat er zijn dus heel veel van die stepping stone werknemers die het soort van stepping stone gebruiken. Maar er zijn ook mensen die wat meer senior zijn en dat zijn een beetje volgens veel van die verhalen die hebben zich een beetje onder de vleugel van Ali geschaard omdat dat zijn zeg maar de goede die het met hem heen zijn. Dus die worden dat soort van zijn garde en de rest is allemaal kut zeg maar. Zou ik jullie een paar dingetjes doorsturen? Een paar sappige tweets. Nou, het zijn geen tweets, maar het zijn excerpt van Class Door Reviews. De quotes Saber. Ja, vergeet de balans tussen werk en privé, vooral als je een ontwikkelaar of producteigenaar bent. De CEO zal je tot 1 uur nachts lastig vallen in de interne chat als ze zijn vele vragen niet beantwoord hebben. Wat? Oké. Tot 1 uur nachts. Ja, tot 1 uur nachts en schijnbaar wordt er ook meteen als ze wordt aangenomen moet je alle interne chatprogramma's en dingen installeren, omdat de bedoeling is dat je ten alle tijden bereikbaar bent. Je moet dus ook verplicht je laptop mee naar huis nemen, niet uit veiligheid maar zodat je thuis over uur kan draaien. Ik gok zo met dat het allemaal niet betaald is. Nee, allemaal niet betaald inderdaad. Dat zal waarschijnlijk wel. Nou, Marijn. Je krijgt toch een lange. Ik zou deze plek nooit aanraden aan een designer, tenzij je graag als een circus aapje behandeld wil worden door onervaren mensen die je vertellen wat je moet doen. Deze plek heeft mijn creativiteit vermoord. Vernediging, belediging zijn bunks idee van constructieve feedback. Het gedrag van de CEO is onmenselijk. Je professionele mening is waardeloos tenzij je overeenkomt met die van hem. Ja. Dat klinkt als een leuk bedrijf eigenlijk. Er zijn nog vakantieërs. Die zullen er wel zijn denk ik. Ik denk aan de lopende band. Als ze er nu niet zijn, dan zijn we er morgen wel. Namens Saber, nog eentje voor jou. Er zal tegen je geschreeuwd worden en veel ook. En wat je ook doet, zeg absoluut niet wat er op je hart ligt. Het klinkt als een hele prettige werksfeer. Dat is wel lekker direct ook. Weer is wat anders. Weer is wat nieuws. Dat kan niet, ja. Ja, het is echt dat schreeuwd komt dus schijnbaar aan van hem. Hier is weer een leuk voorbeeld, Marijn. Ik heb hierna nog twee voorbeeldjes. En dan denk ik dat het wel de boodschap van binnen is. Tijdens mijn tijd bij het bedrijf ben ik meerdere keren publiekelijk een debiel, een nieuw niveau van stomiteit en andere gelijk aardige uitdrukkingen genoemd. Dus schijnbaar komt hij gewoon naar beneden en gaat hij dan tegen schreeuwen dat je een debiel bent, tegenover iedereen. Ook heel normaal. Ja, maar je moet ook geen stomme dingen doen, natuurlijk. Dat vraag ik ook al een klein beetje om. Je code moet altijd in één keer compileren. Code hoeft niet getest te worden. Merge requests worden afgewezen met dit is dom, verspeel mijn tijd niet als enige uitleg. En het bleek later dat dit was omdat de CEO de namen voor een functie de namen die voor een functie werden gebruikt niet leuk vond. Hoezo? Bemoeite CEO met de namen van een functie. Ja, maar dat is dus echt een heel vaak terugkerend ding. Er zijn heel veel reviews die zeggen dat hij naar beneden komt omdat hij je merge request heeft gezien en dan gaat hij tegen je schreeuwen omdat je merge request zo kut is. Hij komt naar beneden om te schreeuwen omdat je vijf minuten te laat was of omdat je voor zes uur wegging, want je moet minimaal tot zes uur er zijn. Je moet dagelijks een dagrapport submitten, maar niet voor zes uur, want als je dat voor zes uur doet dan betekent dat als je met één minuut voor zes doet, dan betekent dat tot je te boeg weg bent. En de beste dit vind ik nog by far, er werden ook dingen over gezegd zoals ze zijn volledig data driven, maar dan wel alleen als de data, als hij het eens is met de data natuurlijk. Dat is meer common dan je zou denken natuurlijk. Maar dit vond ik echt de vetste. Het is zo bizar. Het is een werkomgeving met veel stress, bijvoorbeeld lunch en plasplas is overslaan. Dagelijks onbetaald overwerk, de exitruimte een schaamkamer waar werknemers die weg gaan bij bunker in de laatste dagen spenderen en burnouts. Het is toch bizar, maar iedereen heeft schijn, maar ik vond het ook wel heel, heel sneu dat er heel veel mensen met burnouts heel snel weg gaan. Maar die exitruimte, ze hebben dus letterlijk een aparte kamer. En als je, als je ontslag neemt, dan moet je daar dus de rest van de tijd met de andere deserters een soort van isolatie cel gaan zitten. Ja. Moet je in een apart kamertje gaan zitten. Bizar toch? Klinkt als een beetje een bedrijf dat 100 jaar geleden bestond ofzo. Ja, het is echt, maar dat is denk ik inderdaad heel veel mensen in de reviews die zeggen ook dat het gewoon een narcissist is. En wat heel grappig is dat je op al deze reviews heb je dan duidelijk door HR of iemand hebben ze antwoorden gestuurd met heel veel van die regenboog emoji. Heel veel leuke yoga poppetjes emoji en zo leuk mogelijk verwoord. Het is echt heel zwaar damage control. Maar ja, dat is natuurlijk bijna absurd. Als je een review hebt waarin iemand zegt dat die publiekelijk in de wiel is genoemd door de CEO en dan komt er zo'n antwoord van oh ja, we vinden het jammer dat je oh, prayer hands, ik hoop dat je al veel plezier hebt, en dan zo'n regenboog emoji. Het is echt absurd. En er zijn ook heel veel, want als je kijkt op de App Store dan zie je dat er 71% spreekt positief over de reacteur. Er zijn heel veel 5-star reviews, maar die zijn waarschijnlijk allemaal met. Nee, die moet je doen, die moet je maken in de eerste week dat je er werkt denk ik. Ja, anders dan kom je de proeftijd niet door. Na 6 uur. Het zou wel zorgelijk zijn als dat echt het ijs was, dat in de eerste week dat je dat doet en daarna word je eruit gegooid. En als er heel veel te verloop is dan heb je natuurlijk heel veel van die positieve reviews zeg maar. Ja, het is eigenlijk echt heel sneu, want er staat ook een paar keer dat HR hun best doet om iedereen zo beter te laten voeden, maar het werkt natuurlijk voor geen ene meter als die CEO meewerkt. Dat gaat gewoon, als iemand tegen zijn werknemers gaat schreeuwen als ze ook maar iets anders doen, als ze willen dan ja. Het klinkt toch een beetje alsof je een beetje Steve Jobs achtige management stijl heeft. Maar het is ook zo dat de studies hebben uitgewezen dat iets van 70 procent van de CEOs een narcissistic of psychopathic personality disorder hebben. Dus dat er blijkbaar psychopathische en narcissistische trekjes werken mee in het verkrijgen van dat soort posities. Als je een mannelijke CEO bent waarschijnlijk? Weet ik niet. Ik denk dat het gewoon iets is van je kan jezelf heel goed presenteren ofzo. In eerste instantie heel goed manipuleren. Ja, ja. Ik weet... Ik geloof zeker wel dat er onderzoek naar gedaan is. Ik heb dat wel vaak gehoord dat er dan wordt gezegd van heel veel CEO's zijn redelijk narcissistisch, dus dat zal waarschijnlijk ook wel zo zijn. Ofteens, dat kan ik me eens iets bij voorstellen. Maar ik vraag me dan, wat ik bedenk, zijn er bedrijven die niet zo zijn opgezet en die heel succesvol zijn? Ja, maar je hoeft als psychopat of narcist hoef je natuurlijk ook niet per se zo'n brandend schip zeg maar. Het kan natuurlijk ook gewoon zijn. Sterk nog, het is veel slimmer natuurlijk. Maar ja, nu gaan we een beetje in risky territory omdat het over mental health gaat en daar zijn we natuurlijk geen schers in. Maar je hoeft niet per se als psychopat of narcist dat je per se iedereen gaat marteren ofzo. Je hebt gewoon een doel en dat doel wil je beruiken. Sommigen doen het allemaal op de manier zoals hij doet. Je wil je laten gelden ofzo. Ik weet niet, dat is heel lastig om te zeggen. Dus ik begrijp best wel, voor mij Linus dat profiel, dat is voor mij wel redelijk, dat denk ik dat ik het wel begrijp. En Linus denk ik dat het succesvol is, zeker in de beginjaren, dat hij heel erg als een Hitler of als een dictator heeft gereageerd over de Linux kernel. Ik denk dat dat heeft geholpen. Ja, je wordt aan een steek succesvol. Word je liever of beter daarvan? Nee, dat denk ik niemand. Iemand zal nooit zeggen dat Linus een lieve, aardige man is. Dat geloof ik niet. Maar ja, Linus is wel, misschien wel daardoor ook succesvol. Ik weet niet of het succesvol is, want je kunt het niet testen zeg maar, of het succesvoller was geweest als hij wel aardiger was geweest. Dat weet je dus niet. Dus dat is best wel, ja. Ja goed, het is voor heel veel mensen wel herkenbaar. Zeker voor software- ontwikkelaars hebben heel vaak wel, oké, een raar agent die ons... Maar is het de slachtoffers waard? Nee, ja, dat is waar. Blijkbaar is het wel een slimme man. Dat zij alles bepaalt. Het is wel een bank waar jij een pasje van hebt. Dus daar doen we ergens, doen ze wel iets goed. Ja, ja. En als zij dat allemaal bepaalt, dan, maar goed, dat zit niet de manier hoe je je bedrijft. Ja, maar, ja, precies, dat is ook wel de bedoeling, zeg maar, van stel dat hij nu niet zo, stel dat hij die manager stel niet had gehad, misschien had hij dan een groep mensen, die loyale groep van, weet ik veel, vijf of tien man. Misschien waren het dan honderd geweest die veel harder hadden gestreden en was het bedrijf nog succesvoller geweest. Ja, dat kun je niet testen, want je kunt niet, zeg maar, terug in de tijd kijken of dat dan op die manieren beter was. Ja, ik denk ook dat je dan over de verkeerde dingen misschien gaat discussiëren. Wat moet je er echt aan hebben over, ja, wat ga je bijna, ga je bijna een soort van waardeoordeel daaraan geven. Ja, dat is waar. Ja, aan de ene kant is die wel gestort en alle werknemers hebben een burn-out. Aan de andere kant, misschien is het niet zo erg. Ja, tuurlijk is het wel. Is dat niet goed? Nee, maar het is wel grappig, want we hebben het, kijk, bij Bunk, we vinden dat natuurlijk vanuit onze ontwikkelaars rol of hart of whatever. Dit is gewoon een fout punt. Dat moet je niet doen. Je moet onze fellow ontwikkelaars niet onderdrukken. Maar tegelijkertijd ik dus, ja, in het algemeen natuurlijk, maar tegelijkertijd ben ik dus iemand die bij Bunk zit. Maar zelfs met dat Amazon-verhaal, daar hoor ook mensen zeg maar een soort van... Ja, maar wist je dit van Bunk? Nee, dit wist ik niet. Nee, nee, nee, nee. Ik hoorde wel eens dingen van, zeker toen met die introductie van vorig jaar volgens mij, van die de app, die zag er helemaal anders uit. En dat iedereen zei van ja, wat the hell ben je aan het doen? Dat staat dus ook in uw reviews, dat hij dat helemaal heeft. Dat hij gewoon letterlijk mensen hun laptop afpakt. En dus ook dat hij het volledige ontwerp van die versie zelf heeft gemaakt, terwijl het een engineer is die totaal geen ervaring heeft met UI US. Dus dat was zo ramp. Dat staat ook in uw reviews, dat hij daar dus... Ja, maar daar is die echt klanten... Dat weet ik gewoon. Daar is die gewoon klanten verloren. Zeker heel veel zakelijke klanten, want die waren... In het begin heeft die daar best veel ofteens de punk heeft daar heel veel klanten mee binnengehaald. En daar zijn er veel we zijn nog weggelopen als je van wat maak je nou? Want iedere keer is het wel anders. Dus als je het over dat waardeoordeel hebt, blijkbaar vond hij dat hij het allemaal beter wist dan al zijn UI en UX mensen. Dus heeft hij maar gewoon een laptopje gepakt, letterlijk. Gewoon echt met fysiek met zijn handen. Heeft alles gedaan, heeft geschreeuwd dat het allemaal zijn hier. En iedereen haten het, want misschien zijn niet al je ideeën de beste, want je bent ook maar een persoon en je bent niet God. Ja, ja. Dat is op zich wel grappig. Bij Google is dat anders. Bij Google, de data is de baas. Ik weet niet of dat nu nog zo erg is, maar vroeger werd er ook altijd gezegd, oké, designers, dan moest dat getest worden. Dus zei je niet, oké, oh, jij bent een hele goede designer en ik geloof jou op je wat voor kleur ogen dan ook dat dit goed is. En daar heb ik je voor ingehuurd. Nee, dan werd gewoon gezegd, oké, mooi, we gaan dit gewoon testen. En dan laten we de data uitwijzen of dit designer gaat werken of niet. Dus dat is eigenlijk, ja, er is ook heel veel discussie bij Google over over AI nu. Over AI, precies. Maar op die manier ben je misschien wat wat, hoe zeg je dat, objectiever over, om te zeggen oké, gaat iets werken of gaat iets niet werken? Ja, maar bij Bunkes zijn ze ook datadriven, maar wel alleen ons eigen basis. Ja, ja, tuurlijk. Ja, precies, dat denk ik ook. Maar ik wist het echt niet, nee, want ja, naast Bunkes heeft hij trans IP, dat wist ik wel. Ja, precies. En dat is ook wel grappig, als je op Glass door naar TransPK kijkt, zijn de reviews allemaal redelijk. Tenzij je dus terug gaat naar de tijd dat hij daar CEO woont, dan is dit vergelijkbaar, zoals ja, precies, ja. Maar goed, ja, oké. Ja, dat is een beetje jammer. En als conclusie, ga je nu je pasje in tweeën knippen? Ja, precies. Deze kan ik doen. Kan ik deze knippen? Nee, nog niet. Maar ik vond dit wel een goede afsluiter, want één Glass door review had Samsung een kopje advies aan het management, die je optioneel kan invullen, en deze vond ik wel mooi. Geef de CEO een assistent, een typapie, geef hem een coach ofzo. Zet hem aan de kant, whatever. Doe iets. Maar dat is ook wel een mooi dilemma nu. Zou je dan nu dat pasje moeten doorknippen, omdat één man daar aan het hoofd staat, die dan, tenminste afgaand van reviews op Glass door, maar die dan dat niet doet op de manier zoals jij dat zou willen. Terwijl je dan wel ook al die andere werknemers die er niks mee te maken hebben, misschien wel weer. Moet je dan nu je pasje? Nee, die gaan allemaal over de week ook weer weg. Ja, dat is waar. Ik vind het wel moeilijk, want het is wel vroeger, ik denk dat er vroeger het klinkt allemaal raar, maar voordat er heel veel dingen bekend werden, dat er ook heel veel van is het praktijk. Je was gewoon consument. Je kocht gewoon iets en je weet niet hoe die mensen behandeld worden. En ik weet niet of veel mensen, stel dat je van Philips wist, oké, dit is het slaven drijven, zo weet ik wat allemaal. Ik denk niet dat er ook vroeger dat mensen dan dachten, oké, dan stop ik met Philips. Ja, het zal wel meevallen. Je probeert het goed te maken. Ja, je had natuurlijk wel altijd kinderarbeidsdingen en sweatshops, waar mensen ook wel ethische consumenten voor verbaan zijn. Ja, de koper mensen kopen een maand minder t-shirts bij de A&M en een maand later zijn ze het alweer vergeten. Ja, ik heb wel alsjeblieft, maar het maakt niet uit. Wat jij zegt, want daar gaat het nog steeds om software ontwikkelaar, het is wel een ding. Ik vind het wel, weet je wel, dit soort ja, management style. Kijk, je zegt het net, bijvoorbeeld, dat kinderarbeid, ja, dat kan niet meer, daar zijn we allemaal over uit. Maar er is niet iets, zeg maar, of een instantie waar je kunt zeggen, nou wacht even, zo behandel je mensen niet. Ja, in dit geval, specifiek geval. Je hebt als CAO voor een bepaalde industrie, maar voor ons industrie niet. Nou, er zijn wel, ik heb bij Atos Origin gewerkt, volgens mij had Atos Origin, er waren een aantal bedrijven, die hadden wel een CAO, die waren bijvoorbeeld, die fiedel dan onder de, er is volgens mij geen CAO, CAO. Voor de industrie is die er geen in. Nee, precies, maar dan was je aangesloten bij de elektronica, elektra, onderdeel van de persgroep, dus hadden wij de drukkerij, hadden we CAO. Maar dat is niet per se voor developers. Nee, voor developers was dat nooit, want ja, ik weet niet, en dat is ook, er zijn heel weinig developers lid van de vakbond. Er is een tijd geweest dat de FNV en CNV hebben proberen ja, wat software ontwikkelaars, zeg maar, te benaderen, maar dat is nooit wat gehoord. Er is waarschijnlijk ook niet zoveel behoefte aan, want veel van dit soort bedrijven zijn zo gestoord als dit. Nee, maar tegelijkertijd is het ook wel zo, dat heel veel bedrijven die weten, ja, denk ik, dat een groep, ik weet niet of de meeste, of de meeste, maar een groep ontwikkelaars helemaal niet zo mondig zijn. En dat je ze best wel tussen aanleidsdegens kunt onderdrukken, zeg maar. Dus, maar tegelijkertijd merk je, dat is niet, dat is met niemand daarvan denkt, oké, ik ga toch mezelf aansluiten bij een vakbond. Want ik ben, dat is wel heel lang geleden, dat is in 2001 of zo. Ooit zeg maar, bij een bedrijf werd ik bovertallig verklaard ofzo, of ik weet niet, ik moest weg, want ze moesten bezuinig, weet ik, voor het al. Nou, oké. En toen, ja, het bedrijf was net overgenomen, nou, voor de tweede keer, en ja, ik moest weg. Dus ik kreeg zo'n gesprek van een exitgesprek. En toen werd het echt op een hele nare manier, probeerden ze mij gewoon echt gewoon, want ik had een leaseauto, zeg maar, op dat moment. En toen was het van, ja, nou, mooi, dan mag je dat bedrag gaan betalen. Ze zetten je onder druk en ze gingen gewoon wachten totdat ik dan zei, oh, ja, oké, dat doe ik dan wel. Terwijl dat in mijn contract niet stond, zeg maar. Dus ze proberen wel echt gewoon mensen, ja, oneerlijk te behandelen. En ze denken dan, heel veel software developers, ja, die schrikken van... Ja, ik heb ook wel iets soort gelijkstandigs meegemaakt met ons slag. Precies. Terwijl als je bijvoorbeeld bij een vakpunt of mensen die daar, ja, bewust voor kiezen, die hebben zoiets van, ja, nee, het is goed, ik ga eerst even via mijn vakpunt kijken of ik dan sterker sta. Maar als laatst bij Uber toch ook, dat is toch ook allemaal vies, die spelletjes gespeeld met al die ontwikkelaars die naar huis gestuurd werden. Ja, dat weet ik niet. Dat was een ding dat met Google wel, dat is laatst bij Google wel gebeurd met die hele AI-dinges. Ja, dat AI-dingen, zeg, dat is gekke werk, maar goed. Bij Uber wat, ja. Volgens mij was het bij Uber, die ging niet allemaal iets goed met de crisis, dus er moesten een heleboel developers weg in Amsterdam. Maar die werden ook gewoon heel erg onder druk gezet om contracten te tekenen, om op te zeggen, terwijl ze daar, ja, terwijl dat helemaal niet hoefde, of weet ik voor wat, maar in ieder geval superveel druk opgezet. En dat waren ook praktijken waar je niet, maar ja, sowieso is dat ook een bedrijf met die allemaal vieze dingen doen, natuurlijk, dus wat dat betreft, was dat gewoon niet slecht. Bij mij was dat ook zoiets van, ja, andere, het heet Simbit trouwens, ze zijn nog steeds in business, maar echt waar, nooit in één, maar goed, maar niet uit. In ieder geval, ze krijgen een investering die niet door, en nou, hoe te doen, want ze ons natuurlijk niet meer betalen, dus de hele afdeling wat opschort. Maar ja, goed, wat doen zij, ze komen binnen en ze denken, ik was de enige Nederlandse developer, voor de rest was er alleen nog één Nederlandse manager, de rest was allemaal expat. Dus zij dachten, oké, we gaan even lekker met die regels, dus gaan we een beetje verballend doen, ze komen binnen met een contract en zeggen, nou, jullie snappen dat we jullie niet meer kunnen betalen, maar als jullie dit ondertekenen, dan kunnen jullie zo snel mogelijk naar UWV om werkloosheid aan te vragen, dus dit is het beste voor jullie. Dus ik begon het te lezen, ik dacht van, hallo, maar hiermee zeggen wij gewoon, oké, je hoeft ons nul salaris meer te betalen, en ja, dan kun je wel naar het UWV, maar eigenlijk, we hebben allemaal een tijdelijk contract nog tot het eind, tot whenever it is, dus ik zei ze van, nou, dat gaan we even niet doen, weet je wel, maar buiten dat hadden ze heel sneaky, en ik had net een hypotheek, er was net de bank akkoord mee gaan, heel sneaky, hadden ze de datum, hadden ze een maand ervoor gezet, en hopen dat we niet, dus dat we eigenlijk een maand van tevoren al zogenaamd onder baan zouden hebben, zodat ze het salaris van die maand, waar we toen in zaten, dus niet meer hoefden uit te betalen, zo ziek, ik zei waarom, waarom staat het op februari dan? uh, uh, ja, uh, uh, nou, we dachten dat het dus niet op zou vallen, dus ik zei tegen iedereen, oké, we gaan het allemaal niet onder tekenen, toen hadden ze inderdaad gewoon zo lang proberen te wachten, tot wij allemaal geen spaargeld meer hadden, zodat we zelf aan de werk ging zoeken, want zodra je zelf aan de werk hebt, zijn zij helemaal niet meer, hoeven zij het allemaal niet meer uit te betalen, dus, nou, gelukkig hebben wij het gewonnen, want het was echt een soort scene, omdat een van ons, haar advocaat, begon met brieven te dreigen, en toen hebben ze ons toch maar snel uitgetouwd, en toen was het klaar, maar ja, echt super vies. Ja, dat, ja, ik, dus het gekke is, ja, volgens mij is die behoefte de best wel, dat je gewoon bijgestaan wordt, en volgens mij, ik meen dat ik, nadat, zeg maar, als ik sindsdien toen wel een, hoe heet dat, een verzekering, hoe heet het, rechtsbijstaansverzekering en dan ook, ja, mocht je, zeg maar, in zo'n conflict komen, dat je in ieder geval bijgestaan wordt, is met daarna gelukkig ook niet meer gebeurd, maar het is wel, ja, het is wel fijn, omdat als je dan in zo'n situatie komt, dat je dan, ja, geholpen wordt, ja, dus dat is sowieso wel een tip om dan zo'n rechtsbijstaansverzekering te hebben, die je dan eventueel in zulke situaties kan helpen. Liever niet, maar als je het nodig hebt, dan is het toch wel fijn als je er toch wel eentje hebt. Ja, precies, want op dat moment, dat is ook het grappige, want ik was, zeg maar, toen moest weg, en nog een andere collega van mij ging ook weg, en die, die, die kwam dus samen met zijn advocaat, kwam die, zeg maar, dat gesprek voeren. En ik zat echt, dit was echt bijzonder, want je had, zeg maar, een soort van good cop, bad cop, het waren de twee man, en die ene zegt op een gegeven moment, ja, maar je moet wel begrijpen dat wij hier ook het slachtoffer zijn. Dus hij zegt dat, en hij ziet mij, zeg maar, kijken, die andere man, die ziet me echt zo, kijk, oké, ik moet nu ingrijpen, want nu wordt hij echt boos, want ik ik stond echt op het punt op te zeggen, wat voor man loop jij nou weer? Jij bent het slachtoffer. Had je niet zoveel informaties van me al gedaan? Ja, precies. Dat, dat, ik had echt zoiets. Oh, ja, je hebt gelijk. Hier heb je mijn salaris met terugwerkende kracht heb je weer terug, want ik voelde pijn. Zal ik nog wat spaargat overmaken naar jullie anders? Ja. Zo mooi. Aan onze kant hadden wij de CFO bijna tot tranen. ik vond dat ze zomaar klaar waren, want ze waren echt niet meer bezig. Ze zijn nu wel slachtoffers. Uiteindelijk denk ik dat dit soort situaties niet heel veel winnaars zijn. Nee, nee, natuurlijk niet, maar je moet daar wel wel voldoende mee omgaan. Ja, precies. Het maakt me echt niet uit, want als je mensen probeert te playen, dan niet meer. Nee hoor. Maar goed, dit was de drama. Zeker, zeker, zeker. Ja, we hebben nog een onderdeel. Ik heb ik ben echt de tapmaster. Niet normaal. Ik verlies altijd. Ik zit altijd te zoeken, oh shit, dit is de verkeerde. Het winter winnaar is met 200 taps. Je hebt ook een browser dat kan je twee rijen taps onder elkaar krijgen nu. Dat is misschien wel wat. Ik weet niet meer welke dat was. Dat helpt, ik zeg maar, voor mij. Oké, developer dilemmas. Ik heb de eerste voor je. Al je variablen met maximaal één karakter of al je code op één regel. Die weet ik heel snel. Sorry. Mag je dan nog formatten daarna of niet? Nee, je moet het zo. Zo moet je het committen. Het moet gepusht worden en iedereen mag er naar kijken. Als code formatting niet bestaat, dan gaan alles met één karakter. Ja, dat zou ik ook doen. Meckels. Echt? Dat kun je nog een beetje zien, zeg maar, Ik heb een visueel wat er aan de hand is met indentation en zo, maar anders dan... Alleen variabel, hè? Methoden namen, die zijn al wel goed. Dus als je methode klein is, dan... Ah, oké. Dit heb ik. Oké. Dat is altijd software ontwikkelaars. Moet je heel specifiek zijn. Ik heb niet blij stil gestaan. Ja, maar zover ging je niet, hoor. En dan zou ik er alsnog voor kiezen, eerlijk gezegd. Oké. Dan weet ik het niet meer. X... Xbox of Playstation is de tweede. Ik denk dat... Oh, PC. PC, nee, je moet kiezen. Nee, nee, nee. Dit gaan we niet... Ik zeg Playstation. Ook? Ja, nog steeds? Nee, de laatste was het. Met deze generatie? Horizon Zero Dawn. Ja, die kan hij... Ik zou niet weten. Playstation 3 was de laatste en daar heb ik drie spelen opgespeeld. Ik speel tegenwoordig alleen op PC. Horizon Zero Dawn kun je ook op PC spelen, helaas. Of helaas, gelukkig. Ik vind eerlijk gezegd dat de UI veel chiller van Playstation. Nou, ik ben nu Half-Life Alex aan het spelen in VR. Dat is toch zo vet. Ja, oké. Dat is iets anders. In VR, ja. Ja, op een PC... Het is anders. Het zijn andere soorten spelletjes of... Nee, niet anders. De experience is anders. Ja, de experience is anders. Nee, precies. En ik kan er ook niet zoveel tegen, zeg maar, dat je dan... Vroeger was ik heel veel... Met heel veel... Van die Steam games. Heel veel van die indie games. Dus ik was in het PC game over life ofzo. Maar het is toch anders Als je de hele dag werkt achter een scherm. En dan... Ook nog op PC gaat gamen. Ik... Het lukt me niet. Ja, wat moet ik nou zeggen? Ja, nou, kijk. Ik vind het tricky, want ik heb nu... Mijn PC heb ik... In december heb ik die gebouwd. In eerste instantie gewoon omdat ik thuis ging werken. En ik denk, weet je wat? Dan heb ik een snelle PC. Nou, redelijk... Maar dat betekent dus wel dat ik dus ook soms... Als ik dan een stukje code wil niet werken. Of dat zit tegen. Dan stoppen en dan kan ik gewoon gamen. Dus dat is op zich goed en slecht. Zeg maar. Want gelukkig speel ik niet een spelletje die heel erg... Ja, dan ben je echt uur lang. Dus dan kun je 10 minuten spelen. Of een half uur of whatever. Maar op zich is dat wel weer... Wel oké. Maar goed, dan kun je met de PlayStation natuurlijk ook... Als je niet naast je scherm hebt staan ofzo. Of naast je scherm. Naast je werk laptop ofzo. Dan kun je ook gewoon heel snel op een PlayStation of een Xbox. Ja, en dat hebben we nu allemaal. Ja, zeker. De laatste. Onbeperkt geld om een oplossing te ontwikkelen. Of onbeperkt beschikbaarheid van ontwikkelaars. Hoe is het, zeg maar, onbeperkt de ontwikkelaars? Ja, onbeperkt. Ja, de beschikbaarheid. Dus stel dat je... je moet iets bouwen en je hebt... Nou ja, dat kan natuurlijk niet. Maar je hebt... Ja, de beschikbaarheid van ontwikkelaars is niet de bottenhek. Dus je kunt net zoveel ontwikkelaars zijn. Maar ja, je hebt niet genoeg geld. Ik zou het geld kiezen. En gewoon zelf niet. In je eentje. Ja, in je eentje. Je kunt toch niet alles zelf doen? Jawel, ik ga ergens op de eiland zitten en ga gewoon... Ja, als je al het geld hebt, dan maakt het niet uit. Je moet er niks aan maken. Dat doe je toch voor je plezier. Dat is wel waar. Deze dilemma's zijn echt flaand. Ja, ik ga met Pauline mee. Je mag voor mij gewoon naar een eiland. Maar je moet iets opleveren. Er moet een oplossing uitkomen. Je gaat niet in je eentje alles ontwikkelen. Ja, ter schelling. Je kunt toch niet... Hoe kan je onbeperkt developers hebben als je geen geld hebt dan? Dat is een fantasiewereld. Dat is een fantasiewereld. Je komt natuurlijk in een probleem. Dat heeft Bunk misschien ook gehad. Dat je niet genoeg geld hebt om al die ontwikkelaars te betalen. Stel dat je thuis ontwikkelaars binnenhaalt. Ja, dan moet je ze wel kunnen betalen. Maar... Dan moet je gewoon schillen totdat ze blijven. Ja. Maar je moet iets oplassen. Ik zou... Kijk, voor mij is de schaarste niet geld. Maar de schaarste zit aan ontwikkelaars. Je kunt... Je hebt niet onbeperkt... Nou, sterk nog. Je hebt niet eens beperkt ontwikkelaars tot je beschikking. Terwijl geld is... Zeker in Nederland, dat lijkt niet altijd zo. Maar het geld is niet per se de bottleneck. De bottleneck is van... Je hebt gewoon niet genoeg ontwikkelaars. Ja, of de bottleneck is... Je hebt te veel ontwikkelaars die niet kunnen samenwerken. Waarop ik dus zeg... Geef mij een Greenfield project die ik in mijn eentje moet doen. En onbeperkt geld en ik doe het. Maar je moet wel wachten. Want ik moet wel... Ik moet wel alle devil shit leren. Ja, precies. Er moet wel iets op geleverd, hoor. Weet ik veel. Ik heb geen deadline of zo. Je kan geld hebben, maar als je geen developers hebt, dan komt er ook niks uit. Dus... Maar jij hebt één developer. Dat ben jij. Ja, klopt. Ik snap het probleem niet. Ik ga ook wel lekker naar terschellingen. Nee, ik zou... Ja, goed. Als het aan mij ligt... Nee, natuurlijk. Als je je eentje kunt doen. Maar ik heb gewoon... Ik kan misschien iets niet. Weet ik veel. Je had het net over Elasticsearch. Daar heb ik geen kaas voor gegeten. Dat gaat me niet lukken misschien. Weet ik veel. Dan heb ik gewoon iedere... Ja, maar dan heb je toch wel gezellig om een soort certification te halen. Dan doe je dat wel. Wel vanaf terschellingen voor de goede orde. Het zou niet terschelling zijn. Ik zou gewoon zelf een eiland kopen. Kopen? Ja, je hebt toch geld. Een tessel ofzo. Ik zou er een maken. Ik bedoel, als je toch... Maak gewoon een eiland. Vlevoland. Je hebt altijd geld in de wereld. Wat maak je in Vlevoland? Het is wel lekker in de buurt. Geen gek idee, hoor. Dat is trouwens wel grappig. Er zijn bepaalde boeren... Een van de boerenorganisaties had gezegd... Weet je waarom? Zullen we een stuk van de zee opspuiten... en laten we daar gewoon gaan boeren? Ze dachten... Misschien is het wel een idee om daar een soort van Silicon Valley te maken. Dat is best bijzonder. Dat wist ik niet eens. Nederland heeft best wel een stuk... zee, zeg maar, wat ze mogen claimen. Dus daar zou je best... Dat is best wel een groot stuk zee, wat van ons is. En daar zou je best wel een stuk land neer kunnen zetten. Dus een mooie Silicon Valley in de zee. Silicon Valley in de zee. Dat klinkt echt wel zo... Silicon Island. Silicon Island, ja, precies. Dat klinkt als een zee en dat is niet goed. Dat is een geweldige idee hier. Ik denk dat het zo laat is. Ja, dat denk ik wel. Maar goed, dat waren de developer dilemmas. Misschien waren ze dit keer kwalitatief wat minder. Maar dat maakt even niet uit. De floors zijn er meteen uitgepikt. Dan hebben we nu nog een onderdeel. Tips. En goed, als ik er geen heb, dat hoeft niet erg te zijn. Misschien hebben jullie tips. Het mag echt van alles zijn. Tip voor software ontwikkelingen, sites of whatever. Muziek, films, whatever. Hebben jullie die? Ja, ik heb er wel eentje denk ik. Waar we het al eerder over gehad hebben. Over andere programmeertalen. Voor software ontwikkelaars is het denk ik wel goed om af en toe gewoon aan de taal, aan de paradigm in te duiken. Omdat je gewoon wel vaak ziet dat je daar weer iets kan leren. Die je dan weer in je andere main programmeertal, zeg maar, weer toe kan passen. Een voorbeeldje had ik. Met Android was ik development bezig. En daar hadden ze weer bepaalde callbacks. Waar ze een methode weer ingaven die dan weer aangeroepen werd. Maar die gaf ze een interface mee. Zodat je precies wist wat je aan kon roepen daarin. En daar kwam ik later in mijn werk. Had ik iets tegen dat ik ergens een callback nam. Ik kan in plaats van alleen gewoon een anonymous functie. Kan ik ook een interface er aan meegeven. Zodat ik wat meer weet wat ik er nou precies verwacht. En hoe ik dat kan doen. Op zo'n manier kan je dan toch wel weer dingen leren. Van andere taal en andere paradigms. Dat kan je wel weer verder brengen. Als segway van dat. Ik weet eigenlijk niet of ik dit ooit al een keer bij de tips en tricks heb meegegeven. Maar als je het hebt over andere paradigms leren. Als er nog iemand net als ik wil ook een beetje omgeschold worden naar Modern Java Script. Ik denk dat er heel veel mensen nog van ooit jQuery kennen. Maar dat ze veel verder nooit meer zijn gekomen. Er is een hele goede kurswebsite door Tyler McGinnis. Dat is ui.dev. En de license kost wel iets van 250 dollar per jaar. Maar het is niet per maand. Dat zijn echt heel goede kursen. Dat zijn gewoon heel goede kursen. En hij heeft er heel veel. Hij heeft Modern Java Script waar hij me zo erg uitlegt. Wat is nou dat hele IS gebeuren? Wat houdt dat nou in? Hij heeft React. Hij heeft Redox. Hij heeft React Hooks. Dus ja, het is heel uitgebreid. En echt worth it, zeg maar. Of het aan mij vraagt. Oké, cool. Gaan we opnemen. In de show notes. Ja, verder verder heb ik niet superveel. No. 1 heeft een receptenboek wat eruit komt binnenkort. Geef de tip maar, Pauline. Oh, oké. Ik stond eruit te laten. Nou, Marijn. Marijn is buiten, tegenuit is hij ook heel erg van het koekerellen. Hij kan heel goed koken en hij doet van alles zoals in zijn eigen vlees curen en ik weet niet hoe je dat noemt. Echt? Ja, hij doet echt heel veel zelf eigen beeg in de worst en dat soort dingen. Het Nederlands woord voor curen. Het Engelse woord vind ik op zich nog oké. Maar Nederlands is toch besterven? Ik zou niet eens weten hoe dat heet in het Nederlands. Het Nederlands heet besterven. Drogen denk ik gewoon. Nee, nee, besterven, sorry. Besterven van het vlees is smakelijk en mals laten worden van meestal rundvlees of wild en vooral het werk van enzymen in de spiervezels. Oh ja, maar dat is malsmaken. Dat is niet helemaal. Ja, maar dat is naar dat geslacht dat je het dan laat rijpen. Maar curen is echt gewoon met zout droge worsten of hammen maken en gewoon pekelen. Dus dat is echt droger. Dan heb ik het gewoon verkeerd. Maar dat doe je gewoon. Maar waar doe je dat? Thuis. Ik heb een koelkast omgebouwd en ik heb er een gat in gezaagd met de ventilator erin en sensoren erin en weer met een Arduino het staat ook om een GitHub die gewoon temperatuur wordt gecontroleerd en die houdt intussen de 12 en 15 graden op een bepaalde luchtvochtigheid. Maren heeft een receptenboek met allerlei recepten die uit de medie zijn en van vrienden uit verschillende culturen en het heet recepten uit de liststraat. En hij heeft een proeftrug, geloof ik, voor al die decoraties. Sinds het corona dan wel weer gebracht. Dat is in januari ongeveer vorig jaar. Ik had al heel lang al een receptensite die bestaat al 12 jaar ofzo. Dan was ik jarig en mocht mijn moeder altijd twee taarten voor mij en ik mocht altijd kiezen wat dan ik wilde voor taarten. Dat was altijd makkelijk en dat was altijd moeilijk. Dat was altijd appeltaart en dan nog iets anders en dat was dan moeilijker want dan moest ik kiezen maar ik wilde altijd appeltaart. Dus ja, ik ging het huis uit en er kwam een familie, dan moest ik natuurlijk appeltaart maken. Dus ik belde mijn moeder op wat is het recept en dit is het recept. Volgend jaar, hey man, wat was het recept ook alweer? Oh ja, dat is dit en dit. Het derde jaar, nu moet ik iets doen. Je bent ontwikkelaar, er is een WordPress in elkaar gehangen en toen ben ik daar recept op bij gedaan. Maar ik wilde altijd al een kookboek maken. Dit jaar, vorig jaar zijn we begonnen om er foto's van te maken van de recept tussen beter uit te schrijven om ze nog een keer te maken. Kijken of het allemaal wel klopt. Ik ben ook al vaak van koken en dan gooi je er gewoon wat in en doe je het op smaak. Maar ja, in een kookboek moet het kloppen. Dan moeten mensen wel weten, als Pauline de Kip Marengo wil maken, moet ze weten hoeveel 3 moet en hoe lang dat moet. Alles opnieuw maken of uitgeschreven. Ik flinkte er ook gewoon een soort van bij. Dat is ook heel goed. Dat staat ook in het boek. Het is een soort van leiddraad voor allemaal lekkere dingen. Er staat van alles in. Inderdaad gedroogde ham en de worsten die ik maak. Maar ook gewoon pasta, risotto, pizza's, vegetarisch, vlees, vis, alles. Toetjes, alles komt aan bod. Oh, mijn favoriete recept. Dus de rechtzijde om te pre-orderen gaat in de showboot. Ik ga één ding, ik heb een beef met iets. Dat ga ik je uitleggen. Ik hoop niet dat... Nee, hoef ik niet uit te leggen. Staat er een gerecht in? Een shakshuka gerecht in? Even een vraag. Zeg je dat iets? Dat is nu in een keer hip, want HelloFresh heeft er volgens mij in hun... Wat is dat? Weet ik veel. Het Tunees gerecht. Ja, shakshuka betekent eigenlijk gewoon van alles wat door elkaar. En dat doen ze natuurlijk helemaal fout. Nou, dat shakshuka van HelloFresh valt nog best mee. Met tomatensaus en allerlei groenten. Het is een vegetarisch gerecht. En dan doe je er twee, een aantal eieren, zeg maar, erin. Die ken ik wel inderdaad. Ja. En HelloFresh zegt dat het een Israëlisch gerecht is. Dat is pijnlijk voor Tuneesjes. Maar dat is allemaal wel... Ik snap het wel, omdat we in de jaren... Na de... Ik weet niet of zeven dagen oorlog, zeg maar, Palestina, Israël, la la, er zijn er heel veel Joodse Tuneesjes die zijn naar Israël toe gegaan. Dus die hebben al die gerechten meegenomen. Wat normaal is, zeg maar. Dat is dus verder niet van, oké, je mag wel gaan zonder... Maar je neemt die gerechten niet mee. Dat kun je niet eisen. Maar goed, koes koes is op die manier in Israël terechtgekomen. En die shakshuka ook. Maar toen zeiden ze, ja, maar dat is een Israëlisch gerecht. Nee, dat is geen Israëlisch gerecht, dat is een Tunees gerecht. Maar je ziet hem nu ook gemaakt worden met allerlei groene dingen. En ik heb zoiets van joh, dat is geen shakshuka, dat noem je zo niet meer. Die kut toch gewoon niet. Ik heb hetzelfde gevoel met pokeball. Als je ziet hoe een echte pokeball daar uitziet, het ziet er zo lekker uit met die vis en dat grijs, het ziet er zo lekker uit, dan heb je al die kut pokeball achter elke dingen hier. Het ziet er echt niet uit gewoon. Dus ik was even testen of dat receptenboek... Zat wel een ander Tuneesisch recept in. Tenminste, als het Tunees is. Welke? Casacroute heet het volgens mij. Hoe spreek je het uit? Het is een Frans woord. Ja, maar er was ook een... Dat is ook die lunchplek bij het Franse kantoor. Die heet Clascroute. Dus elke dag had ik daar lunch. Het is gewoon een stokbroodje. Zal ik hem je sturen? Ja, dingen erop zeg maar. En... Oh, voor mij was dat Clascroute heten. Casacroute, ja. Nee, maar die lunchdingen heet dus Clascroute. Ja, ja, ja. Oh, Clascroute. Ja, ja, ja. Casacroute. Ik heb een van de collega's gekregen met Tuneesse Croutes. Ik heb hem je gestuurd. Ja, dit is de Casacroute. Dit klopt. Dit klopt ook. Hoe het eruit ziet. Dit is, ja... Is dit jouw eigen foto of niet? Ja, ja. Dit is wel heel mooi gefotografeerd. Heel fotogeniek. Die eieren, in Tunees, als je het eet, zeg maar, als je naar Tunees of in de Gattingen gaat op straat halen. Casacroute ziet er niet zo netjes uit. Nee. Maar het is wel... Er staat een hamburger in en dan deel ik die al eens op slack op de zaak. En dan zegt ze, oh, dat ziet er zo goed uit. En dan zeg ik, ja, ik zal even een foto laten zien van mijn telefoon. En dan zegt ze, oh ja, zo ziet dit er thuis uit. Ja, ja, ja. Dus een klein beetje moeite ervoor doet. Nou, ja. Dan moet ik eerlijk zeggen, als het bij me... Nou, niet dit. Ze heeft... Dat is eigenlijk gewoon stokbroodje, zeg maar. Door de... Je krijgt dan gewoon... Hoe zeg je dat? Niet zo, zeg maar, maar dan hoor je gewoon schijfjes. En daar doet ze, zeg maar, dan ook dit soort groenten op. En dan krijg je dus kleintjes, zeg maar, als het ware. Lekker. Dat mijn moeder slater blankeerd is. En die zien er ook zo... Ja, dat is ook wel fotogeniek. Ik kan echt niet koken. Mijn moeder en mijn vader ook, trouwens, die kunnen eigenlijk wel heel goed. Maar dit zegt superlekker. Ja, maar goed. Marijn, dank je wel. Heel interessant. Ik ga het kort houden, want anders heb ik sterk slecht ruzie met Pauline. Dus voor de luisteraars, bedankt voor het luisteren. Ja, je kunt altijd ons nieuws vinden via, uiteindelijk ons weten te vinden via codeklets.nl. Via Twitter, aapstaatje codeklets, kun je ons ook volgen. En onze Slack, je kunt via codeklets.nl, kun je heel makkelijk op onze Slack terechtkomen. Daar kun je met ons gewoon chatten over allerlei dingen over software ontwikkeling. En eventueel feedback geven over afleveringen of whatever waar je maar wilt over wilt kletsen. Dat was het weer. Dank je wel. En tot de volgende keer. Doei! Doei!