Skip to main content
aflevering/ep 012/S02/
ep012.mp3320kbps · stereo
S02·012
now playing · paused · 02:24:12

Anne Jan vertelt over het Corona project bij de overheid

Anne Jan is een van de lead developers die in landsbelang een project gingen doen op een ietsje andere manier ;)

host· Saber Karmous + Pauline Vosguest· Anne Jan Brouwerreleased· 2021-09-28
00:00:00 / 02:24:12
overzicht · tldr

Anne Jan is een van de lead developers die in landsbelang een project gingen doen op een ietsje andere manier ;)

gast · wie1
  • Anne Jan Brouwer · Head of Engineering at the Ministry of Health, Welfare and Sport
wat je leert · key points5 punten
  • Wat zero-knowledge architectuur in beveiligde systemen inhoudt
  • Hoe je stand-ups kort en effectief houdt met drie vragen
  • Waarom het "public money, public code" principe zo zinvol is
  • Hoe je multidisciplinaire teams samenstelt voor snelle projecten
  • Wat inclusieve communicatie in teamculturen betekent
chapters · hoofdstukken9
  1. tekst
  2. tekst
  3. tekst
  4. tekst
  5. tekst
  6. tekst
  7. tekst
  8. tekst
  9. tekst
shownotes · links en context

Anne Jan heeft voor de overheid meegewerkt als lead developer aan het bouwen van "Corona applicaties" die bijvoorbeeld gebruikt worden voor de coronavaccinatie registraties. De manier hoe, na de appathon blamage, de projecten zijn opgepakt zijn op zijn minst interessant te noemen. Vooral ook omdat het voor de overheid ook een unieke manier van werken was en is.

Random notes

Zaak-Scientology tegen Karin Spaink

transcript · tail -fklik om te springen
lees in je reader
volledige transcriptie1 beurten

