Skip to content
Artwork for Avkodat - En podd för utvecklare

Avkodat - En podd för utvecklare

Active Solution

Välkommen in och lyssna på några glada utvecklare när de samtalar en kort stund om något de tycker är intressant, självklart programmering men också allmänt om IT och teknik. Podden drivs av Active Solution - ett konsultbolag med fokus på webb, moln och AI på Microsoftplattformen.

Play
  • 20 episodes
  • monthly
  • Avg 47 min
  • Swedish
  • #58
    August 11 · 46 min

    58 - Beyond Copilot: The Agentic Software Development Lifecycle with Esteban Garcia

    AI can already write code for us - but the biggest change may be everything happening around the actual coding. Jakob Ehn and Johan Nordberg talk to Esteban Garcia, who leads GitHub AI Solutions at Lantern, about Azure DevOps vs GitHub, GitHub Copilot, Agentic Workflows, and how specialized AI agents could reshape the entire software development lifecycle - from requirements and planning to testing, documentation and code. We also discuss why more lines of code is a terrible productivity metric, how AI can help us understand legacy systems, and why model selection, token usage and AI FinOps are becoming increasingly important as AI-powered development scales. Links: GitHub Agentic Workflows Custom agents in GitHub Copilot GitHub Copilot usage-based billing

  • #57
    July 3 · 58 min

    57 - Sommarlyssning: XP gör comeback!

    AI kan skriva kod snabbare än någon av oss hinner säga “pull request”, men gör det verkligen oss till bättre utvecklare? I det här avsnittet av Avkodat samtalar Johan Nordberg med Henrik Ebbeskog och Chris Klug om vad som händer när klassiska idéer från Extreme Programming möter dagens AI-drivna utveckling. Är AI den ultimata parprogrammeraren, en väldigt snabb juniorutvecklare, eller bara ännu ett verktyg som kräver mer disciplin än vi först vill erkänna? Vi går bland annat in på varför tester blir ännu viktigare när AI släpps lös i kodbasen, hur TDD, integrationstester och mutationstester kan fungera som säkerhetsbälte, och varför det är lite skrämmande när AI “fixar” sin egen kod genom att ändra testerna. Vi pratar också om kodägarskap, domänkunskap, YOLO-programmering, custom agents, kodreview, framtida AI-kostnader och varför gamla XP-principer plötsligt känns mer relevanta än på länge.

  • #56
    June 2 · 53 min

    56 - Suverän AI från Grunden

    De flesta som bygger med AI idag skickar sina promptar och dokument till amerikanska moln. Fredrik Andersson bestämde sig för att bygga ett alternativ som inte gör det. I det här numret av Avkodat samtalar Johan Nordberg och Robert Folkesson med Fredrik som ligger bakom Grunden AI - ett försök att skapa en europeisk motsvarighet till OpenAI, på hårdvara i Sverige och med data som stannar inom EU. Vi går bland annat in på varför datahemvist handlar mindre om var servern fysiskt står och mer om vem som juridiskt kan tvingas lämna ut innehållet, hur man kör öppna modeller på ett GPU-kluster i Kista, och varför "vi har inte utrett det, alltså nej" blivit ett alldeles för vanligt svar hos organisationer som egentligen skulle ha mest att vinna på tekniken. Vi snackar också om hur det är att bygga Grunden AI med hjälp av Grunden AI. Grunden AI

  • #55
    May 7 · 52 min

    55 - Att designa ett språk för miljoner utvecklare

    "Sometimes problems are even more valuable than solutions. What should we do something about can be more important than what should we do about it." I det här avsnittet snackar Chris Klug och Johan Nordberg med Mads Torgersen från Microsoft om C#, .NET och hur ett programmeringsspråk egentligen utvecklas över tid. Hur går det egentligen till när man lägger till en ny feature i ett programmeringsspråk som används av miljontals utvecklare? Vad händer från att någon föreslår något på GitHub till att det faktiskt blir en del av språket - och varför är det ofta viktigare att förstå problemet än att bara bygga den föreslagna lösningen? Vi pratar om språkdesign och varför C# inte bara kan kopiera features rakt av från andra språk, och hur teamet väger nytta, bakåtkompatibilitet, runtime, prestanda och komplexitet mot varandra. Mads berättar också om sin tid med Anders Hejlsberg, kopplingen till TypeScript, hur async/await egentligen blev till, varför implementationen blev ett avancerat compiler-trick – och varför den nu rör sig närmare runtime. Det blir dessutom prat om generics, nullable reference types, features som nästan kom med men stoppades i sista stund, och varför användning av utropstecken i C# faktiskt ska kännas lite smutsigt. Medverkande: Chris Klug, Johan Nordberg och Mads Torgersen. Länkar: C# language design repo .NET Blog Mads Torgersen på Microsoft DevBlogs

  • #54
    April 6 · 39 min

    54 - Jiras och todos – varför räcker de aldrig till?

    Vem har inte känt den där sänkande känslan av att öppna backloggen och inse att man inte förstår hälften av ticketsen? Johan kom tillbaka från julledigheten, satte sig vid datorn och möttes av en backlogg full av ärenden som sade honom nästan ingenting. Det blev startskottet för ett samtal med Henrik och Cecilia om en av mjukvaruvärldens mest tidlösa utmaningar. I det här avsnittet gräver trion ner sig i frågan om ärendehantering på riktigt – inte teorin, utan verkligheten. Vad ska en ticket egentligen innehålla? Vem skriver den, och för vems skull? Hur mycket teknisk detalj är lagom? Och är det ens möjligt att skriva ett ärende som håller sig relevant två månader senare? De landar i att kommunikation är kärnan i alltihop – och att det kanske aldrig riktigt går att lösa. Men de delar med sig av erfarenheter, perspektiv och pragmatiska tankar om hur man kan göra det lite bättre, oavsett hur kunden eller teamet arbetar. Ett avsnitt för alla som någon gång stirrat på en ticket och tänkt: vad menade de egentligen med det här?

  • #53
    March 2 · 46 min

    53 - Swetugg special: HttpClient best practices, Aspire goodness vs Dapr and what's beyond the AI hype - with Nico Vermeir and Richard Campbell

    In this episode of Avkodat - Chris Klug and Robert Folkesson sits down with Nico Vermeir, Cloud Solution Architect at Microsoft, to discuss the Swetugg conference, the inner workings of the .NET HttpClient, why Aspire is such a developer productivity booster in many scenarios, when and why you might also look into Dapr. At the end Richard Campbell joins in and we discuss what might lay beyond the AI hype wave, based on Richards brilliant closing talk at Swetugg: "Beyond the AI Hype: What's Real, What's Next". Links: Aspire Dapr Swetugg Swetugg on Youtube - keep an eye out for the sessions

  • #52
    February 2 · 1 hr

    52 - Optimistens fördel - ett samtal om AI och den femte accelerationen

    I det här avsnittet av avkodat samtalar Johan Nordberg och Robert Folkesson med Mathias Sundin om mänsklighetens utveckling, AI, danstillstånd och varför vi bör ta tillvara på utvecklingen och göra det bästa av den. Mathias är en flitig samhällsdebattör, medlem av regeringens AI-kommission samt driver den faktabaserade optimistiska nyhets-communityn Warp-news - som lyfter fram teknik, vetenskap och mänskliga framsteg. Han är aktuell med boken "Den femte accelerationen" - där han beskriver hur AI kan frigöra kreativitet, förändra arbetslivet och låta människor bli pionjärer i en ny tid. Länkar: Den femte accelerationen (Bokus) Warp News Power BI Modeling MCP Server

  • #51
    January 12 · 42 min

    51 - Mycket MCP Servers och lite promptning

    I det här avsnittet gästas vi av Mats Iremark, CTO på Hedin IT, för ett samtal om hur AI används i praktiken när man bygger, driver och felsöker moderna IT system. Hos Hedin IT är AI inte ett sidospår eller ett experiment i en labbmiljö, utan ett verktyg man använder så mycket man kan. Vi pratar om konkreta case där AI hjälper till med allt från utveckling till drift och incidenthantering, och varför värdet ofta ligger långt bortom att bara generera kod. Tillsammans med Johan Nordberg och Jakob Ehn diskuterar Mats hur man vågar ta steget, vilka typer av problem AI faktiskt är bra på att lösa, och hur arbetssätt och roller förändras när AI blir en naturlig del av vardagen i IT organisationen.

  • #50
    Dec 1, 2025 · 57 min

    50 - Heta test-potatisar (och varför det ändå alltid beror på)

    I det här avsnittet grottar vi ner oss i testning: varför vi egentligen testar, hur AI-assisterad kodning förändrar vårt sätt att se på programmering och varför bra tester är en förutsättning för att våga refaktorera kod över tid. Följ med Henrik Ebbeskog, Stefan Alexakis Rulli och Johan Nordberg på resan från TDD/BDD-ideal och 100% code coverage till ett mer pragmatiskt förhållningssätt där syftet - att lösa riktiga problem för användare - är viktigare än perfekta tester. Vi jämför enhetstester och integrationstester, bråkar lite om mocks, erkänner hur svår UI-testning faktiskt är och landar (såklart) i att “it depends” nästan alltid är det ärligaste svaret.

  • #49
    Nov 3, 2025 · 51 min

    49 - Skalbarhet och prestanda i Azure med Peter Örneholm

    I det här avsnittet har vi bjudit in vår tidigare kollega Peter Örneholm, som nu är CTO på budfirman Budi - där han hjälper Budi att lyckas med missionen att se till att saker används - inte sparas eller slängs, genom att låta privatpersoner buda på begagnade företagsprylar. Peter, Jakob Ehn och Johan Nordberg snackar kostnadsoptimering vs kontra-produktiv "penny pinching", prestanda, data och cache-strategier, tillgänglighetsanpassning och SEO i AI-eran - samt hur deras team lärt sig jobba effektivt med Github Copilot, Cursor och andra AI-verktyg för att kunna leverera till produktion flera gånger om dagen med höga krav på kvalitet. Läs mer om Budi: www.budi.se

  • #48
    Oct 6, 2025 · 59 min

    48. Visual Studio 2026 med Mads Kristensen

    I det här avsnittet snackar Cecilia Wirén och Johan Nordberg med Mads Kristensen, Principal Product Manager hos Microsoft för Visual Studio. Cross-platform-utveckling i allmänhet avhandlas, prestandaförbättringar och annat godis i nya VS Studio, som det nya skinande gränssnittet och naturligtvis: kraftigt förbättrade och integrerade AI-funktioner - samt hur det faktiskt är att arbeta med utvecklingen av ett sånt omfattande och välanvänt program. Visual Studio 2026 Insiders: https://devblogs.microsoft.com/visualstudio/visual-studio-2026-insiders-is-here/

  • #47
    Sep 1, 2025 · 56 min

    47. Från IT-nostalgi till AI-medvetande - med Christer Sturmark

    I detta avsnitt av Avkodat möter vi Christer Sturmark. Vi börjar i varm IT nostalgi från nittiotalets internetdrömmar och tidiga e-handel. Sedan rör vi oss mot de mänskliga och filosofiska frågorna om AI. Vad gör tekniken med kunskap, ansvar och värdighet? Var går gränsen mellan smarta verktyg och något som liknar medvetande? Christer har lämnat IT och leder i dag bokförlaget Fri Tanke. Vi pratar om förlagets idé och några av författarna som ges ut där, till exempel Steven Pinker, Daniel Dennett, Nick Bostrom, Peter Gärdenfors, Åsa Wikforss, David Chalmers, Bill Browder och Lawrence M Krauss. Ett samtal om dåtid, nutid och framtid där tekniken möter humanismen. Medverkande: Christer Sturmark, Johan Nordberg, Robert Folkesson

  • #46
    Aug 12, 2025 · 44 min

    46 - UFO Sweden: AI tar svensk film till USA

    Följ med bakom kulisserna när vi pratar med filmskaparna Crazy Pictures om hur de dubbade UFO Sweden till engelska med originalskådespelarnas röster, och hur AI anpassar munrörelserna till det engelska talet. Vi pratar om AI:s roll i filmbranschen, hur tekniken förändrar kreativt arbete och vad det kan betyda för framtidens filmskapande. Gäst i avsnittet är Albin Petterson och medverkar gör även Cecilia Wirén och Johan Nordberg.

  • #45
    Jun 4, 2025 · 48 min

    45 - Tillgänglighet - mer än bara kontraster och skärmläsare

    Tillgänglighet är mer än bara kontraster och skärmläsare – det handlar om att skapa digitala lösningar som fungerar för alla. I det här avsnittet av Avkodat djupdyker vi i ämnet tillgänglighet: varför det är viktigt, hur man gör det rätt – och vad som händer när EU:s tillgänglighetsdirektiv börjar gälla den 28 juni 2025. Vi gästas av Joel Holmberg från Axess Lab, som delar med sig av insikter från sitt arbete med att hjälpa organisationer att bygga inkluderande digitala tjänster. Tillsammans med Johan Nordberg och Elin Fokine från Active Solution pratar vi om vanliga utmaningar, smarta angreppssätt och varför tillgänglighet borde vara en naturlig del av varje projekt – oavsett lagkrav. Mer om EU:s tillgänglighetsdirektiv: Introduktion till tillgänglighetsdirektivet (PTS)

  • #44
    May 5, 2025 · 40 min

    44 - Dynamiska system

    I det här avsnittet snackar Robert Folkesson dynamiska system med Chris Klug och Johan Nordberg: om utmaningarna med att bygga dynamiska system som ska vara väldigt flexibla. Såna system där det ska gå att förändra och lägga till entiteter, regler och processer i takt med att kraven förändras - utifrån erfarenheterna från ett intressant kundprojekt som Johan och Chris arbetar med. Länkar: .NET Data Community Standup - Stop using Entity Framework as a DTO provider!

  • #43
    Apr 7, 2025 · 50 min

    43 - Architecture and philosophy with Barry O'Reilly

    For this episode, Robert Folkesson invited Barry O'Reilly, the author of the books ‘Residues: Time, Change, and Uncertainty in Software Architecture’ and ‘The Architect’s Paradox - Uncertainty and the Philosophy of Software Architecture’, to talk about why architecture fails and why it sometimes succeeds, the role of software architects, how philosophy connects to architecture, how humans haven’t changed much in 2000 years, the acceleration of complexity in society in general, and what role AI will play in architecture – among other topics. We really enjoyed having this conversation and hope you will find it interesting too! Links The Architect’s Paradox: https://leanpub.com/architectsparadox Residues: Time, Change, and Uncertainty in Software Architecture: https://leanpub.com/residuality .

  • #42
    Mar 3, 2025 · 42 min

    42 - Ingen drar pluggen ur WebAssembly - Jimmy Engström om Blazor och varför bokskrivande ändå är så kul

    Avkodat fyller 42 avsnitt! Vem passar bättre att bjuda in än Jimmy Engström. Blazor-guru, Microsoft MVP och utvecklar-lead hos CAB Group. Jimmy snackar förstås Blazor - men även bokskrivandes och kursskapandes våndor och stora uppsidor - med Johan Nordberg och Jakob Ehn. Länkar: WebAssembly: https://webassembly.org/ Jimmys bok - Web Development with Blazor https://www.adlibris.com/se/bok/web-development-with-blazor-9781835465912

  • #41
    Feb 11, 2025 · 46 min

    41 - .NET 9 och ett gott snack om .NET-familjen i allmänhet

    I det här avsnittet snackar Johan Nordberg med kollegorna Fredde Johnsson & Cecilia Wirén om (de numera inte helt pinfärska) nyheterna i .NET 9 - men framförallt om olika ramverks-delar, vägen som lett oss till där vi är och en liten glänt på dörren till framtiden för .NET. Länkar: Swetugg Göteborg: https://youtu.be/tVay0VYKLH4?si=CKoXutRN0rRTiWNx .NET conf: https://www.youtube.com/watch?v=ikSNL-lxolc&list=PLdo4fOcmZ0oXeSG8BgCVru3zQtw_K4ANY

  • #40
    Jan 14, 2025 · 28 min

    40 - Ett vapen mot kognitiv komplexitet & kass säkerhet

    Johan Nordberg och Johan Karlsson diskuterar hur du kan använda SonarQube för att hitta både onödig komplexitet, säkerhetsårbarheter och andra svagheter i din kod, efter en bejublad onsdagsdragning som Johan K höll för kollegorna på Active Solution. Extract till you drop! som farbror Bob skulle sagt. De diskuterar även de mjukare, mänskliga sidorna av att tillämpa kodhygien och scout-reglerna som bör tillämpas i utvecklingsprojekt. Länkar: The Pragmatic Programmer, 20th Anniversary Edition: your journey to mastery by David Thomas and Andrew Hunt Code Quality, Security & Static Analysis Tool with SonarQube | Sonar

  • #39
    Dec 17, 2024 · 31 min

    39 - Microsoft Ignite för Pointy-Haired Boss

    I det här avsnittet snackar Robert Folkesson med Johan Nordberg och Cecilia Wirén om de smaskigaste godbitarna från Ignite-konferensen samt det förträffliga kundseminarum som Cecilia och Johan körde i samband med konferensen. Ignite: https://ignite.microsoft.com/ Microsoft Secure Future Initiative: https://www.microsoft.com/en-us/trust-center/security/secure-future-initiative Microsoft Digital Defence Report: https://www.microsoft.com/en-us/security/security-insider/intelligence-reports/microsoft-digital-defense-report-2024 För arkeologiskt intresserade - vad är skillnaden mellan Azure Stack och Azure Pack? What is the difference between Azure Pack and Azure Stack? - Stack Overflow

Showing 1–20 of 20 episodes