Let’s start @ Nine er en podcast om teknologier og de mennesker, som anvender dem. I hver episode har vi en gæst i studiet, der fortæller om sine erfaringer med en teknologi, som er oppe i tiden. Værterne er Kent Damgaard og Nikolaj Sakham Jørgensen. Kent Damgaard er Senior Consultant i Nine. Han h…
Hvad er Clean Architecture? Vi har Rune Molin i studiet til en snak om begrebet "Clean Architecture" på baggrund af Robert "Uncle Bob" Martins bog af samme navn. Hvordan hjælper det med at skabe software som er let at ændre over tid? og hvordan adskiller den sig fra den velkendte lagdelte lasagne-arkitektur? I Kents Corner ser vi nærmere på Disneys nye store satsning WandaVision, som byder på en udgave af Marvel universet du med garanti ikke har set før.
Hvordan sikrer man at en applikation er SOLID? Rune Molin forklarer om de karakteristika der gemmer sig bag bogstaverne og hvorfor en applikation der er let at vedligeholde og udvide bør være baseret på dem.
I den anden udsendelse med Nina Holm-Jensen, som arbejder i spændingsfeltet mellem data science og software engineering, får vi hendes svar på hvad de to områder dækker over. Hvordan kommer man igang med at arbejde med de to områder? Hvordan deler man arbejdet mellem data scientists der kreativt udvikler machine learning modeller og den traditionelle software engineer som ønsker stabilitet og struktur? og hvordan vil dette meget spændende område udvikle sig i fremtiden? I Kents Corner handler det også om kvinder i to forskellige verdener. Filmen "Birds of Prey" har den velkendte Harley Quinn og den knapt så kendte Huntress blandt heltinderne. Men de to figurer har haft en snørklet vej gennem DC's superhelte-univers inden de fandt den form de idag optræder i.
Nina Holm-Jensen arbejder i spændingsfeltet mellem data science og software engineering. I denne første af to udsendelser taler vi med hende om grafdatabaser. Hvad er en grafdatabase? Hvordan adskiller den sig fra det vi kalder relationelle databaser? Hvordan håndterer man en database der ikke har et fast schema? Nina giver en række gode eksempler på hvordan man både får nytte af grafdatabasernes fleksibilitet, mens man stadig er i stand til at have et struktureret produktionsmiljø. I Kents Corner er det den amerikanske Science Fiction forfatter Philip K. Dick vi ser nærmere på. En filosofisk forfatter der endte med science fiction som sit medie. Fra filmen Bladerunner og frem til vore dages samfundsdebat om machine learning og overvågning er hans fortællinger stadig aktuelle.
Kenneth Rørstrøm er i studiet for at fortælle om front-end konferencen FrontendDeveloperLove som blev afholdt i Amsterdam tidligere på året. I udsendelsen taler vi blandt andet om hvorfor han havde valgt denne konference? Hvad han fik med hjem? Og når vi taler frontend er det ikke til at komme udenom Vue.js 3 som er meget aktuel. I Kents Corner handler det denne gang om fodbold. Ikke den slags man ser på stadion, men den slags man ser i tegneserier og film hvor helten er en fodboldspiller.
Elastic Beats er ikke en ny musik-genre, men en måde at samle data fra servere i et distribueret miljø og udstille dem via Elasticsearch. Nine har været vært for et Elastic Copenhagen Meetup om Elastic Beats, og derfor var det naturligt at invitere de to talere Jesper Wermuth og Flemming G. Jensen i studiet til en snak om hvad Elastic Beats er for noget? Og hvilke udfordringer man kan møde når man skal sætte dem op? I Kents Corner har Kent set på sin bunke af ulæste bøger, og inspireret af det handler afsnittet denne gang om ulæste bøger og hemmelige biblioteker.
Hvad er GitOps? Kasper Nissen er Site Reliability Engineer hos Lunar, og har tidligere arbejdet som DevOps & Infrastructure Consultant hos LEGO. Vi interviewede ham i forbindelse med hans præsentation af emnet hos Cloud Native Copenhagen. Vi taler om hvad GitOps er og hvorfor det giver fornuft at bruget det, selv i et meget reguleret område som den finansielle sektor. Vi snakker også om Kaspers Master-opgave om hvordan man underviser i Kubernetes ved at bygge et cluster bestående af Raspberry Pi computere. Kents Corner handler om det berømte motorløb Le Mens 24 timer, som ud over at have en dramatisk historie med et markant dansk islæt også har været inspirationskilde til både tegneserier og film, senest med "Le Mans '66".
Hvad gør man hvis man gerne vil møde andre med samme interesse, men der ikke er nogen arrangementer? Hvis man er Kevin Simper, så holder man selvfølgelig sit eget. Kevins indlæg med den venligt provokerende titel "Why serverless never really worked for me until now!" på et meetup hos Cloud Native Copenhagen er derfor bare en lille del af hans engagement. Vi talte med Kevin inden hans indlæg, og det blev til en snak om hvordan man bliver aktiv i meetup-miljøet. Han fortæller om hvorfor Serverless, som han har arbejdet med siden 2015, efter hans mening stadig mangler at indfri nogle af sine løfter, og hvad der gør at han mener at Google Cloud Run måske er det der har manglet. Kents Corner handler denne gang om horror, både rædslen i de uhyggelige fortællinger, og rædslen ved at skulle træde i sin fars fodspor, når faderen tilfældigvis også er verdens mest sælgende forfatter indenfor genren. Joe Hill fandt en måde at besejre frygten, og Kent giver eksempler på hvordan vi nu får glæde af hans kamp både i bøger, film, TV-serier og tegneserier.
Morten Andreasen og Mikkel Gautier Roesen er i studiet for at tale om de annonceringer som Microsoft kom med den 23. september. I dette andet af to afsnit fokuserer vi på .Net og de nye features der blandt andet omfatter en fortsat satsning på cloud og moderne enterprise backends. Dette omfatter blandt andet fokus på Docker, .Net Core til RHEL8, optimering af garbage collection og JSON. Undervejs kommer vi også ind på nogle overraskende features, og hvad man kan forvente sig af .NET plaformen i fremtiden. I Kents Corner følger vi den faldne engel Lucifer, fra Miltons berømte digt Paradise Lost og frem til hans genkomst som bar-ejer i Los Angeles i kult serien af samme navn.
Frank Vilhelmsen har i mange år kaldt sig "DMARC advocate". Derfor er det naturligt at invitere ham i studiet, nu hvor nye sikkerhedsmæssige minimumskrav til den offentlige sektor siger at, myndighederne fra 1/7 2020 er blevet pålagt at anvende DMARC med reject. Frank giver en introduktion til hvad DMARC er? Hvorfor det er vigtigt at have styr på, også selv om man ikke er i den offentlige sektor? Vi kommer ind på begreberne SPF og DKIM, og slutter af med hvorfor beskyttelse af infrastrukturen i sidste ende også er et spørgsmål om at passe bedre på miljø og klima. I Kents Corner fortsætter temaet om sikkerhed med fokus på en tidligere super-hacker som har givet anledning til flere film og bøger. Både på film og i virkeligheden er hacking en god historie, men ofte bliver det fremstillet på en måde der ikke har så meget med virkeligheden at gøre.
Resume Morten Andreasen og Mikkel Gautier Roesen er i studiet for at tale om de annonceringer som Microsoft kom med den 23. september. I dette første af to afsnit fokuserer vi på C# 8 som blandt andet tilfører sproget async streams, range/index og nullable reference types. Vi ser på hvordan disse nye features kan bruges til at forbedre performance og læsbarhed i koden. Vi kommer også ind på hvordan man skal forholde sig til de nye features hvis man har en eksisterende kodebase. I Kents Corner udfordrer vi skæbnen og accepterer muligheden for at tabe sanity points. Emnet er nemlig den frygtede og forbudte bog Necronomicon som dukker op i Weird Fiction, heavy metal, horrorfilm og Jumbo-bøger.
Resume Metrics serveren Prometheus og visualiserings-værktøjet Grafana giver mange muligheder. Så for at komme hele vejen rundt har vi igen Anders Mørk Hansen i studiet. Denne gang snakker vi mere om Grafana, som kan visualisere data fra Prometheus og andre datakilder. Anders Mørk Hansen forklarer hvordan de to værktøjer supplerer hinanden? Hvad det er man... View Article
Sammen med Rune Molin går vi lidt mere i detaljer omkring Domain Driven Design. Metoden giver ofte intuitivt mening, men er der steder hvor den ikke giver mening? Rune giver et par eksempler på dette. Efterfølgende går vi så lidt i dybden med metoden og ser på hvad der gemmer sig bag begreber som CQRS og Event Sourcing. Kents Corner drejer sig denne gang om "Sounds that can't be made". Ikke 'Zap' og 'Kapow', men eksempler fra den populære musiks historie om hvordan små ting udefra kan ende med at have stor indflydelse på hvordan et stykke musik lyder, live eller i studiet.
Mick Neupart fortæller om JAMstack, som er en ny tilgang til web udvikling baseret på JavaScript, API'er og Markup. Vi snakker om hvordan JAM adskiller sig fra tidligere stakke som LAMP og MEAN? I udsendelsen kommer vi også ind på hvordan JAMstack forbedrer performance og hvordan det passer sammen med begreber som "Time to meaning". I Kents Corner hører vi denne gang om 90'ernes store navn KLF og deres forbindelse til Robert Anton Wilson og Robert Sheas syrede kult-trilogi The Illuminatus Trilogy.
Metrics of visualisering af de data man opsamler er noget der er fokus på i moderne Cloud-baserede løsninger. Vi har Anders Mørk Hansen i studiet for at fortælle om metrics-serveren Prometheus, der sammen med visualiserings-værktøjet Grafana er blevet en populær løsning. Vi starter ud med Prometheus. Hvad er der for nogle data den kan indsamle? Hvad kan man få "out of the box"? og hvad kan man selv lave? Og hvorfor er Prometheus specielt velegnet til et cloud-miljø, selv om den også kan køres på en almindelig server. I Kents Corner tager vi fat i en anden Prometheus, nemlig Mary Shelleys berømte bog "Frankenstein", som har undertitlen "A modern prometheus". Kent har genlæst bogen og genset den klassiske film. De to er mere forskellige end man skulle tro.
Rune Molin er i studiet for at fortælle om Domain Driven Design. Begrebet har eksisteret siden 2003 hvor Eric Evans udgav "Den Blå bog". Ideen lyder naturlig, og flere bruger endda metoden uden at vide det. Men for at få en mere struktureret tilgang taler vi med Rune om hvad Domain Driven Design egentlig er? Hvad det vil sige at have et "allestedsnærværende sprog"? og hvordan det på overordnet niveau indgår i den måde man designer systemer? I Kents Corner skal vi denne gang høre om en herre ved navn Jack som måske levede i Victoria-tiden, og som både den gang og nu har givet ideer til populærkulturen.
Jesper Steen Møller er igen i studiet for at fortælle om den kommende Java 13. Vi hører om de nye features, hvad et feature preview er, undervejs får vi også sammenligninger af features med andre sprog som Groovy, Rust og C#. I Kents Corner skal vi denne gang høre om Spencer & Locke, som nok mest kan betegnes som en detektiv-tegneserie baseret på den populære stribe Steen og Stoffer.
Vi rapporterer fra konferencen Gr8conf 2019, denne gang om Grails/Micronaut og Groovy. Let's Start @ Nine har været så heldige at få de to hovedtalere Jeff Scott Brown, lead på Grails og Micronaut og Paul King, lead på Groovy til at give et dobbelt-interview. Jeff fortæller hvad der er nyt i Grails 4 og Micronaut 1.2, mens Paul taler om den kommende Groovy 3.0 og hvordan han ser fremtiden for sproget. I Kents Corner glæder Kent sig over at han har en gæst der deler hans musiksmag, og ser nærmere på den canadiske trio Rush, og deres dystopiske science fiction værk "2112", om en fremtid hvor individuelle udfoldelser, såsom at skabe musik, er forbudt.
Gradle startede som et byggeværktøj til Groovy/Grails verdenen, men anvendes idag til alt muligt fra Android udvikling til C/C++. Vi har snakket med Jenn Strater, som er developer advocate hos Gradle som fortælle om hvad der er nyt i den seneste version af Gradle, og Andres Almiray som blandt sine mange open source projekter står bag Kordamp modulet som prøver at forene fordelene ved Gradle og Maven. I Kents Corner ser vi denne gang nærmere på "Girls Who Code", et forsøg på at få flere piger/unge kvinder til at interessere sig for en karriere indenfor IT.
Vi rapporterer fra konferencen Gr8conf 2019, denne gang med et dansk islæt. Jimmi Kristensen er chef hos udvikling for TV2 Play. På konferencen talte han dels om hvordan TV2 havde haft nytte af at skifte til GraphQL som teknologi, og dels om hvordan services der, som TV2 Play, skal være på hele tiden er nødt til at være kyniske. Hvordan man understøtter mange vidt forskellige klienter? Vi ser nærmere på hvad kynismen dækker over? Hvordan man tester det i praksis? og hvordan det forholder sig til termer som 12 factor applications og chaos engineering. I Kents Corner skal vi høre om den skotske forfatter Mark Millar. Navnet er nok ukendt for de fleste, men hans forfatterskab er så interessant at Netflix betalte et større beløb for at få retten til hans fremtidige produktion.
Vi rapporterer fra konferencen Gr8conf 2019, som blev afholdt for 11. gang på ITU i Købanhavn. Vi taler med arrangøren Søren Glasius om konferencens historie, hvorfor den har sin egen øl og hvor han ser konferencen i fremtiden. Andres Almiray fortæller om Hackergarten arrangementet hvor man har mulighed for at bidrage til de open source produkter der er i Groovy og Grails økosystemet, ved at sidde og hacke sammen med de folk der vedligeholder dem til daglig. Jenn Strater fortæller om diversitet og nogle af de initiativer der er i gang for at få både kvinder og andre under-repræsenterede grupper til at deltage. I Kents Corner skal vi denne gang høre om populærkulturens modstykke til konferencer, det man kalder en 'con'. Dette møde mellem forfattere, tegnere og meget dedikerede fans har inspireret til flere bøger og film, som ser humoristisk på fan-kulturen.
Grails frameworket er meget tæt på den fjerde større release. Samtidig nærmer vi os den årlige internationale Groovy/Grails konference Gr8conf, som afholdes i København. Derfor har vi inviteret Nines Grails-ekspert Rasmus Rask Andersen i studiet. Rasmus fortæller om Grails som framework, hvordan det understøtter en mere effektiv udvikling. Vi snakker om forskelle og muligheder i forhold til det andet nye framework Micronaut. Til slut kommer vi også ind på de muligheder og udfordringer det giver når der kommer en ny større release. I Kents Corner er vi igen i Marvel universet. Denne gang hører vi om Roy Thomas, som står lidt i skyggen af sin forgænger Stan Lee, men som er manden der skabte mange af de figurer vi holder af idag i Marvels film-univers.
Web-udvikling er i rivende udvikling, nye teknologier dukker op og forsvinder fra måned til måned. GraphQL ser ud til at være en af de blivende teknologier, så derfor har vi inviteret vores kollega Niels Peter Strandberg i studiet for at høre mere om hvad det er for en størrelse. I udsendelsen taler vi om hvilket problem GraphQL løser for udviklerne. Hvordan det skal opfattes i forhold til REST. Hvordan services let kan udstilles uden at frontend udvikleren skal lave en ny integration, hvordan man kan aggregere data fra flere services og kun at få de data der lige er relevant for ens egen applikation. I Kents Corner hører vi denne gang om forfatteren Douglas Adams og hvordan hans tid som forfatter på Doctor Who endte med at påvirke hans berømte bøger.
Ulrik er tester, Anders er udvikler, men Whole Team Approach ændrer på de traditionelle grænser. I bund og grund går denne tilgang ud på at alle team-medlemmer benytter deres forskellige kompetencer til at opnå et projekts mål og succeskriterier. Tilgangen og de ni principper bag den blev sidste år præsenteret på den store testkonference Eurostar.
Hvad sker der fra en minister siger "Godt, så gør vi sådan" til udviklingen af et system kan gå i gang? Lea har igennem flere år arbejdet med at omsætte politiske visioner til bæredygtige IT-løsninger. I dette afsnit fortæller hun om sin rolle og nogle af de værktøjer hun bruger til at løse opgaven, såsom Value Proposition og Story Mapping. I Kents Corner drejer det sig om den film-aktuelle Captain Marvel. Specielt får vi lidt at vide om alle de andre udgaver som også findes indenfor Marvels univers.
SAFe metoden introducerer et nyt begreb indenfor DevOps som hedder System Teams. Niels Jørgen har arbejdet med DevOps i flere år, og i denne episode fortæller han om sine erfaringer. Hvorfor har vi DevOps? Hvad tilfører et System Team og hvordan læser man de klassiske konflikter mellem udvikling og drift? I Kents Corner skal vi høre om The Boys af Garth Ennis, et utraditionelt hold af anti-superhelte.
I denne episode af Let's start @ Nine fortsætter vi vores minitema om cloud native applikationer, som er bygget efter 12 factor principperne. I den forrige udgave hørte vi Nikolaj Brinch Jørgensen fortælle om de første 5 factorer og i denne udgave gælder det så de næste 7 faktorer. De 12 faktorer er defineret af Adam Wiggins, som også er stifter af cloududbyderen Heruko og som derfor havde en naturlig interesse i at udbrede budskabet om hvordan løsninger skal skrues sammen for at fungere godt i et cloud miljø. Wiggins publicerede 12 factor november 2011. Så hvor microservices handler meget om organisering af funktionalitet i komponenter, så handler 12 factor om de kvaliteter de enkelte komponenter skal besidde. I Kents Corner skal vi høre hvordan de store tegneserieforlag håndterer legacy og hvordan der kan være penge i at lave jævnlige refactorings.
Dette er den første af to episoder af Let's start @ Nine hvor vi har besøg af Nikolaj Brinch Jørgensen, som vil guide os igennem de 12 faktorer, som er afgørende for moderne, såkaldte “Cloud Native” apps eller løsninger. De 12 faktorer er defineret af Adam Wiggins, som også er stifter af cloududbyderen Heruko og som derfor havde en naturlig interesse i at udbrede budskabet om hvordan løsninger skal skrues sammen for at fungere godt i et cloud miljø. Wiggins publicerede 12 factor november 2011. Så hvor microservices handler meget om organisering af funktionalitet i komponenter, så handler 12 factor om de kvaliteter de enkelte komponenter skal besidde. I dette afsnit gennemgår vi de første fem faktorer, mens de øvrige syv kommer i næste afsnit. I Kents corner bliver vi klogere på fiktive byer som Gotham og Arkham.
Let's Start @ Nine er denne gang taget til QCon i London. Kent Damgaard og Patrick Fust fortæller om deres indtryk fra konferencen. Steen Grønkjær Thomsen, som i det daglige arbejder med projektledelse, giver sin vinkel på hvorfor der også er noget at hente på konferencen for folk med en knapt så teknisk profil. I Kents Corner hører vi om begrebet retcon, som ikke har noget med konferencer at gøre.
SAFe er den nyeste stjerne på den agile himmel. Vi har derfor inviteret Birger Püschl tilbage i studiet for at snakke om hvad SAFe er for en størrelse. Hvad er hovedelementerne i SAFe? Hvilke muligheder giver det en organisation? Og hvilke udfordringer kan man komme ud for når man arbejder med at indføre det? Og nu da vi snakker metode, så ser Kents Corner lidt på den såkaldte Marvel Method. Hvordan opstod den? Hvad var forskellen til den traditionelle måde at lave tegneserier og hvilke problemer skabte det for samarbejdet på længere sigt?
Vi starter 2019 sæsonen med et mini-tema om udviklingsmetoder. Birger Püschl arbejder til daglig som agil coach. Han er i studiet for at fortælle om hvordan han kom igang med agil udvikling. Undervejs deler han ud af sine mange erfaringer med agile metoder. Hvad er hovedelementerne? Hvad er de vigtigste fordele? Hvad gør man når et agilt team er ved at køre af sporet? Alle programmører ved at navngivning og aliaser er noget man skal have styr på. I Kents Corner, fortæller han historien bag et af populærkulturens helt store navne.
Hvordan får man ideer og inspiration til at finde nye database teknologier som kan anvendes i kundernes projekter? Jakob giver et eksempel på dette i forhold til NewSQL teknologien, repræsenteret ved CocroachDB. I Kents Corner fortæller Kent om Hit-Girl. Den amerikanske tegneserie er en udløber af Kick-ass, som både findes som tegneserie og film. Den meget voldelige serie har for nyligt fået en dansk tegner, og hun skal fylde store sko ud efter et par af branchens helt store navne.
Hvad er vue.js, og hvorfor er det pludseligt blevet så populært? Den bedste måde at lære et nyt framework, er at bygge en applikation. Søren fortæller om hvordan han brugte vue.js til at lave en Single Page Application på udbytteskat.dk. Undervejs snakker vi også om det nye udtryk Developer Experience og hvorfor vue.js klarer sig bedre på dette område end andre frameworks. Kent har købt en ny bog med titlen "Carniepunk", hvilket får ham til at filosofere over hvorfor genrer indenfor populærkultur skal hedde noget med "punk" i slutningen af ordet.
Vores kollega Jesper Steen Møller har arbejdet i Open Source i mange år, og er kendt for at have bidraget til markante projekter såsom Eclipse Java Compileren og Java 8 sprog-specifikationen. Jesper fortæller om hvordan han kom igang med at bidrage til open source, hvordan Eclipse projektet er organiseret og hvordan han har bidraget til deres Java compiler. I Kents Corner skal vi høre lidt om Captain Marvel der film-aktuel fra Marvel. Men mest om hvorfor det er, at vi skal over til deres værste konkurrent DC, hvis vi vil finde den oprindelige Captain Marvel?
"Jeg kom til at lære mig selv Python i weekenden", som en af vores kolleger udtrykte det da hun mødte op mandag morgen. Er Python så let at lære? Hvordan starter man? Hvilke værktøjer kan man bruge? Vi taler med Theo Andersen Carton om hans erfaringer med læring, og hvorfor han mener at Python er et sprog som vi alle burde have i værktøjskassen. Når man er på en mission gennem geek-space, er der så nogen bedre måde at komme i julestemning, end at lytte til julesange fra selveste Captain Kirk? I Kents Corner fortæller han om William Shatners juleplade.
Relationel database eller NoSQL, hvornår bruger man hvilken af de to teknologier? Vores gæst Jakob Just Lundqvist forklarer hvordan NoSQL adskiller sig fra den måde vi tidligere har tænkt på databaser. Vi ser på hvad en NoSQL database kan bidrage med af fordele i et projekt, og hvorfor den måske mere er et supplement end en konkurrent til de traditionelle databaser. I Kents Corner skal vi denne gang høre om det aldrig realiserede manuskript til den tredie Aliens film, som nu får en ny chance i tegneserie-form fra forlaget Dark Horse.
Hvad er Python, og hvorfor er der så meget snak om det? Vores kollega Theo Andersen Carton arbejder til daglig med Machine Learning og Data Science. I den verden kommer man ikke uden det populære sprog Python. Vi ser på hvor sproget er kommet fra, hvad der adskiller det fra de sprog vi ellers anvender og hvordan det store økosystem omkring sproget har hjulpet det frem. Var John Cleese virkelig med i The Avengers i 1968? Få svaret i Kents Corner, hvor vi kigger på det kendte Monty Python medlems mindre kendte optræden.
Er relationelle databaser bare "so last century"? Burde vi i virkeligheden lægge det hele om til NoSQL, eller er det også ved at være forældet+ Vores kollega Jakob Just Lundqvist har arbejdet med mange former for data-lagring og database-teknologier. Vi snakker med ham om deres historie, hvordan vi arbejder med dem i dag, og hvordan de fremtidige trends er indenfor området. Når jeg siger Oracle, tænker du så på Larry Ellison som stiftede database-firmaet og var med i Iron Man II, eller på Barbara Gordon som er datter af komissær Gordon og i al hemmelighed også Batgirl. Find ud af hvorfor Kent gør det sidstnævnte. Korrektion: I udsendelsen giver jeg Gail Simone æren for at have skabt Oracle figuren hos DC, men som det fremgår af Wikipedia artiklen er det John Ostrander der skaber figuren, mens Gail Simone står for en række af de vigtige historier i Birds of Prey.
Kan man lave en Single Page Application som er Open Source i løbet af en lørdag formiddag? Vores kollega Søren Hartvig er i studiet for at tale om Single Page Applications (SPA), react.js og hans open source projekt virkr.dk. I udsendelsen kan man høre om hvordan han og Rune Molin benyttede dette open source projekt til at lære en ny teknologi. I Kents Corner drejer det sig denne gang om en bog der kan bruges som en slags julekalender her i oktober mens man tæller ned til Halloween.
Som den amerikanske marinesoldat og krigshelt William A. Foster udtrykte det "Quality is never an accident; it is always the result of high intention, sincere effort, intelligent direction and skillful execution; it represents the wise choice of many alternatives". En god leverance er ikke bare at overholde tid og budget. Et godt system er lavet sådan at udviklerne kan forstå hvordan det virker, og ikke være bange for at ændre i det når din forretning ændrer sig. Det er her kodekvalitet kommer ind i billede. Nine A/S afholdt for nyligt et morgenmøde sammen med IT Branchen og SIG om kodekvalitet. For de der ikke var til stede, er her chancen for at høre Michael Wätjen interviewe Thomas Lefevre om emnet. Thomas giver eksempler på værktøjer, kultur og processer der understøtter god kvalitet i koden. I Kents Corner hører vi denne gang om teknologi, både i vores verden og i Terry Pratchetts magiske discworld. Nogen gange inspirerer de to verdener hinanden på måder man ikke havde forestillet sig.
Hvad er Micronaut? Vores kollega Jesper Steen Møller har mange års erfaring med at anvende frameworks som Spring og Grails, derfor var det naturligt at invitere ham i studiet til en snak om Micronaut, som lige er kommet i sin første version. Hvorfor er Micronaut bedre til at udvikle microservices i? Hvilke sprog er understøttet? og hvad er teknologien nedenunder? Undervejs kommer vi også ind på Oracles nye Graal VM og de muligheder den giver. Når emnet er Micronaut, ligger det lige til højrebenet at tale om Micronauts og Transformers, så det handler Kents Corner om i dette afsnit. Hvor kom legetøjet fra? hvordan blev det til en tegneserie? og bliver det til en film?