Welkom bij een nieuwe aflevering van de CodeKlets podcast. Vandaag zijn de host Pauline Vos en ik Saber Karmous. Welkom Pauline. Dankjewel. Ja, dit is weer een poosje geleden dat je er bij was, of niet? Ja, zeker wel een paar maanden, misschien wel een half jaar of zo. Ja, en je bent gewoon... Het was gewoon een verrassing voor mij. Ik hoorde je in een keer. Hallo, ik ben Pauline. Hoe dan? Ja, maar het stomme was dat ik dus niet meer de link wist. Ik wist alleen nog dat jij ze een keer had genoemd of zo, maar ik wist niet meer van dat je er ook een aantal keer te gast was geweest en wat dan precies de link was. Dus het kwam helemaal niet bij me op om ook te zeggen van nee. Daar zijn we weer. Ja, precies. Nee, nee, ik vind het gewoon grappig. Het grappige was dat ik nu... Dat is niet ten nadeel van met Neus op tafel en de community, zeg maar, want ik zit daar zat, zo moet ik het zeggen, heel veel op hun Slack. En dat is gewoon een heel leuke community. Dus en daar krijg je gewoon een week of nee, een paar dagen van te voren krijg jij een nieuwe gast, Pauline of weet ik veel wat, zeg maar, en dan had ik het gewoon geweten. Maar ik had besloten, zeg maar, sinds een week of zes dat ik eventjes de pauzeknop, zeg maar, op die Slack zet, omdat ik ja, het kost veel tijd, zeg maar, en je raakt weer in allerlei discussies verwikkeld. Ik heb ze gewoon zo, eigenlijk ghost nog niet eens, maar wel uitgemaakt. Ik ben gewoon weggelopen. Gewoon op een mannenmanier een relatie uitmaken. Gewoon weglopen en niks meer van jezelf laten horen. Heel laf. Precies. Dus dat en nee, maar goed, die community is echt super top. Maar toen ik het hoorde, ik vond het echt wel grappig. En we hebben heel veel te danken aan meneers op tafel, omdat echt de keren, zeg maar, dat ik te gast was, zag je ook onze luistercijfers gewoon omhoog schieten. Dus dat is fijn. En ja, ik krijg nog weleens tips van ze, zeg maar. En de eerste keer dat ik daar te gast was, ja, je ziet gewoon hoe zij doen, zeg maar. Dus dat is ook wel leerzaam. Dus ik vind het een super fijne groep. Mensen sowieso, dat is één. En ik heb je aflevering natuurlijk geluisterd, want ik luister gewoon wel podcast, zeg maar. Nee, maar serieus. Nee, dat was echt een leuke aflevering. Dus dat was wel weer grappig. Ja, ja, ja. Maar we hebben ook een gast. We hebben vandaag ook iemand te gast, iemand weten te strikken, zeg maar, die gewoon bij ons in de podcast durft te komen. Dat is Anne-Jan Brouwer. Welkom, welkom. Dank je wel. Ja, ik ken je nog helemaal niet. Want ik denk dat heel veel mensen jou wel kennen. En je zei net dat je zelf ook een podcast hebt, de Angry Nerd podcast. En dus schaamde ik me wel een beetje dat ik niet die podcast kende. Ja, het is voornamelijk op YouTube wel populair, op andere kanalen, Spotify en dergelijke, wat minder. Ja, oké. Goed, Angry Nerd bedoel, ja, maar dat is op tafel. Ja, CodeKlets wil ik nog niet meteen zeggen dat dat dan een nerd ding is. Maar ja, ik had wel zoiets van oké, dat had ik moeten kennen, zeg maar. Ja, het gaat heel veel over infosec dingetjes. Het is gewoon twee wekelijks tijdens de lockdowns hebben we het wekelijks gedaan, want we hebben niks te doen en mensen hebben niks te doen met een met een vaste groep met wisselende bezetting. Als er een keer iemandje iemand niet kan, ja, dan doen we dan is die er niet. En ja, heel veel cyber onderwerpen. We lopen gewoon de hele week, gooien we een pad vol met wat met wat items en dan kijken we wat er interessant is en dat schuiven dan tijdens die podcast schuiven dat gewoon een beetje door. Het is ongeknipt, gewoon helemaal live aan instructoren op YouTube. Het is wel grappig, want eigenlijk zie ik een soort van traptreden met die drie podcasts qua specifiekheid, zeg maar met neus op tafel is, is best wel breed. Het is eigenlijk helemaal niet over development of of infosec of iets iets in die trant. Het is gewoon generic, zeg maar nerdy onderwerpen, wat dat dan ook mogen betekenen. En dan wij zijn wel echt wat meer development gericht en dan Angry Nerds is dan nog meer specifiek infosec dan. Ja, vooral wat er zo al lek is en ja, daar kun je iedere week kun je daar wel een uur mee vullen. Ja, ja, dat is wel grappig. Toevallig was het deze week, want ik luister af en toe als BNR radio, ik zit helemaal niet zoveel in de auto, maar ik moest mijn auto naar de garage toe brengen. Dus ik hoorde op BNR hoorde ik hoofd, hoe heet het, hoe heet Vox uit die juist een vrouw. Ik ben nu echt aan. Ik ben echt slecht in namen. Een vrouw, dat is de enige vrouw. Ja, maar goed, ja, maar goed, ik ken alleen de vorige eigenaar Ronald Prins. Ik heb geen idee wie er momenteel is. Het is nu de CEO, volgens mij van Nederland. Dus dat ja, goed, ik ben even aan naam kwijt, maar die vertelde volgens mij ook dat het ging natuurlijk ook over infosec een aantal aantal zaken. Dus ja, wel, wel echt wel een interessant onderwerp en dat we dat op zich in Nederland best wel goed doen. Dat zei ze ook en allerlei communities. Dus ik vind het best wel een interessante, ja, wereld. Dus ja, cool, cool, cool. Ja, heb je dan ook wel eens, zeg maar, gasten die soort van mainstream weer bekend zijn, zeg bijvoorbeeld een Daniel Verlaan of iets dergelijks, hebben jullie die weleens gehad? We hebben weleens wat bekende gasten gehad, maar ik heb niet een, twee, drie namen voor je. We hebben ze af en toe wel, ook ook politici en van alles. Oh, echt? Oké, Marcel, Marcel van de Velde, de oprichter van Angry Nerds, die is heel actief in het in het scouting van interessante gasten. We hadden ook de oprichter van Freedom Internet, bijvoorbeeld toen ze net live gingen, dat soort dingen. Nee, ik heb daar wel een beetje een dubbel. Ja, goed, ik vind het goed dat het er is. Ik geloof er alleen niet meer zo in. Oh, dat Freedom Internet, ik ben er geen, nee, dat had ik met Access for All. Nou ja, Access for All, nou ja, goed, omdat Access for All, dat stond eerst nog voor iets, dat is dus een enorm verwaterd. Maar ja, dat was eind jaren negentig, begin 2000. Ja, precies. Maar die Scientology tijd was het ook nog 2007, 2008 ofzo. Zo kennen wij elkaar ook, hè? Juist, zo kennen Pauline en ik elkaar. Ja, uit die Scientology protesten van 2008. Serieus? Ja, misschien voor context, even voor luisteraars, ze was op dat moment rond 2000, nou, het was wel echt in 2008. Eind 2007, begin 2008, dat het online begon en de echte protesten waren begin 2008. Ja, en hoe heette die? Het heette iets van Operation, het was allemaal, het waren van die 4Chanology. Operation Chanology en dat was dan in respons tot Tom Cruise, geloof ik. Oh ja. Wat was dan ook weer? Die was bij Oprah een beetje gek bezig toen, toen lekten we allerhande interne video's uit, waar die compleet batched insane Scientology theorieën allemaal aan het verkondigen was. En toen later bleken er ook gewoon, ja, de echte slachtoffers van de secte van Scientology die die boeken geschreven hebben, noem maar op. Karen Spank? Karen Spank in Nederland, onderzoeksjournalisten en columnisten die ook tijdenlang lastig gevallen is door die club en daar zijn ook die, daar is XS4ALL toen tegen aangegaan bemoeien, die hebben die rechtszaken bekostigd, die hebben gewoon gezegd van ja, leuk dat jullie een C-Synthesist sturen, maar dat slaat nergens op, dit zou gewoon vrij moeten zijn. Kijk dat, dat activistische, dat vond ik echt tof, zeg maar, van XS4ALL, ze stonden ook ergens voor, weet je hoe ik bedoel, nou goed, dat vond ik wel relaxed. En na de overname door KPN hebben ze in eerste instantie beloofd, ja dat blijft wel, maar ja, het was meer een soort van geel washing van het groen van KPN, met XS4ALL geel. Nou, ze hebben het wel redelijk hoor, het is niet zozeer dat het, zeker de eerste vier, vijf jaar denk ik toen, na de overname viel het best wel mee, zeg maar, toen konden ze nog redelijk hun identiteit vasthouden. Vooral qua helpdesk? Ja, precies. Gewoon wel kennis van zaken? Ja, dus dat ging op zich, en ze hadden ook een aantal unieke diensten van hunzelf, zeg maar, die ergens alsnog niet te vinden waren, dus ik zat er ook, ik heb nog steeds gelast voor je trouwens via XS4ALL, maar goed, nu, als ik nu ga kijken welke services ik nu van hun afneem, en ja, dan is het, eerst kon je bijvoorbeeld zeggen van oké, ik kan een subnet, zeg maar, vaste IP-adressen van ze afnemen, dus daar zijn ze ook mee gestopt. Heel veel van die diensten, die beginnen ze nu allemaal af te stoten, en dat is allemaal gewoon diensten, zeg maar, en los, en dat activistische, volgens mij hoor ik daar helemaal niks meer van. Nee, ik heb er in ieder geval niet echt meer iets van meegekregen, nee. Thuis misschien nog wel een leuk item om in promptoe op de agenda te zetten, om even wat Scientology protest memories terug te halen, want daar hebben we nog wel een paar… Is sowieso wel leuk, ja. … bizarre verhalen over. Ja, dat is goed, dat moeten we straks even… Dan gaan we alvast even weer wat oprakelen, met de krochten van ons, ja. Ja, die zullen we even… op taartandlullies.nl Oh mijn god, dat was keilig. Dat dacht ik wel. Maar goed, dat vrienden meenten, ja, cool. Ik vind het moedig dat ze het, zeg maar, doen, en er zijn heel veel mensen aan het best wel gevoelig voor, maar ik weet niet of dat nu nog heel veel mensen aanspreekt, zeg maar, zoals dat met XS4O was. Want XS4O ook voor misschien wat meer leken, die niet per se heel erg bezig waren met IT of privacy of dat soort zaken. Het was ook een merk wat uitstraalde van, hey, bij ons zit het goed, we vragen wel meer geld, zeg maar, maar we beschermen dit en we doen dit op de goede manier. Dat was ook echt, dat ik ook links en rechts van mensen hoorde van, ja, ik zit bij XS4O, want dat is gewoon, ja, is beter, zeg maar, voelt beter aan. Terwijl dat is, het lijkt nu een beetje weg te ebben, zeg maar, dus dat is niet meer zo zoals het was. Maar goed, dat is allemaal XS4O, dat is allemaal heel leuk. Maar de vraag die we altijd stellen is aan onze gasten is, hoe ben je begonnen met programmeren? Dat is heel lang geleden toen ik een jaar of 6 was, kocht mijn vader een Commodore 64 met wat cartridges en zo'n cassettebandjes speler met wat spelletjes. En op een gegeven moment, ja, die spelletjes beginnen te vervelen en dan ga je naar de bibliotheek en dan leen je naar een boekje met basic programma's en die ga je dan overtypen en met potlood de boeken verbeteren, want er zaten nog wel wat fouten in en een aantal van die boeken die je leende bij de piep had gelukkig iemand al het debugwerk voor je gedaan en was het al met potlood verbeterd. Dus ja, die programma's overtypen en kleine veranderingen aan doen en uiteindelijk toch maar iets van ja, leuk dat ik zelf eens een programma ga schrijven en mijn vader die speelde orgel, dus die kon dan mooi van bladmuziek een stukje overzetten naar wat machinecode van de frequenties en dat soort dingen. Dus toen had je ook een muziekje in je programma met weinig programmeerwerk. Die boeken verder gegaan tot ik was machine language en later assembly, waardoor je ook daadwerkelijk programma's die de hele basic overslaan en direct op het ijzer draaien. Dat was m'n koptelefoon. Even zien. Sorry daarvoor. En ja, dat vond ik hartstikke leuk met die computer dingen doen. Later kregen we een DOS PC, dus daar zat QuickBasic bij. Daar kon je ook mooie programmaatjes maken. Grafisch een stuk koeler. Een boek geleend bij de bibliotheek over fractalberekeningen. Dat dan ingeprogrammeerd en de computer is een halve dag bezig voordat hij een mandelbrot op het scherm heeft in QuickBasic, want zo quick is het allemaal niet. Echt grappig dat je dat gedaan hebt. Ik had een MSX, dus ik had wel geen PC. Daar had je volgens mij ook zo'n fractalberekenaar voor. Dat duurde lang, dat klopt. DOS vond ik echt fantastisch. Toen over naar Windows, daar ook eens gekeken, dat visual basic en een beetje programma's in elkaar schuiven en wat code er tegenaan, dat klikte toch niet lekker. Ondertussen hoorde ik van vrienden wat dingen over, ja, dan moet je Linux eens proberen, dus op zoek naar Linux, want ik had geen internet. Dus gelukkig, ik woonde in Beverwijk, dus naar de computermarkt in Beverwijk en daar dan Red Hat Linux 5.2 op 5 cd's gekocht. Ja, er was een aparte computermarkt. Hartstikke tof. Dat is gewoon een markthal vol met van alles en nog. Het werd steeds meer, ging het richting gaming hardware en dat soort zaken. Maar aan het begin waren er ook, er was sowieso een gozer, Toon Hezemans, met zijn bedrijf Blue Parts, die alleen maar IBM server onderdelen verkocht. En dat was altijd fantastisch kletsen met die vent, want die had allemaal war stories over ouwe mainframe computers en noem het maar op. Dus dan was het, jongens, passen jullie even op mijn stand, dan ga ik even koffie halen voor ons. Ja, dan kwam er weer iemand bij dat steentje. Hoi, verkopen jullie ook videokaarten? Ja, wat wil je, microchannel of ISA? Waar kun je het best mee gamen? Nou, met geen van deze twee. Dat was hartstikke grappig. Dus ja, toen Linux gedaan, toen had ik zoiets van, oké, waar kunnen we hier, wat kunnen we hier programmeren? Nou ja, bashgripjes was al snel saai, dus toen maar C, C++ gaan leren. Wederom wat boeken gekocht. Ondertussen zat ik op de hoogschool Haarlem, studeerde ik medisch beeldvormende en radiotherapeutische technieken. Dat is het maken van rutge foto's, bestraling bij kanker, injecteren met radioactieve stoffen en daar dan beelden van maken of tumoren mee weg stralen. Alleen ja, ik kwam er wel achter dat ik tijdens mijn stages die zieke mensen mee naar huis neem, dat ik daar te empathisch voor ben om de hele dag in een ziekenhuis te gaan staan. Dus ja, toen was het zo van, wat ga ik doen? Dus ik heb mijn studie wel afgemaakt, maar ondertussen had ik ook zoiets van, laat ik eens gaan studeren op C en C++. Dus ja, wat boeken gehaald, boeken gekocht, want ja, ik had ondertussen ook wel een bijbaantje, dus ik kon wel wat bij verdienen en dan maar A Book on C van Ira Paul en Al Kelly gekocht. Daarna C++ for C programmers, geen idee meer van wie dat boek is gekocht. En op die manier die talen geleerd en gewoon lekker ermee spelen en programmaatjes maken. En ja, toen ik klaar was met mijn studie en werkte bij de Nuon in een outbound call center om bedrijven te gaan lastigvallen, om groene stroomcontracten te nemen. Nog even lekker verder bijgestudeerd en ga solliciteren. En ik kwam terecht bij een statistiek bedrijf in Amsterdam, Vernet, Verzuimnetwerk, BV. En die hadden een heel mooie monopolie, want iedere zorginstelling in Nederland kreeg subsidie van de staat van het ministerie van Volksgezondheid, wat toen nog niet welzijn en sport heette. En om dat product van hun af te nemen, namelijk verzuimstatistiek over al hun personeel. Dus iedere zorgmedewerker in Nederland, daarvan werd bijgehouden waarom is die afwezig van werk? Is hij zwanger, is hij overspannen, wat dan ook? Ik zou tegenwoordig qua AVG helemaal niet meer kunnen. Ja, ik wil dat zeggen. Die statistieken die wij maakten. Maar dat kon je dan ook mooi als zorginstelling vergelijken met andere zorginstellingen. Want het ging allemaal door hetzelfde systeem. Het waren wel een heleboel verschillende personeel informatiesystemen, maar het werd allemaal genormaliseerd naar één systeem, naar één codeformaat, dataformaat, zodat al die gegevens met elkaar te vergelijken zijn. Dat was een leuke klus, want ik kwam daar binnen als C, C++-programmeur en alles wat ze hadden was libraries van een derde partij, één persoon. Niek, geen idee meer hoe die vanachter heette, Niek nog iets. Dat was een eenmansbedrijfje en die had de statistiek bibliotheek gemaakt in Cobol of Fortran of wat het ook was. Maar het was in ieder geval een DLL. En daar had dan een wiskundestagiair, die had daar een stuk C++-code tegen aangeprogrammeerd, die dat gebruikte om die statistieken te maken. Daar kwamen dan uiteindelijk na dagen van rekenen over al die verschillende bronnen die al genormaliseerd waren, dus al die data sets kwam daar. Ik geloof dat het echt iets van 18 uur draaide of zo over één complete set PDF's. En dat dan ieder kwartaal, leuk, dat moest efficiënter en flexibeler. Dus vanaf het begin, de data die binnenkomt, ging door een hele bak Pearl. Pearl en ik zijn nooit vriendjes geworden. Er waren eigenlijk maar één iemand in dat hele bedrijf die serieus goed was in Pearl. En die was helemaal niet van het kennis delen. En die werkt nu bij Booking. Dat zou maar zo kunnen. Na gezien zijn leeftijd denk ik dat hij ondertussen wel met pensioen zou kunnen zijn. Maar dat bedrijf was op een gegeven moment klaar ermee dat hij geen kennis wilde delen met zijn collega's. Dat het iedere keer was van ja, ik heb het opgelost. Ja, hoe heb je het opgelost? Ja, dan heb ik geen tijd voor hem uit te leggen. Oké, we hebben weer een soort gelijk probleem. Ja, los ik wel op, leg me op de stapel. Ik wil heel belangrijk blijven vooral. Dat. Dat werkte dus niet. Dus na drie officiële waarschuwingen hebben ze hem eruit gestuurd. En ja, toen hadden we een probleem. Ongedocumenteerde Pak Pearl. Oh, krap. En wat moesten we doen? Dus met het team zijn we toen bezig gegaan om dat ja, met andere talen op te lossen. Daar is een stukje Python aan te pas gekomen. Dat was toen nog vrij nieuw, Python 3. Daar is een heel stuk visual basic aan te pas gekomen waar ik me allemaal niet mee bemoeid heb. Oké. En uitgebreid alles in Postgres databases gooien. Dus ik moest alweer een ODBC koppeling maken voor die C++ code. Het zo flexibel mogelijk maken. En ik heb toen ook meteen het zo modulair gemaakt dat op het moment van aanlevering deden we al statistieken voor dat ene bedrijf, die ene organisatie. En daarna gooide we met afronding op afronding, gooide we het ook in een tabel voor totale. Die gebruik je dan uiteindelijk niet. Maar dan kon je wel de trend zien en kon je vast zien klopt deze data. Als mensen echt hele grote uitschieters hadden in hun aanlevering, kon je dat al meteen zien in plaats van dat je dat op die laatste dag voor alles moet de deur uit. Dus er was ineens geen crunch meer. En in plaats van dat die aanleverde de uiteindelijke productiedagen, dat dat 18 uur gewoon vol continu in productie met z'n allen hands-on duurde, dat twee uurtjes na een jaar of zes, zeven daar gewerkt te hebben. En toen begon ik met te vervelen, ben ik maar eens wat anders gaan doen. En toen dacht ik welke talen wil ik, wat wil ik gaan doen? Ik dacht ik wil eigenlijk gewoon veel meer met het internet gaan doen. En dan was PHP toch wel een makkelijke keuze. Daar was veel werk in, veel in te doen, veel leuke dingen. En nog steeds, blijkt. Heb ik zover wel gezegd bij Fernet, en ben ik bij andere bedrijven gaan rondneuzen. En na veel omswerving zit ik nu sinds zes jaar bij No Protocol in Amsterdam. Het is een realisatiebureau. We doen heel veel voor hele grote klanten. Coca Cola, KLM, Mastercard, Nestle, noem het maar op. En voornamelijk kortdurende projecten. Dus ze hebben een leuk idee voor een reclamecampagne met mooie nieuwe media. Een van de dingetjes die we bijvoorbeeld hebben gedaan voor KLM. Je kent de 15 seconden intro video's bij YouTube wel. Zij wilden graag daar een livecam hebben, dat je live kon kijken op je vakantielocatie. Dus New York, Brazilië, noem het maar op. Die zijn er gewoon. Die kun je gewoon inkopen, die webcams. Alleen, dan moest er wel een overleemend video overheen. Toen dacht ik, ja, hoe gaan we dat doen? PHP is daar zeker niet de goede taal voor. Node.js is daar wel een leuke taal voor. En als we dat gewoon gaan batchen en iedere minuut een video klaarzetten, en halverwege dat videootje de secondewijzer van het live logotje met een klokje later ver lopen, dan lijkt het net alsof we live zitten. Je loopt sowieso een minuut of wat voor. Dat gaan we gewoon zo doen. En zo hebben we dat gedaan. En het mooiste wat daar uitkwam, ik weet niet meer welk jaar dat was, het was volgens mij 2016 of 17, met Out & New, Times Square in New York. Het klokje in de reclame verspringt naar 0000 en je ziet al het vuurwerk op Times Square omhoog gaan. Het was wel een leuke reclamecampagne om te doen. Ja, ja, precies. Dat is wel gaaf. En nog steeds, ja, een nieuwe, andere programmeertaal. Ik zit niet vast in PHP. Ik vind PHP een fantastische taal voor web applicaties, maar als het niet past, dan kiezen we wel wat anders. Maar nu even wel, denk ik. Ik zit de laatste tijd heel veel in PHP en een beetje Python. Maar dat laat ik voornamelijk doen door mensen die er meer verstand van hebben dan ik. Ja, precies. Nou ja, goed. Mensen hebben altijd wel kritiek op alles. Iedereen heeft kritiek op alles. Want je kunt mensen... Kijk, heel veel... Het is ik in mijn tijd. Toen kwam dotnet en Java. Java was er al een tijdje. Java was de taal. Die zou al die cobolzooi even vervangen, zeg maar. Dus iedereen zat natuurlijk te zeiken op cobol. Dus dat is altijd al een beetje pissen op andere... Compile once, run everywhere. Met de juiste VM. Ja, het was op zich het grappigste. Toen was ik nog niet aan het werk, op school. Toen was Java net. Toen was er net. Sun had dat geïntroduceerd. Dat heb ik niet meegekregen. Het zou eigenlijk voor een soort van IoT. Voor kleine applicatie die dan... IoT devices zouden zijn. Ja, dat heette toen geen IoT. Maar ik weet niet meer wat voor naam ze toen. Het wordt nog steeds gebruikt op heel veel kleine devices. Bijvoorbeeld je YubiKey. Daar draait een Java Card systeem op. Dat is ook een soort van Java. Ja, precies. Appliances ofzo. Dat was toen een whitepaper. Oké, welke kant wil je nu op? En je had zeg maar dat het dan in een browser kon draaien. En het ondersteunde toen al... Dit is 1996. Dat is 32 bits. Ik zeg het goed. Ja, waarschijnlijk wel. Het ondersteunt 32 bits. Windows 3.11 was officieel geen 32 bits. Je had 32 bits. Win32 DLL? Ja, het was een beetje... Het was crappy, zeg maar. Dat moest ik nog gebruiken om te vangen. Niet Firefox, sorry. Hoe heette het voor haar? Netscape Navigator te kunnen installeren op Windows 3.11. Precies, dat dus. En dus wij hadden... Dus je kon dan Java Applets... Applets heette het volgens mij toen. Die kon je dan in je browser draaien. Maar ik was echt onder de indruk. Het is een mooie waterdruppel animatie. Ja, dat. En van die 3D sterrenvelden waar je doorheen ging. Dus ik dacht wow, vet. In een browser kon je dit gewoon doen. En het performde goed en zo. Dus ik was echt wel onder de indruk. En het draaide op Linux. Dus ik installeerde dan... Ja, dan was onze systeembeheerder niet zo blij met wat ik... Die had een Windows machine, zeg maar. Die partitioneerde we, zeg maar. Dus op één deel zetten wij Linux. En niemand zag dat, zeg maar. Vanuit Windows kon je niet zien. Linux geïnstalleerd. En dan X-Window geconfigureerd. En Netscape. En dan dus die Applets kunnen draaien. En ik zat echt van, oké, dit is wel serieus. Maar dat was mijn eerste... in Aare gekomen met Java. Ik heb het nooit... Ja, misschien heb ik hele kleine dingen geprogrammeerd. En toen uit het oog verloren, zeg maar. En dan jaren later ben ik tot net begonnen. Maar Java was toen van, oké, dat is de nieuwe taal. En het gaat de hele boel vervangen. En toen kreeg je, wat het... J2EE, dus Java... Java 2 Enterprise Edition. Enterprise, precies, ja. Was het serieuze spul. Java Beans. Ja goed, ik ben geen Java gast. Er zitten een paar hele mooie dingen ook. Ook voor web en dergelijke. Spring framework met die Hibernations. Dat is hartstikke mooi. Ja, het is nog steeds gewoon super populair. Een aantal developers die het nog steeds doen. Ik weet niet of dat nu nog steeds het populairste is. Dat weet ik niet. Nou, het populairste, dat weet ik niet. Maar het is wel nog heel populair inderdaad. Maar het ligt ook een beetje aan wat voor applicaties. Het is nu vooral, geloof ik, embedded spul. Wat heel veel Java is. Oké, ja. Daarom, ik zit er echt niet helemaal meer in. Want het was... Bij een van mijn opdrachten, zeg maar, gingen we een web frontend maken. Dat was in .net. En de backend, dus de dingen die tegen de mainframes praten, of bepaalde mainframe services zouden vervangen, die waren in Java geschreven. Dus dat was een beetje de verdiening. Moeten ze met Soap, moesten ze met elkaar... Ja, volgens mij is het nu veel... Als je bijvoorbeeld... Ja, vernachtmerries. Maar als je bijvoorbeeld van die smart tv's, of playstation native apps en zo, als je bijvoorbeeld ook bij Netflix gaat werken, zijn er geloof ik heel veel Java rollen. Omdat we natuurlijk die tv's en playstation applicaties moeten maken. Je Android AP kaartje, is er gewoon een jakketje. Ja, klopt ja. Ja, nee, dat is daarom. Dus het is echt heel, heel... heel breed toepasbaar, zeg maar. En de talen die op de JVM draaien, dus je hoeft niet alleen Java te programmeren, maar je kunt ook andere talen programmeren. Dus het is op zich wel tof. Maar goed, we kwamen erop, omdat je noemde PHP, dus ja, er is niks mis met PHP. Oh, er is van alles mis met PHP, maar dat is met elke taal zo. Ja, ja. Ja, denk ik wel. Er zijn altijd talen die echt wel heel mooi zijn, maar dan helemaal niet nergens toegepast worden, zeg maar. Ja, dan is dat er mis mee. Maar misschien is het er handig om uit te leggen, waarom je dan nu eigenlijk vast zet in PHP voorlopig? Ja, dat is wel een goede vraag. Omdat ik sinds afgelopen december werkelijk voor het ministerie van Volksgezondheid, Welzijn en Sport, daar ben ik gedetailleerd, ik werk nog steeds voor No Protocol, maar ik ben gedetailleerd, aan het hele vaccinatieprogramma. Daar zijn een heleboel dingen, zijn daarvan in PHP geschreven. Laravel ook veel. Ja, met Laravel framework, en dat is geheel mijn schuld. Dat is de eerste keer, dat is de eerste keer wat ik werk er ook aan mee, een stuk minder natuurlijk, omdat ik fulltime bij werkspots zit, dus soms als het rustig is een tijdje, dan doe ik ook een paar uur mee. Maar dat is wel door Anne-Jan de eerste keer, dat ik ooit iets in Laravel heb. Want jij denkt toch iets anders, of niet Pauline? Dat zei je volgens mij. Symphony vooral. Ja, precies. Maar is het een of beter dan het andere, of is het anders? Het is anders. Symphony is meer low level in mijn optiek. Het is meer echt een framework om dingen mee te doen. Laravel is puur bedoeld voor web applicaties, met de standaard webflow, dus routing, logins. Er zit veel meer ingebouwd en er is veel meer handje vast. Dit is de Laravel manier en hierop zul je het doen. Waar je bij Symphony veel meer vrijheid hebt en juist low level componenten voor dingen die je toch altijd wel gebruikt, maar niet specifiek alleen in een CMS. Om het zo maar te zeggen. Ja, want heel veel van die ingebouwde dingen van Laravel zijn magische dingen. Dus als je bepaalde dingen low level wilt gaan doen, bekijk maar. Ja, dat is de Taylor-Otwell-methode. Dat is de oprichter van Laravel. En dat is zijn way or the highway. Volgens mij zit ik op een conferentie volgende maand met hem als spreker. Maar ja, ik zou er eigenlijk fysiek zijn, maar het leek dat alsnog, dat is in Texas, is in Langhorne. Langhorne PHP heet het. Dus tickets geboekt bla, bla, bla. En op een gegeven moment zei iemand op Twitter die dm'de mij, dus een Nederlander die woont in Californië, die zegt, hoe kom je daar dan? Zo bedoel je? Vlieg? Maar hoe kan dat? Blijkt dus dat. En niemand vertelde mij dit. De conferentie wist dit niet. Wij wisten het thuis niet. Iedereen die we tot dan toe hadden verteld, wist het niet. De vliegtuigemaatschappij zei niks. American Airline en vliegtickets.nl, want we hadden separately geboekt, zeg maar. Dus het ook niet. Zelfs de Estha-applicatie die ik in ging, vertelde me niet dat er nog steeds iedereen uit de Schengen area zijn gebouwd. Dus je mag er helemaal niet in, tenzij je directe familieleden hebt, of dat je voor staatsbelang daarheen moet. Want weet je nog, dat het helemaal aan het begin, dat Trump in een keer zei, niemand uit de EU mag er nog in. En dat we allemaal dachten, wat overdrijf je. En vervolgens twee weken later gingen al onze grenzen dicht. Die ben is nog steeds van kracht. Die is nooit weggeweest. Daarom hebben we er niks van gehoord. We gingen er allemaal van uit dat die al weg was. Maar we hebben er niks van gehoord, omdat het nog nooit is aangekomen. Ik heb toch zo'n Europees DCC-corona-certificaat. Ja, inderdaad. Ik ben toch gevaccineerd. Jullie mogen toch ook gevaccineerd bij ons. Ja, precies. Dat is het, ja. Want volgens mij kunnen de Amerikanen gewoon hierheen komen. Ja, nu nog wel. Maar de EU, die dreigt al een tijdje van als jullie ons niet binnen laten, krijgen jullie ook weer bars. En nu ook met hun stijgende cijfers, heeft de EU ook geadviseerd om de Amerikanen niet meer toe te laten. Ja, precies. Dus ik ben benieuwd. Maar ja, superkut. Anders had ik fysiek op dezelfde conferentie. Ja, want daar was je enthousiast over, volgens mij. Ja, extreem. Ik bedoel, het was een hele roadtrip door Texas en zo. Nu zijn het over tickets, dus we kunnen alsnog. Maar het is toch wel leuker om op een conferentie weer fysiek te zijn. Ik wist dat echt niet. Ik had ook aangenomen, zeg maar, dat het inmiddels voorbij is en dat ze het niet meer zo willen doen. Vorige week en de week daarvoor zat ik in Denemarken op een conferentie, een camp, een hackercamp, bornhack.dk en dat was een week lang met nerds kamperen, lezingen, workshops, dat soort dingen. Heel leuk. Wij hebben ook zoiets, WeCamp. Ik ken het. Of is die wat korter? Ja, dat is een WeCamp, toch? Weet ik eigenlijk niet. Die is al, denk ik, twee of vier jaar niet meer geweest. Steven Koopmans? Maar dat is een PHP? Die heb ik daar vaak over gehoord. Vooral PHP, inderdaad. Als ik een keer tijd heb, wil ik me daar best ook gaan inzetten, misschien ook als mentor of iets. Ja, lijkt mij ook wel leuk, eigenlijk. Zullen we een keer samen? Wie weet. Maar goed, het onderwerpen, dat is wel een hele goede. We hebben het toch al over de coronas. Saber, bij de les blijven. We hadden bij de voorbespreker, dat gaf jij al aan, Anne-Jan, eigenlijk de aanleiding, goed, je werkt voor het ministerie, zeg maar, maar daarvoor is er iets gebeurd waar we met z'n allen allemaal een beetje... lacherig over waren. We kunnen er gewoon bot over zijn. Juist, ik wilde zeggen, we kniffelden, we hebben er allemaal een mening over. Ja, precies, de epiton van vorig jaar. De epiton van vorig jaar. De app om het land weer open te krijgen. Een einde aan de lockdown. Iedereen gaat zich open inschrijven, iedereen komt met z'n wilde ideeën over wat er allemaal wel niet mogelijk is, terwijl eigenlijk ondertussen Google en Apple al afspraken hadden gemaakt met elkaar over wat er nou eigenlijk wel mogelijk is qua samenwerking en qua dat soort werk. Ja, ik heb me daar ook heerlijk tegen aan bemoeid en niet alleen ik, ook een heleboel vrienden van mij, waaronder Brenno de Winter, bekende ex-journalist en IT-consultant. Bekend van radio en tv, zullen we maar zeggen. En Brenno, ja, dat is al jarenlang een hele goede vriend van me. Op een gegeven moment heeft Ron Roosendaal, dat is de directeur informatiebeleid van ministerie van volksgezondheid, die heeft tegen Brenno gezegd, als jullie allemaal z'n grote mond hebben en het allemaal beter weten, bewijs het eens. Kom gewoon voor ons werken. Ik kan je een contract aanbieden en laat maar zien. En zo is de coronamelderapp er gekomen. Onder andere bezienende leiding van hem, van Brenno dus. Verder Ivo Janssch, ook wel bekende developer uit the scene. En ja, die hebben toen de coronamelderapp gemaakt. En toen kwamen er steeds meer mensen met een hacker mentaliteit het ministerie van volksgezondheid binnen truppelen. En op een gegeven moment, dat was eind december, kwamen ze daar achter binnen RDO, dat is realisatie digitale ondersteuning, een apart onderdeel van het ministerie. Sowieso het ministerie voor volksgezondheid welzijn en sport is een kerndepartement. Dat houdt in ze hebben zelf geen eigen development afdeling. Ze hebben gewoon een aantal dingen niet. Ze zijn er eigenlijk alleen maar om wetten te maken. Ze hebben geen faciliteiten. Dat hoort door externe diensten gedaan te worden. Zo heb je bijvoorbeeld CIBG. Ik heb geen flauw idee waar die afkorting van staat. Dat is iets met IT en gezondheidszorg. Ondertussen was er dus een clubje opgericht na die hackathon. Realisatie digitale ondersteuning. En die kwamen er achter. Er gaat een groot gat vallen in de registratie van vaccinaties. Het GGD heeft oplossingen. Het RIVM heeft een database. Alleen hoe gaat daar data inkomen? Er zijn honderden, duizenden verschillende informatiesystemen. Hissen, zissen, ziekenhuis, huisarts, informatiesystemen. En hoe lang van tevoren was dit? Daar kwamen ze half december, begin december. Zes januari zijn we begonnen met vaccineren. Op 14 december werd ik gebeld door een goede vriend van me, Mendel Mobach. Even later zat in de call ook Brenno de Winter en die zei Ken jij nog een goede app developer? Ik ken wel een aantal goede app developers. Maar wat voor app? Ja, een desktop app. Bestaat dat nog? Worden die nog gemaakt? Is dat tegenwoordig niet allemaal gewoon atom en een laagje cloud en dat soort werk? Ja, wie weet. We zien het wel. Een dag later werd ik gebeld. Hoi, Anjan. Wat is de kans dat jij voor de rest van het jaar je agenda leeg kan maken? Ik dacht dat hij het had over 2020 en ik zeg, ja, dat is vrij makkelijk. Dat is twee weken. Een week daarvan heb ik al vrijgenomen om wat conferenties online te gaan bekijken. Er is ieder jaar tussen kerst en oud en nieuw is er in Duitsland CCC congres. Het zijn hele interessante lezingen en dergelijke. Ja, ik had wel zin om dat online te gaan kijken. Dus ja, die laatste week, daar kan ik wel even in een dagje plannen en dan heb ik van andere klanten geen last. Dat komt wel goed. Het zit namelijk zo, we hebben iets nodig voor registratie van vaccinaties. Dat moet dus over drie weken af zijn, over een maandje. Ja, inderdaad. Dat moet ook door auditing heen komen. En jullie denken aan mij. Hartelijk dank voor aan mij denken. Laten we beginnen. Hebben jullie een ontwerp? Gelukkig hadden Mendel en Brenno al een heel mooi ontwerp gemaakt. En alles helemaal gecompert en mentaliseerd. Met zero knowledge op iedere server. Dus de server waar. Nou, laten we beginnen met de invoer applicatie. Jij als ziekenhuis bedewerker locht in. In jouw browser krijg je een pub key mee. En elk veldje wat je invoert, dus burger service nummer, welke vaak zijn, welke datum. Dat is allemaal PII, persoonlijk identificeerbare informatie en zelfs nog erger medische gegevens. Hele strenge wetgeving op het opslagen daarvan. Dus die worden al in je browser versleuteld en versleuteld verzonden. Ook nog eens een keer over HTTPS. Dus dan hebben we al een soort van matroeska poppetje, zo'n recies poppetje. Encryptie op encryptie. Wordt dat doorgestuurd. Die server kan dat niet lezen, want die heeft die private key niet, waar tegen het versleuteld is of tegen de pub key van die private key. En die versleutelt het dan nog een keer. Dan gaat het een keer de database in. Dan heb je al twee sleutels nodig. En zo gaat het dan laagjes verder eindelijk naar een server, waarin een hardware security module voor mensen die niet bekend zijn met dat soort technologie en vast wel eens een keer van bijvoorbeeld een Yubi-key hebben gehoord. Dat is een stukje hardware waar een private key in zit, die zijn hele leven binnen dat apparaat blijft en er dus ook niet uit kan komen. Zodat zonder dat apparaat kun je niet decrypten. Nou, daar wordt het dan een keer gedecrypt en uiteindelijk genormaliseerd richting het RIVM-versonder. En dat is ons gelukt. Ik ben in mijn eentje begonnen de eerste week, daarna kwam er langzaam maar zeker steeds meer team bij en die hebben we wel uit de hackerspaces van Nederland, Refspace, Hack 42, want ja, als je hele korte deadlines hebt en goede security moet hebben en dat dan ook nog eens een keer door iemand als, hij was ook bij jullie, Simon Ruhoff in de podcast, geaudit wel hebben voordat het live gaat. Ja, dan heb je wel mensen nodig waarvan je weet wat ze kunnen, waar je op kan vertrouwen, waarvan je ook weet dat als je afspraken met ze maakt dat ze het nakomen en gewoon zonder slaap 15 uur doorgaan, als het nodig is en dan om zes uur ochtends opleveren op de dag dat het in productie moet. Ja, precies, ja. Ja, ja, dat is een andere mentaliteit, ja, dat klopt. Ja, dan moet je mensen halen die je kent, die je vertrouwt. Normaal kan dat natuurlijk niet, want je hebt aanbestedingsregels, dat soort zaken. Het voordeel is dat in geval van nood kan er een boel, dus kan er ook, ik ben het woord kwijt, er is een term voor, maar kan er ook, ja, het is niet illegale inkoop, maar kan er... Ja, dat is ook het woord niet. Er is een officiële term voor, een politiek correcte term. Ja, letterlijk niet, ook politiek correct. Ja, nee, daarom. Ja, precies. Kun je dus wel mensen inkopen puur op expertise, op skills, ja, zonder dat je een aanbestedingstrajectoor hoeft, want anders, ja, als je dit soort dingen wil aanbesteden, je hebt drie weken, dan staat er nog geen lettercode op ergens in een GitHub-repo, voordat die deadline verstreken is. Ja, die eerste injectie, die moet toch een keer op 6 januari bij iemand in de arm. En die eerste persoon die gevaccineerd is, is in een ziekenhuis gevaccineerd, niet door de GGD, en is netjes via het systeem, want ik op 14 december ben begonnen, op 6 januari geregistreerd. Heb je heel erg database gerefreshd op de dag dat het gebeurde? Ik niet, maar iemand anders wel. Ik was voornamelijk aan het slapen op dat moment. Aangezien, ja, de credentials moesten ook nog uitgereikt worden. En dan heb je dus een username, eenmalig password en een QR-code voor two-factor-authenticatie via Audi, Google Authenticator, Microsoft Authenticator, wat dan ook. Die moeten dan ook nog eens een keer bij al die ziekenhuizen terechtkomen. En ik was om 6 uur ochtends nog even snel een applicatie in elkaar aan het schrijven die daar PDF-jes voor genereerde met die credentials. Want om 8 uur ochtends uit mijn hoofd stond daar een heel club van het leger, stond op het ministerie klaar om postpakketjes te gaan samenstellen en uit te gaan rijden naar de zorginstellingen. In uniform. Netjes in uniform, gewoon strak in het groen, met politiebegeleiding voor een deel ook, zodat ze wat sneller over de weg konden, om er maar voor te zorgen dat al die ziekenhuizen die ook vaccins hadden konden registreren meteen. En was dit ook al huisartsen en zo? Of? Huishartsen kwamen er ietsjes later bij. Maar wel diezelfde week nog. Ik zie me dan meteen al voor me zo mijn eigen buurthuisarts die dan in een keer het leger voor de deur heeft. Nee, die hebben helaas gewone postbodes gehad. Wel van een koeriersdienst die ook daadwerkelijk je ID-kaart checkt in tegenstelling tot de aangetekende post van PostNL die zoiets heeft van heet jij Henk? Ja, oh oké, nu is je postpakketje. Precies. Nee, die komt wel hier echt al lang niet meer, nee. We hebben zo'n mooie standaard bezorger ook bij ons. Die heeft altijd een zonnebril op en leopt altijd op z'n bluetooth telefonisch met iemand te schreeuwen. In een heel platte actie. Amsterdam zegt ja, ja, ja. En dan doe ik de deur open, pakketje. Standard. Hij zit altijd aan de telefoon met z'n bluetooth en z'n zonnebril op. Geweldig. Ja, het zijn echt wel mooie personen. Dat inhuren van het leger was ook een idee van een aantal hackers bij ons die ook zoiets hadden van ja, hoe gaan we dat doen? Nou, ik ken nog wel iemand die waarschijnlijk bij het leger, die waarschijnlijk wel weet wie we daarvoor moeten hebben. Die zijn daarvoor, die vinden dat ook leuk. Dus die hebben er ook een pers uitje van gemaakt zelf het leger. Dus de afdeling logistiek, die heeft gewoon ook gezegd van ja, alles leuk en aardig, maar we willen ook wel wat foto's maken voor in onze wervingscampagne van wat wij doen voor Nederland. Ja, dat werkt wel zo. Het is weer eens wat anders dan in Afghanistan staan of ja, dat soort werk. Ja, dat kun je wel zeggen. Maar hetzelfde ook doet het leger ook in het geval van dijkverzakkingen en dat soort dingen, dan staan ze er ook. Dat inderdaad dat landsbelang element, dat vond ik ook wel grappig, want aan het begin had ik, want Brenno was toen nog projectleider van BRBA. Toen ik erbij kwam, zeg maar, BRBA is het registratie gebeuren, zeg maar. Die naam komen we zo nog wel op. Ja, precies, die is ergens om gebaseerd. Dat heeft ook weer iets te maken met Brenno. die was toen projectleider, dus die heeft mij aangenomen via Anjan, telefoontje, introductie, bla bla bla en die zei ook van ja, kun je bij een werkgever heel veel vrijvragen, bla bla bla kan je ze niet vertellen van het is in landsbelang maar echt heel ernstig, dus het is echt oprecht, zeg maar. Dat meenden we ook wel oprecht. Ja precies hoor, dat vond ik zo bijzonder dat, zeg maar, wat? De velpen voor landsbelang en PHP het kan landsbelang sowieso de reden dat ik bij Pauline kwam was we hadden wat dinosaurussen ook binnen het team voornamelijk op het gebied van databasebeheer en dergelijke die gewoon niks van Git af begrepen dus ten eerste was ik op zoek naar meer developers die in ieder geval We hebben ook iets van PHP of Python en ook wel op niveau. En daarnaast had ik iemand nodig die goed Git kan uitleggen. Nou ja, dan kom je al heel snel bij maar één persoon uit. Dat is Pauline. In Nederland specifiek wel? Ja, ik denk wereldwijd. Nou, nee. Jawel. Nee, nee, nee. In Nederland in ieder geval, ja, dan kom je maar bij één iemand uit. En gelukkig kende ik Pauline nog, van jaren terug. Dus, ja. Maar Scientology al niet goed voor je. Volgens mij was het via Facebook dat ik je benaderd. Twitter, denk ik. Ja, Twitter. Twitter zal het geweest zijn. Nee, het was niet Facebook inderdaad. Nee, dat was iemand anders. Nee, dat zal dan Twitter geweest zijn. Twitter deed jij met je. Hoi. We hebben je nodig. Landsbelang. Landsbelang, ja, precies. Nee, de naam BRB, laten we daar even op gaan. Toen we gingen beginnen, toen we met de project, wilden het RIVM er niet aan dat hun oplossing het niet ging worden. Ze hadden zoiets van, weet je wat, we hebben gewoon een Oracle database, die zetten we open en daar kunnen dan die vaccinaties ingeschoten worden en elke security bewust persoon had zoiets van, wat? Ja, nee, maar er zit ook een hele Java applicatie, dat is begonnen ooit als Preventis in 2003 en daar is op voortgeboord duurt nu voor de corona. Al 20 jaar. Ja, en dat willen we graag openstellen aan het internet. Ja, doe maar niet, was de samenvatting van elke security, enigszins security bewust persoon. Maar ja, we moesten dus wel een soort van onder de radar, want wij waren plan B of C met dat registratiesysteem in PHP. Dus ja, we hadden zoiets, hoe gaan we dat dan doen? Nou, weet je wat, we maken gewoon een bananen webshop. Een van de katten van Brenno de Winter, die heet Brani en zijn nickname is Brani Banani. Dus ja, laten we laten we onze modules en onderdelen van van dat systeem, laten we die gewoon kattennamen geven en katten nicknames. Dus we hadden Brani als invoerapplicatie, Banani als doorvoerapplicatie, een andere kat van hem die heet Kaiko, Kaiko is de inzagemodule. Dat klinkt wel lekker. Dan hebben we ook nog een verwerkingsmodule, die dingen moet goed keuren, afkeuren, converteren, ja, die noemen we Zeiko, want dat is de nickname van Kaiko, want die kat zit altijd, ik wil naar buiten, ik wil naar binnen, dat soort werk. Dus die kat heet Kaiko de Zeiko. Nou, zo hebben we al die modules een naampje gegeven, maar mensen durfden toch niet aan om naar de minister van Volksgezondheid en naar het kabinet te gaan stappen met, ja, we hebben hier een applicatie, dat is, daar worden al die vaccinaties in geregistreerd en dat heet Brani Banani. Nee, dat durfden ze toch niet aan, dus ja, dan hebben we er maar een afkorting van gemaakt, BRBA, wat gewoon letterlijk staat voor Brani Banani, maar nee, het staat voor beveiligde registratie van bijzondere assets, daarmee kunnen we aankomen. Het is een afkorting, niemand begrijpt wat het inhoud. Die bijzondere assets ook. Klinkt helemaal als iets voor de overheid. Het was echt een extreme background in, we waren echt fetching for words. Ik wist ook niet waar de BA dan zogenaamd voor stond, ik wist alleen die beveiliging registratie ofzo, maar wat zijn de bijzondere assets, die slaat helemaal nergens op natuurlijk. Van begin tot uit niet, maar ja, dat was ook een soort van vertaling van de PII met medische data. Dat kon je als bijzondere assets beschouwen. Dus het kwam er door en zo hebben ze dat in die wet geschreven. Ze hebben nog veel meer van onze idiote namen. Voor je hebt nu dus de corona check, je hebt dat DCC, digitaal corona certificaat. Wat ook wel vaak corona passport wordt genoemd. Daar zit ook een uitzonderings module bij en want sommige mensen, ze hebben hun eerste vaccinatie in het buitenland gehad en een tweede bij de GGD. Al dat soort dingen, dat is moeilijk te registreren, want al die internationale systemen werken niet samen. Eengewikkeld zeg. Ja, het wordt nog veel ingewikkelder met de recoveries. Dus iemand die eerst corona heeft gehad en dan maar 1 prik hoeft volgens het 1 prik beleid. Ja, dat kan het RIVM niet registreren. Dus als bij de GGD iemands eerst zijn ziekte is aangemeld door een test van de GGD, dan is dat eventueel mogelijk te koppelen met een registratie van 1 vaccinatie dat niet Janssen is, want Janssen is sowieso eentje, en dan krijg je alsnog wel een correct bewijs. Maar dan moet het wel in de juiste volgorde staan en een hele van dat soort idioten uitzonderingen komen ertegen. Nou, goed, ik weet ook niet wie ik nu moet blemen, wie ik moet uitschelden. Sowieso Ron Roosendaal, die is de directeur informatiebeleid. Nou dat, Ron Roosendaal bij deze. Nee, nee, nee, ik ben een gevalletje immuno gecomprimiteerde mensen, zeg maar. Dus ik zat heel vroeg, of niet heel vroeg, redelijk vroeg, want het had veel vroeg gekund, heb ik moderne gehad. Dus de eerste shot, tweede shot, mooi. En toen kreeg ik volgens mij een week of twee weken, ja, whatever, rond de tijd dat ik mijn tweede shot had gehad, kreeg ik een brief binnen. Hey, ja, je mag komen. Ja, van de GGD. Ja, precies. En die anderen waren niet via de GGD. Ja, dus ik zat, maar ik ben al geweest. Twee keer en ik heb toestemming gegeven, zeg maar, want dat was toch, je moest dan toestemming geven. Ja, dat gaat via het RIVM. Ja, precies. Dus ik denk, oké, laat maar, ik zal me niet al te veel opwinden, maar hier zie je een aantal dingen gewoon niet helemaal lekker. Nee, ja. Dus het zal wel weer, het loopt wel weer los. Dat is by design. Oh, oké. Daar kun je Ron in ieder geval niet de schuld gaan geven, nee. Nee, nee, oké. Ik weet wel wie wel, maar daar ga ik het verder niet over hebben. Nee, nee, nee, dat maakt niet uit, maar goed, maar dat komt dan voor me, ik zeg maar, als je tegenruipt, zie je iets van, oké, ja, ik snap wat er fout kan gaan, dus ik begrijp wel, het is me soms wel lastig, want er bestaan al die systemen aan elkaar geknopt, whatever. We hebben hun beelden, dat zijn natuurlijk allemaal aannames, maar ik denk, oké, ja, oké, we hebben het allemaal net weer niet goed aan elkaar geknopt, so whatever. Maar Leke, die heeft zoiets van, ja, maar hoezo dan? Die was echt zo van, ja, weet je hoezo, ze weten alles van me en de belasting weet alles. Als ik moet betalen, dan kunnen ze me vinden en dit kunnen ze dan weer niet. En ze wisten toch alles van me. Oh, daar hebben we ook nog een mooie afkorting over de Belastingdienst gesproken. Nee, laat ik eerst nog even terug naar de uitzonderingen. Nee, je hebt dus allerhande uitzonderingen en die kunnen niet zo'n QR-code krijgen om bijvoorbeeld op vakantie naar het buitenland of ja, misschien ligt er een familielid in hun buitenland ergens moeilijk en wil je nog net even afscheid kunnen nemen. Al dat soort schrijnende gevallen hebben we voorbij zien komen ook in de helpdesk en dergelijke. Daar moest ook een uitzonderingsroute voorkomen. Dus ja, daar moet dan ook een naam voor. En ondertussen waren we best bedreven geraakt in idiote afkortingen. Dus dat heet HKVI en dat is hulpverleners kunnen vaccinaties invoeren, vaccinatiebewijzen invoeren. En daar komt ieder certificaat uit dat je maar wil. Daar hebben we nog geen bewezen fraude opgevonden, tegenstelling tot andere zaken. Dus een uitdaging? Nee, nee, nee. Maar dat is niet dat ding wat Daniel Verlaan toen... Nee, dat Daniel Verlaan is ook wel een leuk verhaal. Daniel Verlaan op een vrijdagmiddag, altijd een mooi tijdstip om dat soort dingen te doemen, kwam die met een leuk goocheltruc videootje op Twitter, waar hij helemaal stil liet zien, hey kijk, een QR code, hey kijk, hij is goed, en wilde niet direct uitleg geven. Hij deed het ook niet blij, hij deed het heel snel. Het was echt een goocheltruc, 100% zoals een goochelaar een dergelijk trucje doet. En hij wilde niet vertellen waar het nou het lek zat, dus wij gingen er natuurlijk direct vanuit, er is iets stuk bij ons. Ja, ik kijk ook meteen aan de chat. In één van onze zaken, dus we hebben meteen een crisis-jitzy opgezet, en zijn daar gaan vergaderen. We doen eigenlijk al onze interne dingen waar mogelijk, niet via de Rijks WebEx, dat is van Cisco, zo'n videochat systeem, dat is vreselijk, niet via Microsoft Teams, dat is iets minder vreselijk, maar nog steeds een ramp, vooral krasplatform, zoom, nee, dat zit helemaal overgeleverd aan de Amerikanen, om het maar zo te zeggen. Dus nee, we gebruiken zelf hosted jitzy van onze vriendjes van Hack 42, van een hackerspace, want waarom niet? Het is goed beveiligd, we weten wie het beheert, die werken ook gewoon voor het ministerie. En ja, waarom dan niet onze eigen infrastructuur gebruiken, als die beter is dan de rijkse infrastructuur? Ja, precies. Zo gebruiken we ook signal voor alle interne dingen. Dus we hadden een meeting en de hele vrijdagmiddag uitproberen te zoeken, hoe en wat, en uiteindelijk, zaterdagochtend, Daniel zegt, nou oké, ik snap nu waarom jullie het zo graag willen weten, er wordt vanuit heel Europa in jullie nek gehegen en gedreigd dat de stekker eruit gaat voor heel Nederland. Ja, het probleem zit hem bij een van de test providers. Die gebruiken Firebase als database en die hebben de credentials netjes in hun JavaScript meegecompiled. Dus je komt letterlijk via rechter muisknop, inspect element of wat is het, F11, de JavaScript console kon je gewoon dingetjes querien in de database. En alles was plaintext, dus alle persoonlijke BSN en dat soort dingen was allemaal adres, allemaal plaintext, kon je gewoon querien. Dus echt, en niet eens alleen read-only, segmentatie van verschillende rechten, verschillende tabellen, nee, natuurlijk niet. Je kan ook zelf zeggen, hey, ik ben negatief getest, helemaal probleemloos. Ja, daar kun je niet tegenop. Nee, dan moet je eigenlijk al die partners, al die testpartners gaan auditen. Maar ja, dat hebben we dus ook gedaan. Dat heeft wat aan de capaciteit van pen testing in Nederland, heeft dat een deukje in de capaciteit geslagen voor een week of twee. Andere bedrijven hadden het heel lastig om hun website geaudit te krijgen die week. Dat was echt niet te doen. Ik vind dat we gewoon een soundboard geluidje landsbelang moeten hebben. Ja, precies, dat zou eigenlijk gewoon Brenno zo een keer in moeten spreken. Ik heb een Brenno soundboard, dus ik zal hem eens vragen voor extra sampletjes. Als we, ik krijg nog een fles wijn van hem. Ik had vandaag een weddenschap met hem en die heb ik gewonnen. Ik ga binnenkort bij hem eten en dan gaan we meteen even landsbelang opnemen. Dat komt helemaal niet. Die zal ik naar je toesturen. Maar het is wel grappig, even van buiten, want dat was wel een heel ding. We doen best wel lacherig over die epiton of dat ding en dat was ook een beetje raar. Dat was ook lachwekkend. Ja, maar het is ook een beetje een clash van meerdere werelden. Een aantal mensen die heel opportunistisch dachten, oké, we gaan ervoor. Dat zie je bij die testproviders ook. Een groot deel van die testproviders hebben verder een paar buurtsupertjes. En avondwinkels. En denken, oh ja, coronatijd, subsidie, enig wat we nodig hebben is een arts. Ken je niet nog een neefje die net afgestudeerd is? Ja, mooi. We hebben een big registratie. Wat hebben we verder nog nodig? Mensen, Henkie, jij. Jij kan vast wel bij mensen... Ja, jongens, twee dagjes cursus. Via Zoom doen. Nee, maar goed. Dat dus, zeg maar. Dus dat zag je in de hackathon. En toen, volgens mij, is dat heel het verhaal van, nee, we moeten die applicatie open source, zeg maar. Of in z'n publiek. We moeten die gaan ontwikkelen. En daar is ook, volgens mij, een slack, toch, of zo. Ja, Code4ML heeft daar heel veel aan gedaan. En waarbij dat landsbelang, zeg maar, dat ook iemand zei van, oké, dat was echt een soort van, oké, jongens, je mag nu voor het land... De naam zegt dat ook, Code4ML. Ja, precies. Code4LandsBlang. Ja. Ik ben daar wel dubbel in, altijd, als de overheid aan komt kloppen, denk ik. Ja, nee, dat is mijn ding, hoor. Ik zit er ook niet voor niks, zullen we maar zeggen. Ik ben ook gewoon netjes gedetacheerd. Nee, nee, precies. Nee, maar goed, het is meer dat ze, oké, nu hebben jullie ons wel nodig. Ik bedoel, je hebt echt, weet ik voor hoeveel jaar heb je projecten zo ontzettend niet goed gedaan. Ja. En dit is ook echt wel een hele positieve ontwikkeling. Ik hoop dat het ook veel meer wakker schudt. En die voorbeeldfunctie merken we nu ook al wel vanuit een paar andere ministeries, waar dan mensen ook zeggen van, ja, heel vaak werd er gezegd, ja, maar het kan niet, je kan het niet op github zetten, je kan niet zomaar... Ja, dat soort dingen. Professionals uit de markt halen en zeggen van... Juist, dat is maar gewoon gebleken. Je moet het allemaal via de ordina's en dat soort bedrijven. Dat verhaal. Terwijl die iedere keer, ja, die komen met een leuke, er is een aanbesteding, ja, voor zo weinig kunnen wij het doen hoor. Ja, tuurlijk. En dan gaan ze duizend keer over de deadline heen, duizend keer gaan ze over het budget heen. En ze worden er nooit op afgerekend. Daardoor krijg je een soort van cultuur waarbij iedere keer wordt er gewoon laag ingezet. Ja, wij kunnen het voor zoveel. En ze halen het niet en daar zitten geen consequenties aan. En dat is gewoon heel erg problematisch. Die eens klopt. Kijk, de maximale consequentie is... Kijk, je wordt niet meer teruggewerkt en de kracht dat is nog steeds niet zo in IT. Goed, ik zit er een beetje tussen in of we daar wel iets mee moeten doen of niet. Weet je, dat je een soort van garantie hebt of zo over de geleverde software of oplossing. Maar goed, dat is even een tweede, want dat is best ingewikkeld. Maar die bedrijven worden ook al afgerekend in school. Oké, nou goed, dan stoppen we met dit contract. Maar dat bedrijf denk je, ja, weet je, ik heb mijn geld al binnen. En de volgende keer word ik klaar. En de volgende keer word je stop weer ingehuurd. Juist, want het roeleert. Goed, ik heb een hele poos geleden ook bij een van de grotere... Ik weet niet of ze nu... Toen heette ze nog Ather's Origin. En je had dan vier of vijf grote bedrijven. En ik zeg, die cultuur, want iedereen zegt, ja, maar wij zijn anders. Nee, jullie zijn allemaal hetzelfde. Ordina is hetzelfde als Ather's, Sojetea als Capgemi. En het roeleert gewoon, zeg maar. De klanten gaan allemaal er lang, zeg maar. Dan zijn ze niemand tevreden over Sojetea of zo. Nou, dan gaan we naar Cap. Of zijn we niet over Cap? Nou, dan gaan we naar Ordina, weet je. En er zitten een boel hele goede mensen bij zulke bedrijven. Alleen, ja, de managementstructuur is er gewoon behoorlijk... Juist. Ja, nou ja, er zijn een aantal... Klopt, er zijn zeker een aantal goede mensen, zeg maar. En die cherristen ze ook, zeg maar. Maar een aantal, weet je, dat is gewoon voetvollijk. Maar het maakt allemaal niet uit. Maar het grappige is, de directeuren ook nog eens, zeg maar. Dus management, de topmanagement gaat ook nog. Oh ja, ik heb even een jaartje bij Sojetea gezet. Of vier, vijf jaar bij Sojetea. Nou, dan gaan we weg. Dan gaan we naar de volgende. En die neemt z'n vriendje mee. En dan gaat die weer naar de volgende. Dan neemt die weer z'n vriendje mee. Dus die bedrijfsstructuur, zij gewoon hetzelfde. Dat is gewoon helemaal geen verschil. En de overheid en andere grote bedrijven, ja, die gaan daarin mee. En ik vind dat, ja, het is gewoon bijzonder om te zien. Ja, zeker. Want er worden niet altijd de beste services verleend, zeg maar. En dat is gewoon, ja, dat vind ik kwaalig, zeg maar. Maar er wordt nu ook al bij een aantal andere ministeries en semi-overheidsorganisaties wordt er ook al geweest van, ja, RDO laat zien, het kan. Ja, precies. En wat dat betreft, het was een ontzettende gimmick. Maar de livegang van die corona melder app was door een commit van Hugo de Jonge. Oh ja. Even dat persmomentje pakken, maar daarmee wel nog even duidelijk laten zien van hey, kijk, al onze zois staat op GitHub. Als je nu naar GitHub min VWS gaat, dan staat daar ondertussen iets van 60 procent in de komende weken aangezien nu het grootste deel van de kinderziektes ook uit die corona check app en de scanner app en al die dingen is. Die apps staan trouwens ook al daar. Maar gaan we nu ook de backend code steeds meer richting publiek gooien op de GitHub? Want in principe het grootste deel van de mensen in ons team zijn gewoon van mening public money, public code. Ja, precies. Het is door ons betaald. Dus is het ook, ja, is het ook het is publiek geld, publieke code. Ja, ja, ja. Dat is ook met dat principe. Kijk, wat bij de overheid, dat vind ik goed. Het zal niet over, dat is natuurlijk heel makkelijk om te generaliseren. Maar ik vind dat sommige overheden nog niet weten wat idee is of wat software development is. Ja, dus dat is generaliseren. Tuurlijk zijn er zeker afdelingen die snappen dat heel goed en bla, bla, bla. Maar over het algemeen, als je dit publiek geld en publieke code, that makes sense zeg maar. Dan snap je wat je aan het doen bent. Maar dat is hetzelfde. Ja, dat is hetzelfde. Dat is een andere, zeg maar, waar ik me dan aan erger is. Dat bijvoorbeeld een politiek partij, dat is niet meteen de overheid, maar een politiek partij. Dan zeg ik weet je wat? Ik open gewoon mijn pagina op Facebook. En dan denk ik, ja, oké, maar weet je nu wat je aan het doen bent? En dan praat met de ministers mee via Facebook. Juist. Je zorgt nu dat ik me zeg maar daar ga aanmelden. Daar wordt voor mij een profiel gemaakt. Dus iedereen weet dus nu dat ik een, weet ik veel wat, een VVD'er of een SP'er of whatever ben. Dat plakt aan mij. En dat blijft. Dus jij werkt dus mee aan het, hoe heet dat? Het commercialiseren van je persoonsgegevens. Ja, precies. En het verpersen van heel die privacy, zeg maar, voor mij. Dus dat soort dingen denk ik niet doen. Ook volgens mij doet de minister-president ook zo, oh ja, we hebben een sessie op Facebook. Of doe even niet. Denk even na wat we aan het doen zijn. Dat vind ik, ja, dat is Nederland. Europa breed, nou goed, er beginnen wel wat bewegingen te komen. Misschien moeten we zelf ook iets doen, zeg maar, aan onze eigen cloud. En dingen die we wat meer zelf in controle hebben. Wat we weten wat er gebeurt met de dingetjes die we opslaan. Maar ja, ik vind er jarenlang zo luchtig over gedaan. Ja, maar het is niet raar natuurlijk. Als je er niet vandaan komt uit die hoek, zeg maar, dan denk je ook zo van... Iedereen zit toch op Facebook? Ja, eens, eens, ja. Ja, maar ook zo van, oh, wat moeten we nu doen om met de tijd mee te gaan? Dat is de prioriteit. Hoe bereiken we nou nog... De jonge kiezer. Ja, precies. Die zitten niet op Facebook. Die gaan echt niet verder denken dan dat. Want waarom zouden ze? Het is niet heel vreemd. Nee, nee, nee, ik begrijp het natuurlijk. Ik snap wel dat zij dat op die manier doen. Ze willen zijn waar de mensen zijn. En ja, de meeste mensen hebben gewoon een Facebook pay of een account. Dus daar kun je ze bereiken. Dus ik begrijp dat helemaal. Alleen, kijk, de stap is eigenlijk nog daarvoor. Laat je dingen toe, zeg maar. Mag Facebook dingen doen die je nu gewoon met z'n allen toegelaten hebt. Ja, Facebook is zo geworden omdat we gewoon met z'n allen het hebben toegestaan. Dus daar zitten gewoon fundamenteel dingetjes mis. En daar zit niemand, zeg maar, binnen een overheid, een Nederlandse overheid die zegt... Wacht, dit kan niet. Dit gaat gewoon foutlopen. Laten we vragen gaan stellen aan Facebook. Een wetgeving, whatever. Een eisen stellen aan een partij als een Facebook of een Google of whatever. Ja, binnen Europa zijn ze daar wel wat strenger op. Ja, inderdaad. Echt dat soort wetgeving opleggen aan Facebook als bedrijf is nogal lastig. Maar... Nou ja, goed, de Duitsers en de Fransen die zijn niet zo vlak. Vanuit de EU wel, natuurlijk. Maar je kunt natuurlijk niet als Amerika bijvoorbeeld... Amerika gaat dat soort dingen niet opleggen. Nee, nee, nee, klopt. Dat rijdt ook maar tot zover. Kijk, we zeggen nu Facebook. Het is al zo lang dat bijvoorbeeld Bill Gates gewoon... Asprey, dat wist je gewoon. Die had gewoon afspraken met de premier. Dus die zat daar gewoon doodleuk in de kabeltje. Ja, maar ook... Deals te sluiten. Sowieso ook in Nederland. Op school leer je toch nog steeds met Excel en met Word te werken. Of in sommige gevallen, je moet een MacBook hebben met pages of wat dan ook. Een standaard of een keynote of wat dan ook. Een standaard software die op die Mac zit. Ja, precies. En dan wordt je toch zo'n World Garden ingetrokken. Ja, kijk, en eerlijk, hè. Want in Duitsland zijn we er best wel princieel in. Ik bedoel, die hebben ook gewoon... Er zijn best wel, hoe heet het, gewest of staat of whatever. Die op een gegeven moment hebben gezegd van... Weet je wat? Alle software die wij gebruiken hier, dat wordt open source. En dat ze nu overgestapt zijn op open office. Maar ja, helaas hoor je dan dat er na vijf, acht of tien jaar... Dat ze zeggen... We gaan toch maar weer naar Microsoft Office. Ik begrijp niet waarom, want Libre Office is zoveel fijner. Ja, maar goed, dat zal misschien smaak of bekendheid... Of misschien ook commerciële deals, dat weet ik allemaal niet. Ja, vroeger vond ik het niet heel fijn. Oh nee, dat was het ook niet. Klopt. Het kan daar ook mee te maken hebben, denk ik. Dat iemand het dan heel lang geleden heeft gebruikt. En zo'n indruk blijft gewoon tien, twintig jaar bij je, weet je wel. Ik was ontzettend een Corel fan en heb me nooit met Star Office, wat de voorganger van Open Office, wat dan weer de voorganger van Libre Office... Ik had er altijd ruzie mee, want ik was helemaal van de Corel. Alleen op een gegeven moment toch maar eens een keer overgestapt. En tegenwoordig, ik zou niet meer anders willen... Ik heb het ook echt heel lang niet gebruikt. Aan de andere kant, ik gebruik wel een proprietary code editor van JetBrains. Want gewoon zo fijn, zo fijn. PAP Storm zeker? Ja, maar er is gewoon geen betere IDI voor PAP. Dat is gewoon de IDI voor PAP. PAP heeft toch geen idee nodig? Er zit toch geen development bij PAP? Oh sorry, schaar ik nu weer... Ik log uit, doei. Ik sluit het venster. Visual Studio Code werkt ook best goed voor PAP. Ja, nee, nee. PAP Storm, daar hoor ik heel veel mensen die zeggen, oké, dat is gewoon de editor. Daar heb je om me gelijk. JetBrains is sowieso een gaaf bedrijf. Volgens mij alle talen. Want je doet net een Appy Rider. Ja, die werkt ook heel fijn. Maar is het de taal, vraag jij je af? Het mag dan wel de IDI zijn. Maar is PAP wel de taal? Ja. Ja, dat zou in Java moeten zijn aangezien al die JetBrains zoiets in Java geschreven is. Eens, dat is pijnlijk. Ik vind JetBrains helemaal niet leuk. En ik heb vroeger heel lang netbeans gebruikt. Oh ja, ja. Maar dat was toch wel een ding toch? Dikke poep. Precies, want die had Eclipse, NetBeans en, hoe heet het? Van JetBrains. Hoe heet dat ding nou? Dit is de enige die het weet. IntelliJ. Ja voor Java. IntelliJ is het onderliggende van PP Storm ook. Dat idea in dat hele platform. Ja, dat klopt. Ja, dat heeft er ooit in een post gelegen, heeft iemand, Maarten Baaljauw dat is zeg maar de dotnet rider developer ook. Dat is ook uitgelegd zeg maar de microservice architectuur zit erachter zeg maar. Dus het parsen en die heens laten zien in heel die zoi. En hoe dat dan weer samenwerkt met de dotnet. Dat lijkt wel interessant. Eigenlijk ben ik meer van de VS Code daarin. Want die microservices van VS Code kun je dan weer in Vim gebruiken. Oh, echt? Ja, dus je kan de tab completion en al die zoi van VS Code kun je in Vim gebruiken tegenwoordig. Ik heb geen idee meer hoe die plug-in heet, maar. Ik weet dat precies ja, want dat was zeg maar op een gegeven moment open source en toen was het cross platform en toen hebben ze ook gezorgd dat, hoe heet dat ding nou, dat draait om dan in Microsoft, die IntelliSense zeg maar, dat code completion heet. Dat is een Microsoft term, iedereen gebruikt het inmiddels. Precies. En daar hebben ze een dingetje wat dan draait zodat je met Vim dan ook die code completion hebt. Mensen die Vim gebruiken die bijvoorbeeld helemaal geweldig. Ik gebruik het ook vaak, maar dan voornamelijk remote. Oh ja, begrijpelijk. Hoewel VS Code ook tof, dan gaan we helemaal lekker on-attentiond. Ik ga zo ook even snel naar de koelkast lopen. Dat mag, maar VS Code kun je ook remote doen. Dus dan heeft hij eigenlijk een soort van SSH sessie zeg maar. En dan draait hij een server aan de server op de server zeg maar. Het is alsof je gewoon remote... Dat vind ik wel nice. Dat is een van de dingen die ik aan KDE, ik gebruik zelf Linux als desktop platform met KDE. En die was een van de eerste die gewoon in alle file browsers ook remote protocols ondersteunen. SFTP, SFFish, al dat soort zaken. Dus je kon bijna alles, kon je gewoon remote als lokaal gebruiken. En gewoon je volledige IDE gebruiken op een remote machine of lokaal IDE gebruiken maar met je fals remote. Ja precies dat. En unit test remote runnen, dat soort zaken. Ja, dat is wel tof. Ik had toevallig vandaag op Tweakers was het discussie. Nog een andere saai aftakking. Dus het docker desktop wordt betaald. Nou ja voor als je meer dan 250 op je licentie hebt of zoiets. Ja 250 medewerkers bij een bedrijf of 8,5 miljoen euro omzet per jaar en ja ja dat is opzicht niet per se heel veel trouwens. Want dat is het ding, want die 250 medewerkers dat is veel inderdaad. Dat is veel. Maar die 8,5 miljoen dat is niet per se veel. Nee. Sterker nog als je 250 mensen in dienst hebt, 100 mensen in dienst dan zit je volgens mij toch al redelijk snel op die 8 miljoen denk ik. Maar het is ook omzet dus het is geen winst. Dat vind ik ook wel raar eigenlijk dat het om omzet gaat en niet winst. Nee ik snap dat wel want zij zeggen als je 8,5 miljoen verdient dan kun je best wel weet ik veel als je 20 ontwikkelaars hebt dan kun je best wel die 100 euro per maand missen zeg maar. Dus dat is waarschijnlijk. En het eerlijk is eerlijk dat kan ook. Alleen het is altijd als, ja ik weet niet hoe het bij jullie jullie ervaring is altijd als je naar je manager gaat van hey ja maar ik wil nog een dienst die kost 5 euro per developer per maand. Maar het ligt een beetje aan of het van het lessen is of niet. Ja, klopt. Vooral. Ja, ja ook. Maar goed wij hadden zeg maar die discussie bijvoorbeeld ook over Slack. Ik vind Slack gewoon fijner dan Teams. UI is gewoon by far fijner. Ik kan iedereen hoog en laag springen want dat vind ik gewoon. Maar dat kost gewoon 7 euro per maand per persoon. Dus die plaatje en wij krijgen, omdat we dan heb je Office 365 en MSD en dus allerlei developer subscriptions enzo. En dan zit Teams heb je eigenlijk gratis zeg maar. Waardoor je ja dan vind je het dus niet. Dus als ik dan uit kom van waarom pakken we Slack niet? Nou ja omdat Teams gewoon niks kost zeg maar. En op zich wordt Teams een klein beetje beter weet je. Het doet genoeg zeg maar om je werk te kunnen doen. Maar het is niet zo fijn als Slack. Kijk. Wat hebben je nou al twee ingeschonken? Zeg dat maar even dan. Ik heb een onaangebroken fles rose gevonden, want alle aangebroken die waren al zeker al langer dan twee weken open. Dus ik doe even tschink. Proost. Ik drink niet met jullie mee. Proost. Het is nog veel erger. Het is Jopen Meesterstuk Russian Imperial Stout 2020. Russian Imperial Stout. Die ken ik wel. Het is zwaar en chocoladig met karamellactose, zeezout. Het is karamell, zeezout, vanille bier. Ik vind kakaobeeste bieren vaak heel lekker. Vooral als het heel puur is. Dat het best wel bitter van die kakao's. Is het dan nog bier? Ik drink die. Het is geen chocolade chocolade. Het is kakao. In dit geval is het meer een soort van... Ga je nou bij mij de discussie over kakao en chocolade? Wat is dit nou weer? Dat snap ik wel. Dit zijn gewoon bonbonnetjes met alcohol. Dat zou ik vast ook wel lekker vinden. Even tot op kakao. Karamell zei je ook, of niet? Ja, karamell zeezout. En zeezout. En jij zegt tegen mij, ja, maar het is geen chocolade. Dat is wel de ingrediënt, als ik zeg, zo'n blot konisch chocolade. Ja, ik snap het. Ik bedoel meer de biertjes die ik lekker vind die kakaobeest zijn. Wat ik hiervoor had, is de winterporter van hoop. Die is een stukje lichter van alcohol. Die is meer kakao dan chocolade inderdaad. Kakaofleeks en dat werk. Als je dit lekker vindt, is je niet ervan tof. Maar dit is gewoon echt bonbonblok. Vloeibare bonbonblok. Misschien kom ik er morgen wel even eentje halen, want ik woon gelukkig echt op 5 tot 10 minuten fietsafstand. De deen bij mij om de hoek die heeft dat gewoonig. Een voorraad. Interessant. Maar goed, waar waren we? Bij EDA's en dat soort dingen. Maar ik wil eigenlijk nog één naam uitlichten van de corona applicaties. Ik denk ook dat we richting de Harry's gaan. Deze vind ik zo irritant, omdat je zeg maar, je snapt niet. Er zijn veel verschillende get-up-projecten. Dus verschillende repos. Die hebben allemaal dit soort namen. En eigenlijk weet je dus alleen wat degene doet, die doen, als het er meer zijn, waar je ook daadwerkelijk aan werkt. Wat de rest doet, je hebt geen idee, maar het heet allemaal Harry 1 tot en met, nou het is nu negen ofzo. Het is erger dan dat. Toen we begonnen, toen ik begon, op 14 december, moesten we dat ding een naam geven. En we gingen kort overlegjes. Hoe moet die repo gaan heten? Kan dit onder ministerie van VWS? Nee, dat kan eigenlijk niet. Ik begin dan wel gewoon onder mijn eigen get-up. Hoe gaan we dat noemen? Het moet even snel in elkaar geharried worden. We zijn met z'n drieën Harry 3. Dus dat was de eerste repo. Harry 3. Oh wacht, je begon met Harry 3? Ik dacht dat het gewoon de derde was. Nee. En iedereen die vroeg, wat zijn Harry 1 en 2? Ja, dat is een naarverhaal, daar gaan we het niet over hebben. Dat hebben we er ook gewoon in gehouden. De eerste paar maanden. Dus niemand praat over Harry 1 en 2. Niemand weet wat er met Harry 1 en 2 is gebeurd. Toen kwam Harry 4, doorvoerluik. Brani is dus Harry 3. Banani is Harry 4. Keiko is Harry 6. En Zeiko is Harry 5. Want dat kwam toevallig even zo uit qua volgorde. Dat zijn ook weer katten. Die had ik net al genoemd, gelukkig. Maar inderdaad, Keiko is een kat, Zeiko is de nickneem vanwege het gemauw. Toen kwamen er nog meer katten bij. Elk onderdeel moest een kattennaam krijgen. Dus we hebben ook Snorrie Morrie, Stinky Winky. Nou, behalve Inge. Die komen later. En die hebben ook allemaal kattennamen. Alles heeft een kattennaam. We hebben Monster, we hebben Mormel, we hebben Momo, we hebben van alles. Op een gegeven moment bij Harry 7 of 8 vagen we daar een beetje klaar mee. Tussendoor kwam er trouwens nog iets. We kregen steeds meer developers. Dat was volgens mij vlak voordat jij kwam. Of net toen jij erbij kwam Pauline. Moesten we ook iets over koepelends hebben. Dus hebben we Harry 0 gemaakt. Die via via Docker alle Harry's bij elkaar in een clustertje zetten. Die met elkaar praten met de juiste databases. Noem het maar op. Dus hadden we Harry 0 3, 4, 5, 6, 7, 8, 9. Op een gegeven moment gingen we met corona check bezig. Dus die digitale corona paspoorten, dat soort werk. En dat was best ingewikkeld. En we hadden zoiets. We zijn ook wel een beetje klaar met al die Harry's. Dat wordt er niet beter op als we Harry 12, 13, 14 gaan bouwen. We zaten ondertussen op Harry 11. Dat waren dus letterlijk ook de kitabgp-aannames. Ondertussen zijn ze langzaam maar zeker aan het verhuizen naar zinnige naamgeving. Ja, dat is best ingewikkeld met al die corona check dingen. En daarnaast al dat Harry's, dat is helemaal niet inclusief. Weet je wat? Inge. Inge 3 staat voor ingewikkeld. We beginnen gewoon met tellen weer bij 3. Er zijn ook geen Inge 1 en 2. Maar wel een Inge 3, 4, 5, 6, 7, 8. Zo hebben we ze die namen gegeven. Ondertussen kwamen er ook wat Canary Service bij. Eentje die van de verschillende testproviders controleert of hun dataformaat enigszins zinnig is. Eentje die kijkt naar statistieken over de uitgegeven DCCs en dat soort dingen. En ja, hoe gaan we die Canary Service noemen? Dat is niet ingewikkeld. Dat is eigenlijk heel simpel. Het is gewoon een beetje statistieke tonen. Een A-pipiede die wat testjes doet en teruggeeft aan de monitoring of het goed of fout is. Zodat er sms'jes kunnen gestuurd worden als er iets stuk is. Dat is een Canary Service. Die noemen we gewoon Piet. Dus we hebben ook Piet 3, 4 en 5. Geen Piet 1 en 2. Gewoon beginnen met tellen bij 3. Want we hebben een standaard gesteld. Maar wel kattennamen. Daar dan weer een standaard voor. Piet 4 en 5. Die heten ook gewoon Cheetah en Hunter. Want zo heten de katten van iemand anders. Daarnaast, we zijn niet puur en alleen op katten. Alle security devices, dus firewalls en HSM's en dergelijke, die hebben hondennamen. Dus daar hebben we ook een Wodan en alle andere hondennamen ben ik vergeten. Maar ik ben niet van systeembeheer. Ik wil wel, ik moet er weer even wat actiever worden, denk ik. Want ik wil wel dat de volgende project moet wel naar mijn kat of naar mijn dochter vernoemd worden. Nou, we hebben ook eentje die is soort van naar een kat vernoemd. De jeugdvertegenwoordig heeft een liedje Manon. Ja, met een witte kat die in de luidspreker ligt en relaxt. Manon is jeugdvertegenwoordig? Ja. Ok, wauw. Ok. M-A-N-O-N. Ja, precies. Maar ik legde de link niet. Dat is ons framework om heel makkelijk een Rijksoverheidstijl website te kunnen doen. Als je naar gemiddeld de website van de Rijksoverheid gaat, bijvoorbeeld rijksoverheid.nl en je gaat gewoon even naar die HTML source kijken, dan is dat een grote kermis van classes op classes met 20 classes per diff en noem het maar op. Een groot feest. Daar was een van onze designers, was het daar volledig niet mee eens, een van onze frontenders. En die heeft gezegd, ik wil gewoon simpel Rijksoverheidstijl dingetje. Dat je gewoon dat het logisch in elkaar vloot. Want er is nou een duidelijke definitie van hoe het eruit moet zien. Laten we dan ook gewoon dat met simpele HTML doen, zodat je niet overal 1000 classes aan hoeft toe te voegen. Dat moest ook een naam krijgen. En ik was op dat moment moest het een kattennaam krijgen. En ik zeg heeft er iemand een kattennaam? En er kwam niet snel genoeg iemand met een kattennaam. Ik was ondertussen met mijn office manager, die Manon heet, was ik in discussie over heel iets anders. Dus het is toch niet de jeugd? Het is de office manager. Het is mogelijk vernoemd naar mijn office manager, maar ook mogelijk wel vernoemd naar dat liedje van de jeugd van tegenwoordig. Want die kenden zij nog niet. Want die kenden zij nog niet. En daar had ik er al een paar keer mee geplaagd. En het moest een kattennaam zijn. Dus ik zeg hey jongens, kennen jullie Manon van de jeugd van tegenwoordig? Ja, mooi. Dat is een kattennaam toch? Ja, mooi. Dan heet het framework vanaf nu Manon. Zijn we van de discussie af. Want ja, als het maar een naam heet. En het suffen is nog steeds een groot deel van de systeem weer. Dus heeft zoiets van, moet ik nu nlcovid19 hkvi webfront en welke hakkie is dat? Welke inge is dat? Want die hebben dat schema gewoon in hun hoofd. In plaats van de officiële naamgeving zoals die nu op github gebruikt wordt. Nou, alles er tussenin. Dit is dus wat erachter. Jullie precious corona melder en corona checks app zitten. We doen wel een beetje de work hard, play hard. Als je tot zavond laat aan het code bent, moet je een beetje half lucid zijn. Ja, dat is waar. Je moet een beetje sane blijven. Ik heb vorige week inderdaad wel gemerkt dat als je inderdaad je uitnodiging doet als dames, heren en non-binairen, dat er daadwerkelijk mensen zijn die je daarna komen bedanken voor het feit dat je hen ook include. Oh, echt? Ja. Ik had samen met een paar vrienden hadden we Chili con keuzestress gemaakt. Want Chili sin carne is ook maar zo zonder. Dus we hadden gewoon verschillende soorten bolen, verschillende soorten uien, verschillende soorten vlees en rijst en gooi het maar op je bord wat je wil, Chili con keuzestress. Als je van alles een schepje pakt, zit je bordvol. Dus je moet kiezen. En toen heb ik dus we hadden echt voor een man of 10, 15 gekookt. Dus op het moment dat we ermee klaar waren met het koken en dat alles een beetje op tafel, de tafel stond, uitgebruid geroepen, dames, heren en non-binair. Het eten is geserveerd, pak een bordje en sluit aan in de rij. er kwamen daadwerkelijk mensen naar me toe, bedankt dat je me ook hebt geïncluid. Dat vond ik wel heel leuk, heel leuk om te horen. Ik zei net alles er tussenin, specifiek omdat ik ook zoiets heb van ik weet niet zeker of alles er tussenin noemt zich natuurlijk ook niet allemaal non-binair. Ik vind hem heel mooi, ik denk dat ik die in de toekomst ook ga gebruiken. Nou, eerst maar even de reactie afwachten, want ik weet natuurlijk ook niet of ... ... ... ... ... ... ... ... ... Dan ga ik het hier niet over hebben trouwens. Ik ben wel nieuwsgierig, zeg maar, of er ook situaties zijn geweest, zeg maar, dat jullie iets wilden en dat de overheid, de overheid klinkt echt zo breed, maar dat er echt was van, oké, maar dit kan echt niet, zeg maar. En waar jullie echt van overtuigd waren, dit helpt, dit is echt beter? Op kleine gebieden zeker wel. En dat is voornamelijk met die uitzonderingsroutes. Er zijn gewoon een aantal keuzes gemaakt, voornamelijk met de interface van de CoronaCheck app, waar heel erg gekozen is voor versimpeling. We tonen maar 1 QR code, we tonen 1 internationale QR code, etcetera. In sommige gevallen, in heel veel landen heb je, na je vaccinatie, heb je 14 dagen dat je niet beschermd bent en dat je QR code dus niet geldig is. Maar als je bijvoorbeeld naar Duitsland neemt, daar vinden ze je eerste prik, 14 dagen na je eerste prik, vinden ze goed. Terwijl onze QR code is, we tonen of je eerste prik, of je twee prikken. En dan is die dus pas 14 dagen vanaf die tweede prik geldig. Terwijl als wij de keuze zouden geven van ik wil een QR code voor die ene prik van Duitsland, en ik weet wat ik aan het doen ben, of ik wil een QR code voor beide prikken, maar dan is die 14 dagen nog niet geldig. Een aantal mensen had dat minder problemen opgeleverd. En dat soort keuzes, dat zijn discussies die win je uiteindelijk niet. En dan moet je ook kijken van ja, hoe ver wil ik hierin gaan? Ik ben van mening dat het beter is om mensen zelf die keuze te laten maken dan dat wij die keuze voor ze maken. Ja, weet je wat het ook wel is, denk ik? Ik denk dat je best wel ook waar je vanuit moet gaan met deze projecten is dat er gewoon heel veel developers zijn, maar dat er gewoon niet echt, daar stol ik me ook wel een beetje aan, dat er niet echt is nagedacht over dingen als de mythical man, want dat je niet bijvoorbeeld 20 developers bij elkaar kan gooien die elkaar niet kennen, die geen proces hebben, je hebt nul proces, je hebt letterlijk GitHub repos met issues erin, je hebt niemand die iets van, dan heb ik het niet over UX'ers, maar dan heb ik gewoon iemand die basaal een user journey uiteenzet, want dat heb je niet. Dus het is allemaal, er zijn heel veel dingen die gewoon on the spot tijdens het implementeren moeten worden bevouwd, en dat wordt een half overgelaten aan de developers een half, een soort van aangegeven, maar een half ook zo van ja, maak maar een arbitrary keuze. Dit is het beleid, maak je keuzes, want wij moeten ook die keuzes maken. Er is heel weinig leiding op dit project, en dat is aan de ene kant heel mooi, aan de andere kant heel lastig, want zelf als een van de lead developers moet je dan gewoon echt heel veel keuzes maken. Maar ik zou zelfs durf te stellen dat het zonder leiding zou het nog mooier kunnen zijn als je een wat diverse team hebt qua rollen. Die leiding heb je niet per se zo erg nodig, maar als je iemand hebt die requirements geeft en iemand ernaast die zo'n user journey uiteenzet, dan kom je al een heel stuk verder. En die rollen, de tussen aanhangingsteken softrollen, om het maar even zo te noemen, bij gedrek aan een beter woord, als iemand een beter woord weet, gooi hem er graag in. Dus juist mensen die die user stories uitschrijven, die over de UX nadenken, over bepaalde structuren nadenken, dingen als database structuren, security, blokken, schema's, dat soort werk, die hebben we wel. Maar ook testing. En dan bedoel ik dus niet unit testing, feature testing, maar het fysieke testen op de applicatie, doet die hem nog? De standaard QA, die missen we. En ik heb ook wel een heleboel keer aangegeven. Ja, daar hebben we iemand van nodig. Oké, stel dan een profiel op voor die persoon. Dan gaan we zoeken. Dat is hartstikke lastig om op te schrijven wat je dan voor iemand nodig hebt. En dan blijft dat dus liggen. En de volgende keer denk je weer, oh fuck, we hebben een tester nodig. We hebben een regressietester nodig. Ik ken misschien nog wel een goede, goede, echt QA persoon die ook een stronthekel heeft aan projecten die alleen maar geautomatiseerde tests hebben. Stuur maar door. Ja, er is nog steeds een boel nodig. We zijn wel aan het afbouwen een beetje. We hebben een heleboel mensen gezegd van ja, oké, je hebt je rol een beetje uitgespeeld. Heb je zelf nog een idee wat je zou willen kunnen doen in de komende drie maanden en anders is het geen verlenging. Ik had heel erg gehoopt dat ik maar kortnodig zou zijn, maar helaas ben ik er nog steeds. Maar zijn er nog wensen, zeg maar, die Ik ben laatst wel verlengd. Dan vraag ik me af voor hoe lang dan? Nog twee dagen. Als je wil, dan verlengen we je nog wel een paar keer hoor. Nee, maar even serieus. Want jij bent heel makkelijk. Je bent zzp'er op zich voor Ja, voor af en toe bijspringen. Met weinig uren. Dat is heel makkelijk uit te leggen aan en daarnaast heb je heel makkelijke skills om in een uniek profiel te vallen. Dat is eigenlijk wel heel erg vals spelen met aanbesteding wellicht. Zoek maar een Pauline. Kom maar met een ontvangende Pauline. In grote lijnen zal je er wel vinden, maar inderdaad dat hele specifieke gedoe. Die hebben we netjes in je profiel uitgeschreven. Daar ben je dan ook nog wel een tijdje mee bezig. Let me tell you. Dat klopt. Heen en weer gedoe, wat er allemaal voor nodig is. Papieren en dingen. Ja, jij moet zo nodig helpen het land te rennen. In landsbelang. Ja, dat, zo. Heb je dan meteen een mooie titel voor de podcast? Oh, dat vind ik wel mooi. Ik noem hem landsbelang. Ik vind het wel echt een goede titel. Sorry. Nee, we hebben sowieso vooral het stukje QA is momenteel begint al steeds belangrijker te worden. We hebben een groot deel hebben we gewoon letterlijk smoke test gedaan. Als in we gooien het live en als er iets stuk is, dan horen wij het wel. Want er zijn genoeg gebruikers en de gebruikers hebben relatief, vooral de power users hebben relatief korte lijntjes. Die kennen we. Dat wordt direct omhoog geëscaleerd en dan pakken we het op en dan fixen we het. Oké. Ja, nee, dat is een manier. En bij de livegang van de Corona Check app is er een boel ook in de media gekomen over dingen die misgingen. En het grappige is, bijna alles lag niet bij ons. Er ging heel veel mis met de DigiD inlog. Die was gelimiteerd op 25 logins per seconde. Dat is idioot weinig. Reken even uit. 25 per seconde. Hoeveel seconde zitten er in een dag? Hoeveel dagen heb je nodig voor dat je heel Nederland hebt? Was dat een opzettelijke rate limit? Dat was een verplichte rate limit die wij hebben moeten inbouwen, omdat boven de 40 per seconde andere DigiD logins niet meer kunnen werken. In België hadden ze geen rate limit op. Daar heeft zo'n beetje halfzorg zorgverstrekkende België, kon niet inloggen anderhalve dag, omdat iedereen zat de F5 op z'n corona-check. Omdat DigiD daar de capaciteit niet voor heeft. In ieder geval de DigiD-vorm die wij moeten gebruiken. Maar hetzelfde zie je bij de Belastingdienst. Iedere keer als het weer voor belastingen, dan ligt ook de Belastingdienst-website eruit tussen aangestekens. Dat is niet de Belastingdienst die eruit ligt. Hier gaat landsbelang niet op. Want als de Belastingdienst zegt, Saber, kom je helpen om een belastinggeld op te halen? Daar heb ik nog wel een verhaaltje over. We hadden iemand van de Belastingdienst werken bij ons. In het begin. Die heeft zijn kerstvakantie opgeofferd om voor ons te gaan werken. En wilde daarna doorwerken. En toen heeft de Belastingdienst gezegd, voor VWS. Ja, nee, dienstbevel. Je gaat niet voor VWS werken. Dat je het in je vrije tijd doet, oké. Maar je vakantiedagen zijn bijna op. En daarna ga je gewoon weer voor ons werken. Ja. De Belastingdienst en VWS zijn geen vriendjes. Dat heeft zo ze retenen. Maar ze doen wel iets voor ons. Ze doen wel iets voor ons. Voor digibeten, nee. Storage, nee. Mag hij drie keer raden? Ja, hij mag drie keer raden. Jij hebt er nog twee. Ik zou het echt niet weten. Waar is de Belastingdienst goed in? We hadden twee keuzes voor deze dienst. Onze eerste keuzes was CEIB. Die werd het niet. Waar is de Belastingdienst verder goed in? Dit was echt een hele dikke hint. Ja, ik ben echt, ik ben er niet erg slecht in. Ik denk niet positief over de Belastingdienst. Nee, ook niet over de CEIB, neem ik aan. Maar je gaat ook over een nieuw stil. Centraal Justitieo in Kastorpbureau, je kent ze wel. Waar ken je die van? En waar ken je de Belastingdienst van? Wat is de overeenkomst tussen die twee? Wat is het iconische van de Belastingdienst? Eh, de geld op... Nee, je moet me echt... Ik weet het echt niet. Een lauw antalopje. Ze zijn goed in post versturen. Dat had ik echt serieus niet besteld. In Nederland zijn er zo'n 3 miljoen echte digibeten. Een deel daarvan is laag geletterd, of zelfs panofabeet. Maar er zijn in Nederland, van de 18 miljoen mensen in Nederland, zijn er 3 miljoen echte digibeten. Die niks met een computer kunnen. Die geen smartphone hebben. Die misschien wel een smartphone hebben, maar daar net aan mee kunnen farmvillen en bellen. En Facebooken, misschien. Maar gewoon echte digibeten. Hoe krijgen die dan zo'n QR-code om naar de bioscoop te gaan? Met hun papierenkaartje, wat ze aan de deur kopen. Dus die kunnen bellen naar een nummer, en dan krijgen ze of een persoon, of als er genoeg mensen zijn, dan kregen ze een robot, en dan voeren ze hun burgerservice-nummer in, of ze vertellen hun burgerservice-nummer, en ze voeren hun postcode in, of ze vertellen hun postcode. En dan krijgen ze netjes 3 pagina's thuisgestuurd, een voorblad en 2 QR-codes. Eentje voor Nederland en eentje voor internationaal. Als ze dubbelop gevaccineerd, alles erop en eraan zijn. En de belastingdienst die print dat en die verstuurt dat voor ons. En dat is ook weer een fantastische afkorting. CKVP. Want de telefonische dienst die ligt bij het CIBG, en CIBG kan vaccinatiebewijzen, printen en CKVP. Maar geen kattennaam. Het heeft ook een kattennaam. Momo. De repo heeft een kattennaam. De dienst en de database-koppeling heeft een kattennaam. Nee, dat is wel heel bijzonder. Ja, Momo was de meest domme applicatie. Die invoerapplicatie is letterlijk in 6 uurtjes tussen 1 uur en 7 uur solo door mij geschreven omdat er een deadline was. En iedere keer was het maar uitgesteld en niemand had er zin in. Fuck it, dan moet ik het maar doen. En dat is puur het invoeren. De uitvoer loopt netjes via HKVI. Want dat is het ding ook. Dit is een van de features waar ik heel erg aan mee heb gewerkt. Alleen de invoer was er dus al, terwijl wij nog aan het daadwerkelijke versturen, zodat Belastingdienst het kon uitprinten en weet ik het allemaal. Alles wat daar achter lag was nog niet klaar. De data werd al opgeslagen, er kon niks mee gedaan worden. Dus er waren duizenden mensen die al aanvragen hadden gedaan terwijl die hele feature nog niet bestond. Er lagen al 4000 ongeveer, ik heb geen idee van het echte getal. Laten we zeggen, zo'n 4000 versleutelde BSN's en postcodes zaten al in een database te wachten op, onder andere Pauline, om de ontsluiting daarvan te schrijven. En daar hadden we een deadline voor. Van anderhalve week, geloof ik. Nee, een week, tien dagen. Die hebben we wel gehaald. Die hebben we gehaald. Er was namelijk beloofd dat het maximaal tien dagen zou duren vanaf het moment dat je belde. Totdat de afvaloop thuis, totdat de post er zou zijn. Maar dat konden we vertalen naar werkdagen. Dus er zat nog een weekend in en we hebben het in tien dagen gehaald. Ja, bijzonder. Dat is trouwens, ik weet niet of dat bij jou ook zo was Pauline. Ik heb volgens mij twee keer voor de overheid. Ik heb één keer voor de BUSA iets moeten doen. En ik heb één keer voor Buitenlandse Zaken. En dat was trouwens ook na 9-11. Dus het was echt wel redelijk irritant om daar überhaupt het pand binnen te komen. Maar goed, begrijpelijk. En ik heb één keer shit, hoe heet die toko? Die, shit. Forensisch. NFV, volgens mij. Dat is trouwens nog spannender. Dat is een leuke club. Man, dat is echt. Je komt ook binnen en dan krijg je echt verkort, want ik hoefde maar Vaag Verhalen was een of andere tool, die had ooit iemand gebouwd, dat bedrijf, en dan hadden ze het nu of niemand was meer beschikbaar. Het ding werkte niet meer. Het was echt zo vaag. Ja Saber, kun je dat fixen? Ik weet echt totaal, ja, stuur me maar. Maar dan moet je dus echt bijna alles in je eerste geboorde inleveren voordat je überhaupt dat pand binnen mag komen, zeg maar. Dan moest je, moest ik, weet ik veel, een VOG natuurlijk aanvragen. Als ik dit doe, dan moest het dus. Dus ik was langer bezig met heel dat aanvragen, dan überhaupt die klus. En mijn VOG kreeg ik toen de eerste vaccinaties er al in zaten. Precies, na dat. Dus ik zat echt... Ik denk bij Forensi's ook, dat als je het gebouw binnenkomt, dat je meteen zo wordt gespreed of er bloedspatters op zit. En dan met zo'n UV lampje. Jij hebt net iemand vermoord. Ja, want het was echt wel, ik snap het ook wel, maar het was ook dat die gatten van die filmpjes, dat onderzoekte, zeg maar, hoe de kogelinslag is, zeg maar, van een bepaald wapen. Want onderzoekte is echt wel... Ja, het is wel eens leuk, zeg maar, om dat dan allemaal te zien. Dus het was filmpjes. Ik heb het fysiek niet... Dan kom je uiteindelijk in zo'n klein kantoortje waar dan twee man zitten. Je moet dan altijd met begeleiding... Je kunt niet alleen achter die computer zitten. Simpel. Dus iedere keer moest ik wachten totdat iemand anders weer meeging. Dus ik kon nooit alleen in die ruimte zijn. En gelukkig was dat redelijk snel opgelost. Dus ik was daar, volgens mij, vier uurtjes. Gelukkig, want het had ook gewoon tien weken kunnen duur bij spreken. Want het was echt totaal niet duidelijk wat het was. Het was echt gewoon gelukt dat ik redelijk snel dat opgelost had. Maar toen dacht ik wel eens, jongens man, ik ben hier gewoon... Ik denk wel twee dagen bezig geweest om alleen die spullen zeg maar te regelen. Ik zit hier vier uur en ik kan weer weg. Wat dat betreft had ik het relatief makkelijk. De eerste keer dat ik in Den Haag ben geweest was in februari, geloof ik. Dat ik daadwerkelijk bij het ministerie ben geweest. Ik was wel daarvoor in januari al voor keyseremonies om die HSM hardware, dus die sleutel hardware, om die te provisionen. In datacenters geweest, nou ja, dan ben ik vaker geweest. Sterker nog, een ervan was wat tegenwoordig North Sea heet. North Sea Amsterdam, wat vroeger DCG heette. Ik heb voor Trans IP gewerkt, dus ik was daar vroeger kind en huis. Daar heb ik mijn haatrichtingssoop trouwens aan overgehouden voor Trans IP werken. Even een handremmetje hier, want Pauline, we vinden jou dan ook wel leuk, want je voormalige baas van Trans IP. Oh ja, Ali. Ik heb ook voor Bunk gewerkt. Trans IP is net zo'n bedrijf als Tweakers, waar gewoon letterlijk iedereen ooit heeft gewerkt. Elke Nederlandse developer heeft op de een of andere manier of bij Trans IP of bij Tweakers gewerkt. Nee, nee, nee, nee. Ik ook niet, we zijn de enige twee, geloof ik. Ik ben een van de drie mensen die bij zowel Trans IP als Bunk heeft gewerkt. Dat zijn er maar drie. Omdat Ali Nicknam is een beetje wisseltuurig af en toe. Ja, ik eerst. Zou je zeggen. Ian, even voor de duidelijkheid. De drama rubriek, de enige die we tot nu toe hebben opgenomen, want dat was een ideeetje van een tijdje geleden. De enige die we tot nu toe hebben opgenomen, zijn over Bunk's Glass Door Reviews en vooral over Ali. Dat was echt een heel ding. Ik heb daar zelf, heb ik het alleen van horen zeggen. Ik had een vrij makkelijke rol bij de oprichting van Bunk en dat was DevOps doen zonder plan. En dat was developers hebben infrastructuur nodig, bouw het. Oh ja, ja, ik snap hem. En iedere twee weken was gewoon alles weer weg en opnieuw beginnen van ground zero beginnen. En hoe vaak ben je geschreeuwder, Ali? Waarschijnlijk een keer. Meer dan weens, jawel, jawel. Ja, ik geloof dat het idee is dat hij een paar handpicked favourites heeft die onder zijn vleugel neemt, waar dan niet tegen wordt geschreeuwd of misschien kunnen die het gewoon beter handelen ofzo. Aan het eind van de rit hebben Ali en ik wel een goede afspraak gemaakt en dat is hij gaat nooit meer mij een baan aanbieden en ik ga nooit meer ja zeggen. Dan kunnen we vrienden blijven. Vriendschappelijk uit elkaar? Ja. Nee, dat was onze vriendschappelijk uit elkaar. Jij gaat mij nooit meer een baan aanbieden, ik ga nooit meer ja zeggen. Want ja, bij TransCP heb ik een 3 kwart jaar gewerkt en bij Bunk ook zoiets. En dan wil ik nu alvast persoonlijk hetzelfde aanbieden aan Ali zonder hem ooit hebben gesproken. Hetzelfde, eenzijdige, vriendschappelijke deal. Dat ik nooit ja ga zeggen en hij noemt me nooit een baan aan. Ja, dat is... Als iemand het leuk vindt op te schreeuwen, moet hij vooral doen. Iedereen zal dat zeggen, trouwens. Op een gegeven moment had hij de Wolf of Wall Street als een soort van idee dat het een goed idee was genomen. Ja, dat soort types. Dingen. Ik ben één keer door mijn manager geschreeuwd en dat was er echt wel één te veel en dat is echt iets dat ik de volgende keer dat het gebeurt, vertrek ik gewoon per direct. Ik ben gelukkig geen manager en je hebt me volgens mij één keer ziens tegen iemand, maar dat hebben we daarna ook netjes uit gepraat. Klopt, ja. En dat was waarschijnlijk ook wel redelijk verrecht. Van beide kanten. We hebben een heel goed gesprek gehad, waar ja, duidelijk was dat we allebei fout zaten. Misschien moet dit gewoon de drama rubriek worden. Zonder verder namen te noemen en dergelijke. Nee. Af en toe is het gewoon, ja, sommige mensen zijn gewoon echt geen teamplayers en die hebben ook een rol binnen dit soort projecten juist, omdat dat zonder discriminerend over te komen het soort autisten zijn die voor een dergelijk subject gewoon ontzettend goed zijn om iets te maken. Alleen voor geen meter met andere mensen kunnen samenwerken en die heb je soms ook nodig. En daar hebben wij er ook opzettelijk een aantal van aangenomen, puur om op bepaalde stukjes gewoon te gaan werken. Je zegt wel zonder discriminerend over te komen, maar ik denk dat het meer zonder discriminerend te bedoelen is. Dat, nee, ik bedoel, ja, volgens mij heeft iedereen in mijn omgeving wel een bepaalde vorm van autisme. Ja, ik gok het van mezelf ook, eerlijk gezegd. Maar ik moet wel zeggen dat ik dat ook het lastige vind van dit project. Nee, jongens, het is tegenwoordig een spectrum. Ik zit ergens op het spectrum. Bij de meneers op tafel slackgroep, dat is een iemand, ik noem maar even G, die is psycholoog, dus dan is het ook wel als van, oké, dan zeg je iets, of zeg ik iets, oké, leg eens even uit, want volgens mij, of ik praat gewoon poep, of ik zeg ja, nee, want ik zeg heel snel, ja, kijk, luister, ik ben niet zo heel politiek correct over heel vaak, ik gooi het er gewoon uit. Gaat het dan mis, dan praten we daarna wel weer bij, het komt dan wel goed, meestal. Dus dan ben ik over het algemeen nog niet heel erg in het probleem meegekomen. Alleen, dus ik hoep heel snel, ja, jongen, het is gewoon een autist, en dan krijg ik van haar wel feedback, zeg ik van nou, het zou kunnen, zeg ik, maar is die nou wel of niet, want of. Dat is een spectrum. Ja, precies, dat is een spectrum, en dan zeg ze, of, of, dat ze echt zegt, oké, nee, deze jongen, die is autistisch. En dan zeg je, ja, volgens mij, ik zit gewoon een boel van een gekte ouwe, helemaal niks. Ik heb haar, en meer dan nodig, om dat zeker te zijn, dat ik niet iemand gewoon heel lomp, zeg maar, uit ga schelden, zeg maar, en dan totaal, ja, verkeerd gaan, zeg maar. En dat is dan wel fijn, dus dan heb je dan zo'n klein groepje, waar je dan even bespreekt van, oké, is dit, is het nou autistisch, of doet-ie niet raar, of is het nou. Kan dit? Ik vind jou over het algemeen heel voorzichtig met je woorden. Ja, dat is, natuurlijk, ja, dat is, ik ben ook voorzichtig, je moet worden heel bewust, ik ben niet per se altijd heel subtiel, want ik kan ook echt soms net iets te eerlijk zijn, en dus lomp. Ja, ik denk dat bijna iedereen dat wel heeft, en dat is een beetje, ja, dat zijn gewoon dingen waar... Nee, dat leer je gewoon. Ja, ik ook. Tegenwoordig leer je dat in één keer, hoor. Ja, daarom, maar goed, dat is het ook, zeg maar. Ik bedoel, dingetje die, als je, nou, even heel simpel, als je 18 bent, zeg, tegen iedereen en zo, ja, dat zou je nu wel denken, oké, dat is niet handig. Echt domme shit, inderdaad. Echt domme shit. En daar kom je op terug, en dus dat leer je van, dus je moet gewoon ook wel mensen de fout leren laten maken, en dan uiteindelijk, het dan weer corrigeren of daarvan leren, en dan de inzichten van andere mensen, ja, dat vind ik helemaal niet erg. Hebben jullie Bo Burnham gezien al? Nee. Ja, dat is jouw tipje, ja, bij je, maar dat is op tafel. Kijk niet, ik vind er niks aan. Nee, maar dat... Hoezo? Want dit gaat precies hier over, he? Maakt me niet uit, het hele format, ik heb tien minuten gekeken. Nee, dat comedy zingen, dat comedy zingen, dat werkt niet. Nee, nee, maar Saber luister, want mijn vriend, die zei tegen mij, ik heb een auto gehad, we moeten gaan kijken, wat is het? Hij zei, ja, het is een comedian, en dan zingt-ie allemaal liedjes. Ik zei, nee, dat ga ik niet kijken. En toen zei-ie, kijk het een kwartier, want we hebben altijd een regel, de 15 minuten regel. Je geeft de 15 minuten kans, dat ding van het de ander, en als je het dan wil afzetten, zwaar, maar anders dan kijk het gewoon af. En na 15 minuten was ik echt hoekt gewoon, omdat er zulke goede politieke statements in zitten, zoveel feeling, je moet het echt afkijken, man. Ik zeg, hou op met dat zingen, het hele format gaat bij mij, mijn hoofd niet in, sowieso. Kijk, dat is mijn issue ook, beef met cabaretiers in Nederland. Ik haat cabaretiers, die zingen inderdaad. Ja, dan gaan ze zingen, hou je mond. Ik ben niet gekomen. Ook Family Guy met al die kut liedjes, vond ik altijd vreselijk. Maar dit is echt, het is echt heel goed. Ik ga even met Nerds om tafel luisteren, de uitzending met Pauline, en dan weet ik waar het over gaat. Ik type het wel even. Misschien moet er wel, want we zitten nu al bijna, nee, dat maakt niet uit. We zitten nu al best wel, we zitten inderdaad al bijna tegen 2 uur aan. Juist. Dus we moeten misschien gewoon even richting de tips gaan. Mag jij meteen je tip geven, Pauline? Oké, dus we skippen de... Of wil je dat? Ik heb sowieso een hele goede tip. Ik heb sowieso een hele goede tip. Nou, kom maar op. Hou je stand-ups kort. En ik denk dat Pauline die kan beamen. Ik was altijd een ontzettende haat had ik aan stand-ups en dergelijke. En op een gegeven moment, ik kreeg een team binnen VWS. Ik was solo yolo en er kwamen wat mensen bij, ja oké, leuk. Die weten toch wel wat ze aan het doen zijn. Want die zijn op hun eigen akkertje bezig. En op een gegeven moment kreeg ik een team, dus toen had ik een probleem. En een van mijn vrienden heb ik toen opgebeld van gast, ik heb een probleem, ik krijg een team. Dus ik moet dan dingen als stand-ups gaan doen sochtes. En hoe ga ik dat doen? Hij zegt, dat is heel makkelijk, je moet het gewoon lekker kort houden, maximaal 20 minuten. 20? Ja. Maximaal een kwartier zelfs. Ja, maar we hadden op een gegeven moment 30 mensen in de stand-up. Dus dan wordt het heel lastig om het een kwartier te houden. Ja, dat zou een teken moeten zijn dat je team te groot is. Ja. En dat was het ook. En dat hebben we ook wat aangedaan. Maar het belangrijke is gewoon 3 vragen. Wat heb je gedaan? Wat ga je doen? Wat heb je van de ander nodig? Als je die 3 vragen hebt, dan ben je er. Dat is eigenlijk gewoon mijn tip. Ja, cool, thanks. Hou je stand-ups kort? Ja, dat is een goede tip. Het lukt mij soms. Nou ja, goed, soms lukt het me wel. Het probleem is dat er zit ik ergens in en dan blijf ik, dan moet je gewoon afgekapt worden. Maar daarom schilt het ook als je iemand hebt die het faciliteert. Een scrum master of een dual scrum master developer. Ja, dat kan, zeg maar. Maar wat ik eigenlijk beter vind, dat is niet altijd zo. Maar dat de situatie is, dat je met 6 developers zit en iedereen spreekt. Dus ik praat makkelijk, zeg maar. Ik wil niet zeggen dat ik dominant ben, maar mensen zullen misschien niet zo snel zeggen hou je mond dicht ofzo. Maar je zou eigenlijk moeten willen dat iedereen kan zeggen oké Saber, is goed, je hebt nu die minuut gehad, of 2 minuten, klaar. Iedereen zou dat moeten kunnen zeggen. Want dan krijg je meer dat het een beetje gelijkwaardig is. Want anders krijg je altijd dat er één iemand dominant is en die gaat gewoon van die 10 minuten. Het gaat niet eens om 2 minuten of een tijdslimiet. Het gaat er om, je gaat niet de implementatie details. Nee, dat weet ik. En dat moet je in je hoofd houden. Dus elke keer, ik ben dan iemand die zegt, ik ben er heel strikt op. Dus ik zeg dan implementatie details. Hebben we het niet over. Parkeren we tot na de stand-up. We mogen het er wel over hebben. Dus inderdaad wat Anne-Jan zegt, gewoon van wat heb ik gedaan? Wat ga ik doen? En wat heb ik nog nodig van iemand? En vooral dat inderdaad, want wat mensen ook niet snappen is dat stand-up geen status update is, maar een overleg om te zien hoe je elkaar kunt unblocken. Als je niet geblokt bent, dan is er eigenlijk niks aan de hand, hoef je eigenlijk niet echt iets te zeggen. Nee, nee, nee. Weet je, dat snap ik. Alles wat je zegt, eens. Ja, je bent al gewoon. Nee, joh. Zie je nou? Oké, nou, wat ben jij hier in de stand-up? Ik ben scrum master. Ik ben meester van de scrum. Ja, precies, van de scrum. Maar die, hoe heet dat? Dan moet er toch een soort van zweepje bij. Ja, maar je krijgt vragen. Stel dat ik dan zeg, oké, dit is wat ik heb gedaan, wat ik ga doen, en die dit blokkeert mij heeft, de impediments of mijn impediments en op zichzelf. Dus die snap ik wel. Alleen, dan stel dat ik dan zeg, oké, ik heb gisteren dat en dat gebouwd. Ik ga vandaag, ik ga dit doen. En dan vraagt iemand, oké, hey, maar hoe zit dat dan? En dan ben je gewoon, ja, zeg maar. Leuk, daar gaan we het straks over hebben. Juist, dat is die juiste manier. Dat is ook, als iemand dat zegt, dan weet je ook, oké, je loopt nu te veel inhoudelijk, zeg maar, laten we het daarover hebben. Blijf hangen naar de stand-up, volgende. Dat moment, zeg maar, dat blijft hangen naar de stand-up. Dat is, volgens mij, misschien nog wel een aansluitende tip. Je moet zorgen dat je de tijd of de plek biedt dat mensen dat kunnen doen. Want als je dat niet doet, dan wordt die stand-up in een keer de enige vergadermoment, wat het dan in Nederland wordt dan, om dat te doen. En dan wordt die 10 minuten wordt half uur of langer, zeg maar. En dat moet je niet willen, nee. Want dan gaan mensen ook denken, ja, shit, we moeten weer naar die stand-up. Ja, dat moet je niet doen. Je moet gewoon de mensen dus de kans geven, oké, die 10 minuten eruit stappen. En als je niet geïnteresseerd bent in dat onderwerp, ga maar gewoon verder met je werk. En ik verplicht ook mensen niet om naar de stand-up te komen. Die vind ik wel lastig. Ja, dat is het ook. Maar ze komen toch wel. Ik heb er één probleempje mee gehad. Eén iemand die op een gegeven moment niet meer kwam opdagen. En toen kreeg ik van een manager te horen, ja, diegene snapt niet meer wat hij of zij moet doen. Ja, precies. Ja, oké. Dan moet die gewoon naar de stand-ups komen. Naar stand-ups? Nee, die bleek overspannen. Dat had ik verder niet door. En we hadden geen afspraken over dingen die af moesten. Dus ja, dan ga ik er niet achteraan vangen. Nee, dat snap ik. Ja, het is ook wel lastig. Dat is lastig. Met dat soort projecten, ook als je weinig begeleiding hebt, dan heb je misschien niet veel te doen, of wel, maar gewoon al het gebrek aan begeleiding en het gebrek aan visie en strategie, zeg maar, kan voor mensen al zo stressvol werken dat ze bijvoorbeeld in een burn-out landen. Dat bleek. Dat was iets wat ik geleerd heb in de afgelopen tijd. Ja, ja. Oké. Dat was wel een live lesson learned, zullen we zeggen. Ja, precies. Nou, dat was tip twee. Pauline, maak jij nog een goede tip? Ja, zullen we naar mijn tips gaan? Ik heb twee tips. Eentje was in prom toe, maar eentje had ik al. Maakt verder niet uit welke eerst was. Maar mijn vriend Jamal, is, nou, lang verhaal kort, die wou een carriere-switch, vrij radicale, hij wou meer richting radio gaan, want dat was zijn passie. Ja, en ik ben er best wel trots op, want het is hem nu dus gelukt terwijl, nou, we kwamen bij elkaar en drie maanden later was ik zwanger. En hij zat net in die fase dat hij zichzelf aan het herontdekken was. Dus hij was helemaal bang van ja, hoe gaan we dat dan doen? Ik moet werken en ik moet provider. En toen hebben we afgesproken, ja precies, toen hebben we een beetje afgesproken van dat lukt op mijn salaris ook wel. Jij gaat drie dagen per week, ga jij proberen dat op te zetten? Terwijl ik het geld binnenhaal voor nu, zeg maar. En dan kijken we gewoon hoe ver dat gaat. En nou, hij heeft echt super veel voor elkaar gekregen. En zijn passie is dus echt radio, maar radio is een heel moeilijke wereld om in te komen als je geen ervaring hebt. En geen netwerk en niks eigenlijk. Hij heeft alleen, dus voor de opname het al even over hadden een amateur radio met zijn vrienden op internet. Maar nu heeft hij dus NTS. Dat is een... Ken je NTS? Nu NPS, maar NTS was toch? Nee, NTS is een radiozender uit Engeland. Het is radio best wel groot. Verschillende plekken in de wereld ook. Daar heeft hij nu zijn pilot morgen vanaf 1 uur Nederlands tijd op NTS.live kun je die luisteren. Dat vind ik het mooie, want het is zo authentiek van hem. Het is dus radio en country. Hij is een heel sterke interesse en heel veel kennis van countrymuziek. Daar is hij heel erg mee opgegroeid. Echt? Ja, zijn achtergrondse moeder is Brit-Jamaikaans en zijn vader komt uit Sierra Leone. Zij gaat hier een vuist om ook. Maar jij bent Toenese vooral, toch? Ik ben Afrikaans, weet je. Sierra Leone, dat is allemaal een beetje hetzelfde. Afrika is toch een land? Zo is het Saber. Maar waar komen vorige generaties, komen ook Mijn ouders komen, nee, dat is niet uit Sierra Leone. Mijn ouders komen uit, die zijn geboren in Toenese. En van oorsprong zijn ze Libisch. Dus ik claim gewoon in Noord-Afrika. Dus dat is zeg maar waar mijn ouders vandaan komen. Ik ben geboren in Nederland. Dus verder, ik spreek alleen Toenese. Ik ga nu zowat opzoeken waar Sierra Leone ligt en of het wel Noord-Afrika is. Nee, het is West-Afrika. Nee, nee, nee, dat is West-Afrika. Dat wist ik het wel. Maar Libië is toch ook best wel West-Afrika? Nee, ja. Dus ik was in het midden. Oh wacht, ik denk aan Liberia. Precies, dat dacht ik al. Nee, klopt. Die hou je makkelijk door elkaar inderdaad. Maar goed. Ja, ga verder. Zijn country-ding, hij is daar dus mee opgegroeid. Zijn ouders spelen wel best wel veel. Dus het is voor hem een soort van nostalgisch. Maar hij straggelde altijd een beetje met van hoe kan het nou dat die country-musiek, wat is dat toch? Dus hij is dat een beetje gaan ontdekken. En toen is hij achter heel veel dingen gekomen. Een soort van hidden roots. Dat er heel veel country is voor een groot deel gebaseerd op de banjo bijvoorbeeld. Van oorsprong een Afrikaanse instrument. Dat weet ik. Wacht even, stop, stop, stop, stop. Ik luister, sinds kort. Sorry, deal with it. Bobby Lee, dat is zeg maar een Koreaanse stand-up comedian. Die op YouTube, ja ik vind het geweldig gasthumor. Dat is ook allemaal, alle grappen maakt hij zeg maar. Super lompe jongen, maar wel echt tof. Maar die had dus, die jongen is overleden, dat is Paul Mooney. Paul Mooney is overleden. Dat is een ene van de stand-up comedians. Echt oud. Maar die kwam een andere zwarte stand-up comedian tegen. Nee, die kwam Bobby Lee tegen. Die zei van, die chopsticks, those are African. En dan liep hij door. Wat? Die andere zwarte comedian, die ze hadden het eens over hem. Die zat ook tegen hem. Hij zei ook van, de banjo die is Afrikaans. Alle muziek. Ja, de banjo komt uit Afrika, dat is een van de instrumenten die is mee zijn gegaan. En hij zegt van, alle muzieksoorten die in Amerika gespeeld wordt, die zijn gewoon Afrikaans. Afrikaans, ja. Het ligt iets genuanceerder, want het is wel inderdaad zelf over Afrika. En ja, waarom再 doen? Het is echt een soort van blauw-op-zijs-schilderij. Maar dat is een,... En daar krijg je met een beroemde afgezegd uitgekunde gedeelte. Dat is een heel grote overbeveling. Dat komt uit een hoofdstroom Ja, maar het wordt wel een beetje aangehaald om slavernij te doen. Ja, precies. Oké, Banjo. Banjo, inderdaad. Wat trouwens ook leuke feitjes is, doedelzakken zijn niet schots, zijn Turks. Maar goed. Die wisten het. Maar dat heeft verder niks met de country te maken. Maar goed, dat soort dingen. Hij kwam er dus achter dat Banjo bijvoorbeeld een Afrikaanse instrument was, dat er heel veel beroemde country muzikanten, dat hij eigenlijk gewoon keihard mensen en resten hebben gejat die Afro-Amerikanen waren. Heel veel tokkel, signature tokkelstijlen bijvoorbeeld, hebben Afrikaanse invloeden omdat het Afro-Amerikanen waren en die werden overgenomen naar het hele appropriation. Dus heel country is eigenlijk, net zoals bijna, net zoals eigenlijk al je favorieten zijn en rest, zijn ontzettend gewildwast. Ja. En hij kwam er ook achter dat er een heel grote stroom in West-Afrika is van muzikanten die country maken. Dus hij heeft een serie voorgesteld over dit soort dingen. Het heet Reimagining Country. En daarvan hebben ze dus gezegd, kom een pilot doen en die airt hij dus morgen. Dus NTS Live. NTS Live. NTS.Live. Ja. En misschien als je denkt dat je country kut vindt. En hoe laat? Om een uur Nederlandse tijd. Ja, weet je wat my country was? En ik heb, omdat we muziek lezen, mijn muziekleer die vertelde het wel. Die zei, die country aan Amerikaans, daar zaten ook veel zwarte artiesten. En dan heb je rhythm & blues, zeg maar. Dus er zit echt overlap in. En de rhythm & blues is meer het klagen en dan vanuit dat. Maar eigenlijk is the country, zit dat in country ook wel. Country is ook heel klagerig. Precies. Dus hoe hij het een beetje framed was, zeg maar, de witte rhythm & blues. Dus dat zijn blanke mensen die klagen. Die maken country en zwarte mensen die maken rhythm & blues, zeg maar. Ja, maar de country is dus eigenlijk ook helemaal niet zo wit als je denkt. Precies. Dus ik vind, weet je, muziek is muziek. Maar goed, dat ze in Amerika, ja, sommige dingen liggen gevoelig. Dus dat laten we daarom niet in duiken. Ja, het is vooral, denk ik, dat er gewoon zoveel heel erg beroemde country artiesten zijn. Die dus gewoon gemaakt zijn door andere mensen die nooit de credits hebben gekregen. Klopt. Dus daar gaat er heel veel over. Maar ja, dus normaal als je country heel kut vindt, zou je denken dat je het heel kut vindt, maar laat hem je overtuigen, want hij heeft echt wel heel interessante dingen. Ik ben benieuwd. Ik kan helaas om één uur heb ik weer meetings, maar ik hoop dat ik het kan terug luisteren. Ja, dat is nog een goede segue inderdaad. De volgende dag is het ook terug te luisteren. Dat is tip 1. En dan de tweede tip. Gaat iets korter zijn, hopelijk. Ik hou mijn mond, weet je. Dan zorg ik me over de segways. Ja, precies. Normaal ben ik het steeds wel een keer. Maar door jouw Beverwijk computermarkt verhaal bedacht ik me opeens Games Museum in Zwolle. Als ik die nog nooit heb. Ik weet niet of jullie er wel eens zijn geweest. Ik ben er wel geweest. Heel goed. Ik ben er op aanraden van een vriend van mij die in Zwolle woont. Die misschien ook wel eens leuk is om uit te nodigen trouwens. Die is vooral game developer. Maar die raden dat Games Museum in Zwolle aan. Daar zijn we toen in geweest en het is zo vet. Het is eigenlijk begonnen met een stelletje. Die in het eind jaren 90 begonnen die spelcomputers te verzamelen thuis. En dat bleef maar groeien. Toen hebben ze een museum opgezet en nou is het echt een gigantisch museum. Met rijen aan rijen van elke spelcomputer en een ander soort computer die je kan bedenken. Je kan alles aanraken. Je kan met alles spelen. Dus je kunt text based adventures op een arcade kast. Je kan Commodore 64. Je kan alles wat je kan bedenken kan je spelen. Je kan al die apparaten aanraken. Mario Kart op een Gamecube bijvoorbeeld. Dat kan ook. Dus heel vet. En het is ook nog eens open. Ga ik even flauw zijn? Want ik ben zelf naast allerhande hackerspaces zoals Hack 42 en Refspace Den Haag. Ben ik ook de deelnemer van Awesome Retro in Awesome Space Utrecht. En wij doen heel veel samen met het Games Museum in Zwolle. Qua collectie en vooral het repareren van spullen. Wij hebben Repair Weekends. Dat gewoon arcade kasten, andere oude hardware gewoon lekker analoge zoi uitfluiten en repareren. En dat doen we heel veel in samenwerking ook met de mensen uit Zwolle. Lijkt me zo leuk om te doen. Leuke community. En Awesome Retro, Awesome Space is ook open. Ik weet alleen niet wanneer en hoe en wat. Ik ben er zelf deelnemer, dus ik heb gewoon een sleutel, dus ik kan naar binnen. Nu weer. Dan moet ze jou maar even bellen. Je telefoonnummer staat in de uitzending. Ja, daarom. En daarnaast ben ik ook. Kun je ook mijn telefoonnummer.nl, dan kom je bij mijn website. Dus als je een beetje een reverse DNS, dan kom je ook wel achter mijn 06. Dit is weer wederom een uitdaging. Ja, daarom. Om het met elkaar te rappen, zeg maar. Omdat we bij Neus op tafel zijn. Daar heb je die community waar ik het eerder over had. Dus als je dan, ja, Patreon en je supports, dan hebben ze ook. Een keer in zoveel tijd hebben ze meetups. En we hebben één keer in Awesome Space een meetup gehad. Dus dat ken ik wel. Dus ik ken die museum opgezold, dat ken ik niet. Want ik kwam daar en daar stond een MSX, zeg maar. Dat is voor mijn jeugd dan. Dus ik dacht, ah, MSX. Want ik was niet van de Conde 64 en dat is van de vijand. Dat is gewoon de vijand trouwens. Jullie hadden geen enkel mogelijke video en geluids meukert. Dat is echt magger. Je weet echt niet, je hebt me nooit de MSX aangeraakt. Je weet niet wat je zegt. MSX 2 was superheer. Ja, MSX 2. Ja, hallo. Er zijn er acht van in Nederland ooit verkocht. Nee, de MSX 2 was redelijk succes. Maar het maakt even niet uit. Tot zover. Dat heb je mooi in je tabs versus space. Dus heb je ook je controverse op het teken. Ja, precies. Die awesome space. Cool. Dat is in het verlengde, zeg maar. Maar die in Zwolle, dat is een goede tip. Dat moet ik ook echt nog een keer heren. Zeker aanrader. Ja, dus daar gaan we zeker in. Dat waren je tips, neem ik aan. Leuk, hè? Nou ja, je mag voor mij nog wel een, maar stop maar. Ik heb zelf niet heel veel tips. Ik doe weleens antitips. Nee, dit is geen antitip. Ik luister hip-hop. Er is één nummer. Ja, dit is eigenlijk gewoon een tip die ik gewoon nu een beetje tussen verzinnen. Dat is een nummer van Baby Beam en Kenneth Lamar. Kenneth Lamar, die is, ja, die heeft een tijdje geleden, of dat postje heeft niet veel muziek gemaakt. Maar dit is weer een track, zeg maar die uit. Ja, die nummer heet Family Ties. En ik ga het, dat staat in de show notes. Er is ook een cd uit van Kanye West. Donda, donda, donda, donda, donda, donda, donda. Ja, precies. En daar ben ik een beetje dubbel over. 27 tracks. Ik heb zo lang niet allemaal gehoord. Ik heb een aantal overgegeen geskipt. Ik heb twee leuke nummers gehoord. Toen dacht ik de rest, ja. Het is er wel eentje die je wat vaker moet luisteren en wat meer aandachtig van wat wordt er ingezegd en bla, bla, bla. Maar buiten dat, muzikaal, denk ik, nou, oké. Juist. En toen ben ik, en dan ga ik iedere keer terug naar My Beautiful Dog Twisted Fantasy, zeg maar. Dat is gewoon zijn beste, dat is gewoon feitelijk zijn beste album, zeg maar. Feitelijk? Ja. Feitelijk? Ja, feitelijk. Geen okie. Nee, dat is ook wat hij zegt. Hij zegt ook zelf, oké, dat is gewoon het beste hip-hop album, zeg maar. Hij is daarna wat meer gaan experimenteren. Dus dan krijg je een album waar tien nummers op staan. En dan zul je echt wel een aantal nummers van zeggen, oké, dit is niet mijn smaak of dit zit net niet. Want hij probeert gewoon dingen uit. My Beautiful Dog Twisted Fantasy is gewoon echt, echt belachelijk goed. Er is een podcast, zeg maar, over Dissect. Dus dan gaan ze, zeg maar, die hele, het hele album uit elkaar halen als we dissecten. En iedere nummer bespreken ze dan en waarom dat gedaan is en hoe de opbouw is van de muziek. Welke zangers en rappers en wat die teksten betekenen. En ook wat hij in zijn persoonlijke leven heeft meegemaakt en waarom dat dan die teksten terugkomt. De lage, zeg maar, in daarin hoe de muziek geproduceerd is. Toevallig gisteren, of vandaag, zag ik een YouTube filmpje van iemand, een wat oudere blanke man. Ja, dat niet dat uitmaakt, maar dat is geen hiphopkenner, zeg maar. Die luisterde dat en die hoorde all the lights. En dat is één van de nummers erop. En hij is heel flabbergasted. Hij zegt oké, als je de hoort welk artiestenalbum meedoen. En je zegt dat van tevoren tegen iemand van die staat op die track. Ja, dit wordt gewoon een rommeltje. Dat kan nooit iets worden. En als je dat nummer dan ooit, denk oké, dit is wel echt wel geniaal. Dat is gewoon het beste album. Dat is ook wel echt een klassieker. Ik moet zeggen, ik vind het moeilijk om een favoriet te hebben. Ik vind Life of Pablo bijvoorbeeld ook erg goed. Maar op weer een heel andere manier. Ja, precies. Maar je merkt gewoon, volgens mij, dat hij op dat... Want hij heeft allemaal hiphopalbums gemaakt. En het is nog steeds gezien als hiphop. Maar daarna, Jesus is op best wel een experiment anders. Dus hij is heel artistiek geworden, zeg maar. Terwijl daarvoor... En wat dat betreft, ik dacht dat is niet het beste album. Nee, ik heb zijn vorige album die... Jezus, nog wat, weet ik veel. Dat heel... Lettelijk niks van gehoord. Met dat score? Ja. Die is mooi, hoor. Ja, maar dat heb ik niet. De helft van de dingen waar we rekenen, denk je, jonge, die zit ik niet op te wachten. Ja, maar ik bedoel, ik ben niet religieus. Nee, nee, nee. Maar het is wel echt... Ja, maar er zit een deel... Maar het is heel wat anders. Ja, dus er zit een deel in die hiphop is gewoon opschepen. Laten zien wat je... En dat schelde zo. Dan ben ik naar hiphop aan het luisteren. En nu hoor ik geen hiphop. Ja, het is gewoon mij. Maar er bestaat ook andere muziek. Dat is ook goed kan zijn. Zoals country, blijkbaar. Country. Ik hou ook erg van hiphop hoor, maar... Ja, maar hiphop is best moeilijk te frameen. Omdat je samplet andere muziek. Dus dan wordt er country muziek gesampled. Dus dan krijg je een beetje... En er is ook country hiphop. Zeker. Juist. Dus het is best wel... Ja, best wel breed en divers. Het is ook best wel... Het is eigenlijk allemaal niet zo heel gek dat het eigenlijk de laatste 20 jaar of misschien wel de dominante muziekstroming is geworden. Ja, best wel ja. Wat Tyra Creator ook heel mooi outpointte laatst. Bijvoorbeeld als we het dan over die verschillende albums van Kanye West hebben. Dan worden die door heel veel mensen allemaal hiphop genoemd, omdat ze er gewoon vanuit gaan. Dat is een hiphop artiest. Klopt. Maar Tyra Creator die zei dus laatst, die had een probleem met het. Die won een award of nominatie. Volgens mij was het een award. Dat had hij gewoon. Voor best urban, bla bla bla. En hij klaagde eigenlijk een beetje van. Ja, waarom wordt het eigenlijk als urban? Het is gewoon bij voorbeeld al urban. Maakt niet uit wat ik doe. Het is bij voorbeeld al urban. Klopt. Ja, maar Tyra Creator is gewoon geniaal. Die is ook bijzonder, zeg maar. Het is sowieso de laatste. Want wat kan mensen zeggen? Ja, dat is allemaal die gasten. Die zijn allemaal homophoop en zo. En zeker zo dat er echt wel veel rappers, zeg maar, dat nog steeds hebben. Maar Tyra Creator zelf, zelf. Ja, gay. En ja, was gewoon. Niet verconfirmed, hè? Jawel, jawel, jawel. Dat is wel, dat is wel. Op zijn album hoor je dat niet heel veel over, maar is het wel. Want je ziet ook als je de producer, zeg maar, de DJ. Maar hij is nooit uit de kast gekomen of zo. Hij heeft heel veel uitspraken gedaan, waarvan niemand weet of hij ze ironisch bedoelde of dat hij gewoon mensen. Ja, wacht. Die producer, zeg maar, die zei zelf ook. Ja, nee, nee, nee. Dus weet je wel dat die zo omarmen en huggen, zeg maar. Nee, dat doe ik niet. Want dat is. Dus die gaf al. Oké, Tyler is gewoon. Ja, dat is gewoon gay, zeg maar. Ja, niet het is gay. Ja, hij is gay. Dat is verder niks mis bij. Ja, maar dan krijg je dus die producer die eigenlijk nog een beetje ouderwets is. Want ik denk van, je doet niet zo moeilijk. Dus het is wel een soort van bevestiging. Ja, maar ik weet niet. Ik vind dat geen verklaring van. Vooral omdat het type dat Tyler is. En hij belt me nu net. Oh, wacht, Tyler. Tyler, beltje. Maar is het nou uit de kast of mensen op de kast? Ja. Ja, dat is nog wel lastig. Maar goed, dan moeten we een hiphop podcast beginnen. Wat is dit nu? Dit staat helemaal weer. Wat was de tip eigenlijk? Oh ja, dat kent u eigenlijk. Het tip was Baby Beam. Ja, dat kent u ook nog maar. Baby Beam en Kenneth Lamar. Dank je wel, want ik had hem nog niet gehoord. Ik ook niet. Die ga ik straks eens een keertje luisteren. Ja, oh, dan nog eentje. Dat is wel een beetje een nerd dingetje. Dat is de What If serie, zeg maar, op Disney Plus van Marvel. Ja, gewoon een tip. Gaan we gewoon kijken. Ja, dan geeft wel een... Ja, die hebt de MCU, de Marvel Cinematic Universe. Die 3, 2, 4 films die ze gemaakt hebben. En dan gaan ze in die wereld, zeg maar, What Ifs doen, zeg maar. Dus van wat zou er gebeuren als, weet ik, Dr. Strange, zeg maar, die heeft een oud ongeluk gehad. Wat als hij niet gehandicapt was? Als hij Dr. Normal heette. Nee, nee, nee. Als hij niet zijn handen gebroken had. Ja, precies. Als hij niet zijn handen gebroken had, dan verliest hij zijn vriendin, zeg maar. He loses his heart, zeg maar. Dus hij verliest zijn hart wat er gebeurt. Ja, in de comics hebben ze vaak van dat soort one-off... Klopt. Boeken met dergelijke what-if scenario's. Dus het is wel leuk om dat dan ook... En is dat animated of is dat live action? Nee, nee, animated. Het ziet er echt goed uit. Het is ook ingesproken. Volgens mij is er ook eentje waar Samuel L. Jackson, volgens mij, ook de stemmen heeft ingesproken. Dus het is gewoon echt leuk om echt... Het is niet super wel meest diepgaan, maar dat is wel... In Marvel hoort het, zeg maar, sowieso. In comics zijn juist de leukere comics. Die one-off exemplaren. Ja, klopt. Dus dat is de tweede. Met far-out scenario's. Ja, ja. Ja, dit is op zich nog... Ik weet nog niet waar ze heen gaan. Want je zit nu bij Marvel, de MCU, zeg maar, de multiverse. Dus dat die verschillende realiteiten door de Nexus events, dat die soms bij elkaar komen of kruisen, zeg maar. Dus ik weet niet of daar een soort van crossover is met die what is, zodat er uiteindelijk iets is wat daaruit komt, wat dan ook in de films trekt. Dat weet ik niet, maar goed, dat zien we over een paar weken wel. Ja, daarom. Maar goed, anyway. Ja, we zijn al een eindje op weg, dus ik denk dat we een eindje aan moeten gaan breien. Ik wil je als eerste bedanken, Anne-Jan. Dank je wel. Dat is interessant. Graag gedaan. Van het werk wat je doet. Ja, dat sowieso al jarenlang. Ja, precies. Een leuke kijkje in de keuken, zeg maar, bij de overheid. Ja, ik kan nog een hele podcast. Ik kan nog zo twee uur vullen met... Een boek schrijven. Nee, dat gaan we misschien ook wel doen. Sowieso komen er nog lezingen en dergelijke in de komende jaren op allerhande events en progressen. Want ja, het is ook wel een uniek iets. We hebben ook een firewall die tot aan Hugo de Jonge reikt. Die ons beschermt voor een boel overheidsgezeik, wat je normaal hebt. Tegenwoordig hebben we die er wel bij, maar vooral de eerste maanden. Hadden we gewoon een compleet vrij spel om onze structuur daar neer te zetten. Zoals wij die wilden. En dat is wel een uniek iets ook. Ja, ja, zeker. Er komen toch mooie dingen uit. Dus daar horen jullie nog wel meer van in de komende... Als er weer congressen zijn en zo. Met mensen bij elkaar in gebouwen. Sowieso gaan we in de show notes nog wat dingen opnemen. Dus op Twitter, dat komt allemaal goed. We weten LinkedIn meestal en alle links die relevant zijn vanuit de aflevering. Die zetten we in de show notes. Dus dat weten mensen dan op die manier te vinden. Oké, nou, dankjewel. Dankjewel Pauline. Voor de luisteraars tot de volgende keer. Je kunt ons, voor extra informatie kun je ons vinden op de codeklets.nl site. Daar kun je zien hoe je bij de slack kunt komen. Ons Twitter account, op LinkedIn zijn we inmiddels ook te vinden. Ja, de site, ik heb een pull request. Ja, hij beeld nu niet, helaas. Sorry Pauline, ik zal niet meer typen. Ik heb een te luidruchtige toetsenbord. Herkenbaar. Maar hoe heet dat? De link, zeg maar, die gaan we voor codeklets en alle spullen die relevant zijn, die gaan we updaten. Er zijn een aantal dingetjes, de contactgegevens voor ons. Hoe je ons eventueel kunt steunen. Dat wordt uitgebreid. Dus die pull request moet ik even er doorheen drukken. Dan staat dat ook online en dan kun je daar onze gezichten ook zien trouwens. Want mensen willen soms ook graag zien hoe wij eruit zien. Dat willen ze niet. Dat denken ze maar. Ja, daarna hebben ze spijt. Oké, nou, later. Aito. Hoi hoi.

gerelateerd · shared tags3
iOS-development bij WeTransfer met Antoine van der Lee

iOS-development bij WeTransfer met Antoine van der Lee

In deze aflevering vertelt Antoine ons hoe hij aan iOS development doen, en geeft ons veel tips

Duration90:39
Published date26 jul
PlayBeluister
Robert van Loghem en Jamie Craane over Mobile Development

Robert van Loghem en Jamie Craane over Mobile Development

Robert en Jamie zijn ervaren Mobile Developers die aan veel gebruikte mobile applicaties hebben gewerkt zoals de NS reisplanner en Eneco

Duration121:45
Published date6 dec
PlayBeluister
Jeroen Leenarts over iOS development

Jeroen Leenarts over iOS development

Onze gast is dit keer Jeroen Leenarts. Een zeer ervaren iOS developer en community lead van CocoaHeadsNL.

Duration108:54
Published date2 nov
PlayBeluister