De cloud reis van een overheidsinstelling met Pascal van der Horst en Dian van Heijningen
ShownotesIn deze aflevering van de CodeKlets podcast bespreken we de overgang naar de cloud met gasten Pascal van der Horst en Dian van Heijningen. Ze doen dit bij Wigo4it, een organisatie die software bouwt en host voor de 4 grootste steden in Nederland. Ze vertellen ons alles over de cloudmigratie van Wigo4it.De aflevering werd opgenomen bij Aviva Solutions.Met hostJohnny Dongelmans - LinkedInSaber Karmous - LinkedIn TwitterPascal van der HorstLinkedInDian van HeijningenLinkedInOnderwerpen(00:05) - Intro
(02:29) - Hoe zijn Pascal en Dian begonnen met software ontwikkeling
(15:05) - Start van cloud migratie bij Wigo4it
(21:55) - Hoe ziet de tech stack eruit?
(31:23) - Wat zijn squads?
(36:07) - Wat is Aligned Autonomy?
(39:24) - Zijn er kaders waarbinnen teams keuzes mogen maken?
(55:20) - Gaan Dian & Pascal wel eens dwars tegen de organisatie in?
(59:56) - Waar is je Scrummaster?
(01:05:34) - Auditing op basis van rechtenstructuur
(01:11:58) - Hoe ga je om met privacy?
(01:14:39) - Build vs Buy
(01:16:27) - Herprogrammeer de overheid manifest
(01:26:15) - Europese clouddienst
(01:32:13) - Tips
TipsPascalJohn Savill's Technical Training - YouTubeAzure Daily op LinkedInThe Life Trail op VideolandDianBIO Compliance Initiative TemplateGreen software foundation (GreenOPS)Techradar van Wigo4itJohnnyOld pinball machines are amazing - Technology ConnectionsTowards Modern Development of Cloud ApplicationsSaberLoki seizoen 2, nog een keer dus!Visual Studio Code is designed to fractureCodeKlets linksCodeKletsCodeKlets SlackCodeKlets TwitterCodeKlets BlueSky
--------
1:44:49
Front-end development met Ringo Blanken en Sander Schutten
ShownotesWe hebben het in deze aflevering over front-end development: wat maakt front-end development leuk, wat zijn de uitdagingen, maar we doen ook een poging om de definitie van front-end development te maken. Verder zul je merken dat dat testen best wel hardnekkig blijft terugkomen. En aan het eind hebben we nog een artistieke "surprise guest".Met hostsSaber Karmous - LinkedIn TwitterKishen Simbhoedatpanday - LinkedIn TwitterRingo BlankenLinkedInSander SchuttenLinkedInOnderwerpen(00:05) - Intro
(02:51) - Hoe zijn Ringo en Sander begonnen met programmeren?
(07:52) - Overeenkomstigheden huidig werk vs beginjaren
(22:26) - Wat maakt front-end development echt leuk?
(33:29) - Hoe test je de front-end?
(01:04:17) - Latest & greatest in front-end development
(01:13:58) - Wat is Storybook?
(01:20:07) - Tips
(01:28:37) - Mystery art guest D33pspanday!
TipsRingoNX WorkspacesVia open-source projecten, relaties opbouwen. En sluit je aan bij een open-source project.Via code kunst maken. Joshua DavisOne Piece op NetflixSanderDave Farley - Youtube: Continuous DeliveryBunChromatic visual testingContract TestingKishenMonodraw - ASCII art editor tip via Leon BerenschotD33pspanday - instagramFrontend vs Backend demoSaberLoki seizoen 2, wel eerst seizoen 1 kijken natuurlijkCodeKlets linksCodeKletsCodeKlets SlackCodeKlets Twitter
--------
1:34:44
CodeKlets panel discussie over de Generative AI
ShownotesIn deze aflevering bespreken we generatieve AI met het panel. We behandelen indrukwekkende AI-toepassingen, gegevensprivacy, impact op banen en de regulering van AI. We delen verschillende perspectieven over de mogelijke risico's en benadrukken het belang van een evenwichtige aanpak.We waren voor deze opname van deze aflevering te gast bij Aviva Solutions.Met hostSaber Karmous - LinkedIn TwitterPanelledenMartin OpdamLinkedInAndré van DelftLinkedInRoos van der LeestLinkedInJan-Willem de BruynLinkedInOnderwerpen(00:05) - Intro
(02:47) - Welke AI tool/toepassing heeft veel indruk op julllie gemaakt?
(09:15) - AI stelt nieuwe eisen aan data privacy en daar moet een nieuwe balans in gevonden worden
(14:16) - Is AI een bedreiging voor hoe we ons werk vandaag de dag doen?
(23:07) - AI wordt een essentieel onderdeel van software ontwikkeling
(26:24) - Is ChatGPT het bewijs van een geslaagde Turing test?
(33:10) - Zijn antwoorden van ChatGPT herleidbaar naar de bron?
(38:48) - Moet AI verder gereguleerd worden?
(43:34) - Generative AI doet uit zichzelf niks
(44:47) - Outro
CodeKlets linksCodeKletsCodeKlets SlackCodeKlets Twitter
--------
45:23
Over CI/CD met Rik de Groot en Gerard van Engelen
ShownotesTijdens deze aflevering wordt er dieper ingegaan op het belang van continuous integration (CI) en continuous delivery (CD) in softwareontwikkeling. We komen erachter dat de cloud een cruciale rol speelt in het optimaliseren van deze processen en dat het belangrijk is voor ontwikkelaars om ook vaardigheden op te bouwen in operations. Ook is er aandacht voor de overname van GitHub door Microsoft en hoe belangrijk het is om de tools te kiezen die het beste passen bij de individuele context van het bedrijf. Tussen de onderwerpen door worden enkele interessante tips gedeeld, waaronder het gebruik van Netlify en Stridebase voor Kubernetes, en het Game Museum in Zoetermeer voor liefhebbers van arcade games.Met hostsKishen Simbhoedatpanday - LinkedIn TwitterSaber Karmous - LinkedIn TwitterGerard van EngelenLinkedInRik de GrootLinkedInOnderwerpen(00:05) - Intro
(20:47) - Continuous Integration
(26:18) - Waarom zou je CI/CD uitelkaar moeten trekken?
(54:17) - Welke tools zou je gebruiken in een greenfield project?
(01:25:24) - Tips
(01:38:15) - Outro
TipsGerardNetlify Vercel, Nux met vue - WebDevelopmentCircuitmess Arduino bouwpakketen.Stridepace - Operations / Managed k8s clusters / GitopsDelpher.nlRikClean Code - Robert C. MartinHet Nationaal Videogame Museum in ZoetermeerLego boost / MindstormsKishenReview pad - Automated code reviewsKeep all your packages up to date withe dependabotLego PAC MAN arcadeSaberDe serie Silo op AppleTVThe end of localhostCodeKlets linksCodeKletsCodeKlets SlackCodeKlets Twitter
--------
1:41:29
Over vraag en aanbod naar developers met Felienne Hermans
ShownotesIn deze aflevering gaan we het hebben over vraag en aanbod naar software ontwikkelaars. En dat doen we met niemand minder dan Felienne Hermans, hoogleraar Computer Science Education aan de VU. Felienne is al eens eerder bij ons te gast geweest, en als we haar uitnodigen heeft ze steeds heel erg interessante zaken met ons te delen.Ook een shout-out naar Floor Drees! Ze was helaas verhinderd om bij de opname te zijn. Gaan we hopelijk nog een keer goedmaken.Met hostsPauline Vos - LinkedIn Twitter Pauline-Vos.nlSaber Karmous - LinkedIn TwitterFelienne HermansLinkedInTwitter @felienneHedy programmingOnderwerpen(00:05) - Intro
(02:28) - Het werk van Felienne bij de VU.
(04:12) - De programmeertaal Hedy
(16:38) - Verschil docent en hoogleraar aan universiteit
(23:30) - Aanbod aan ontwikkelaars
(23:47) - Programmeerles op basisscholen
(40:47) - Aanvoer ontwikkelaars door hoge scholen en universiteiten
(47:33) - Waar zijn de universiteiten eigenlijk voor?
(01:15:18) - Tips
(01:20:42) - Outro
TipsFelienneHedyTimberborn op SteamPaulineThe Uninhabitable Earth, Davic Wallace-WellsSaberTetris filmCodeKlets linksCodeKletsCodeKlets SlackCodeKlets Twitter