Kodsnack - podcast cover

Kodsnack

Kristoffer, Fredrik, Tobiaskodsnack.se
Kodsnack är ett poddradioprogram på svenska om utveckling, kodknackande och allt som hör därtill. Kodsnack drivs av Kristoffer Grönlund, Fredrik Björeman och Tobias Hieta
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Kodsnack360 - Jag vill ge rättigheter till användaren

Fredrik, Kristoffer, Johan Thelin , Jeena Paradies , Tobias Olausson , och Henrik Sandklef snackar licenser i allmänhet och olika typer av öppna licenser i synnerhet. Det blir mycket diskussion av GPL kontra tillåtande licenser. Vi tar också upp olika typer av fokus på konsumenten. GPL är egentligen inte bekymrad om huruvuda utvecklare bidrar med sina ändringar till utvecklare som skrivit koden de arbetar med. Hur man ska välja licens? Hur har Suse jobbbat med licenser? Hur funkar det med dubbla...

Apr 14, 20201 hr 24 min

Kodsnack 359 - En high five från produktägaren, med Piotr Kuczkowski

Fredrik snackar med Piotr Kuczkowski , sektionschef på Kronofogden IT. Kronofogden är en relativt ny och liten myndighet med en oväntat lättrörlig och framåtsiktande IT-avdelning. Piotr berättar hur man jobbar, med riktlinjer och rekommendationer snarare än stora processer, hur man arbetat bort sina gamla monoliter och hur man låter små team äga sina system istället för att hoppa runt mellan projekt. Ett stort tack till Cloudnet som sponsrar vår VPS ! Har du kommentarer, frågor eller tips? Vi är...

Apr 07, 202039 min

Kodsnack 358 - Hemma är jobbet

Kristoffer och Fredrik snackar om att jobba hemifrån. Kristoffer som har sju års försprång på de flesta av oss när det gäller jobb hemifrån har hållit ett tiominuterssnack på ämnet på Foss-north . Vi går igenom hans presentations punkter, diskuterar och går lite djupare på ämnen som att skaffa rutiner, jobba och tänka asynkront, och att kommunicera mer men samtidigt ha färre möten. Fredriks mikrofon är lite mer i karantän än övrig teknik, vi ber om ursäkt för det. Ett stort tack till Cloudnet so...

Mar 31, 20201 hr 14 min

Kodsnack 357 - Paus på ett kontrollerbart sätt, med Johan Thelin

Kristoffer och Johan Thelin inleder avsnittet med att snacka om Qt och utmaningarna med open source-licenser när man också vill tjäna pengar på något sätt. Det diskuteras hur Qt har ändrat sina licenser över tiden, och också hur man kan hantera att ha GPL 3 -licensierad kod i sina proprietära jordbruksredskap. Sedan blir det givetvis också diskussion om hur Covid-19 påverkar oss alla, och främst hur Foss-north påverkats. Konferensen kommer att hållas fysiskt i vinter, men på ordinarie datum blir...

Mar 24, 202052 min

Kodsnack 356 - Jag sitter hemma som vanligt

Kristoffer och Fredrik snackar om omställningarna coronaviruset lett till. Bland annat att allt fler plötsligt jobbar väldigt mycket mer hemifrån. För Kristoffer är det ju ganska mycket jobb som vanligt, men för Fredrik är skillnaden några grader större trots att jobba-hemma-policyn varit väldigt fri redan tidigare. Avsnittet spelades in under vecka 11, när evenemang med mer än 500 deltagare just förbjudits. Kristoffer påtalar också risken att det skulle kunna bli ett bakslag, istället för ett u...

Mar 17, 202056 min

Kodsnack 355 - I think I can actually help, with Stephanie Gasche

Recorded at Øredev 2019, Fredrik talks to Stephanie Gasche , who decided to use her skills from the agile software development world to make the larger world better . Stephanie started thinking about wanting to make a positivt impact, and how in many consulting jobs you can give a lot without getting to see a big-picture impact of your work. The refugee movement in 2014-2016 made her realize this was an area where she could make an impact. She started working helping refugees arriving in Austria...

Mar 10, 202042 min

Kodsnack 354 - En så korkad begränsning att det måste vara ett framework

Tobias och Fredrik snackar om Tobias senaste äventyr i buggarnas värld. Detta för med sig en förklaring av vad bitcode är i Apples värld, varför man vill leverera sin applikation med bitcode inkluderad och vilka ganska dramatiska problem det kan leda till för den vars applikation beror på ett par externa bibliotek. På slutet lite diskussion: hur mycket ansvar har man att kunna sitt byggsystem? Ett stort tack till Cloudnet som sponsrar vår VPS ! Har du kommentarer, frågor eller tips? Vi är @kodsn...

Mar 03, 20201 hr 4 min

Kodsnack 353 - Jag tror att du ställde den frågan

Tobias, Kristoffer och Fredrik svarar på lyssnarfrågor. Vad tycker vi om funktionell programmering, vilken sorts problem har vi svårast för att hantera, och vad tycker vi om hela industrin kring “agil utveckling”? Inom det sista ämnet kommer vi även in på vilken sorts arbetsprocesser vi har på jobbet. Nej, vi lyckas inte helt hålla undan från tab-eller-mellanslag-kriget. Men det var i alla fall ganska nära. Ett stort tack till Cloudnet som sponsrar vår VPS ! Har du kommentarer, frågor eller tips...

Feb 25, 20201 hr 26 min

Kodsnack 352 - Ska vi prata Javascript istället?

Fredrik och Kristoffer snackar först boktips och sedan Javascript. Kristoffer har läst David Heinemeier Hanssons bok It doesn’t have to be crazy at work och har en hel mängd tankar utifrån det. Varför växer företag, kan det komma mer av hållbarhetstänk? Mer av lokalt byggd hipstermjukvara, är det framtiden? Sedan blir det alltså Javascript för hela slanten, närmare bestämt Javascripts historia. Varifrån kom Javcscript och vart är det på väg? Fredrik ska hålla föredrag i ämnet och delar med sig a...

Feb 18, 20201 hr 9 min

Kodsnack 351 - Se röran som den är

Martin , Kristoffer och Fredrik snackar om släppt källkod - källkoden till indiespelet VVVVVV närmare bestämt. Koden släpptes nyligen fri av skaparen, och så snart någon släpper källkod är lätt att titta på den och förfäras över hur den ser ut. Vi snackar mycket om huruvida koden faktiskt är hemsk på sina ställen eller ej, och om abstraktioners vara och icke vara. Alla abstraktioner kanske borde ha ett bäst-före-datum? Är det bra att ha lösningar som är gjorda för att det ska vara maximalt enkel...

Feb 11, 20201 hr 13 min

Kodsnack 350 - Som en hel musikmaskin

Fredrik och Kristoffer snackar ljudprogrammering och musik. Kristoffer har byggt plugins till sin effektpedal, och ägnat januari åt att skapa musik varje dag. Kristoffer uttalar sig kärleksfullt och från insidan om vanligt förekommande problem hos öppna källkodsprojekt, berättar om hur det går till att utveckla ett ljudplugin, och om några av de lite mer exotiska problem som kan dyka upp när man gör det för en Mod duo . Mot slutet tonar det naturligt över till lite tangentbordssnack, kopplat til...

Feb 04, 202039 min

Kodsnack 349 - Mitt fossintresse, med Johan Thelin

Fredrik snackar med Johan Thelin om spelmotorn Godot och konferensen Foss-north . Vi diskuterar allt från hur det är att sätta sig in i Godot, vad som skiljer Godot från den populära motorn Unity, till hur det fungerar att publicera sin skapelse i Godot till olika plattformar och appbutiker. Som mellanspel hinner vi med lite FOSDEM . Johan ska åka igen och kanske försöka fånga upp Godotutvecklarna. Ska du dit borde du (försöka) hitta och heja på Johan. Sedan snackar vi om Foss-north , konferense...

Jan 28, 20201 hr 1 min

Kodsnack 348 - En brokig men trevlig skara, med Daniel Byström

Fredrik snackar med Daniel Byström , VD på Nordix , om vad Nordix är och gör. Nordix är en icke vinstdrivande organisation för att sprida open source, dels genom att sprida medvetenhet, dels genom att samordna utvecklingsprojekt. Nordix startades genom initiativ från Ericsson och City network, men man vänder sig inte bara till företag utan även offentlig sektor och individer. Vi diskuterar hur man kan bli medlem, vad det innebär och vad man som medlem kan engagera sig i. Vi diskuterar också vad ...

Jan 21, 202036 min

Kodsnack 347 - Slav under verklighetens kaos

Fredrik och Kristoffer har just kommit tillbaka till jobbet efter jul och nyår och snackar om sakerna de gjort. Fredrik jagar svårgreppade buggar och ser hur de kunde leda till ett kaninhål av omskrivningar, Kristoffer diskuterar sätt att hitta fokus och samarbeta med andra. Samarbete är svårt, speciellt på distans. Det leder sedan in på funderingar kring nyttiga rutiner, och rutiner för rätt saker. Kristoffer propagerar för att skriva om mer kod oftare. I alla fall för att förstå och lära sig, ...

Jan 14, 202049 min

Kodsnack 346 - A golden age of exploration and tomfoolery, with Tomer Gabel

Recorded at Øredev 2019, Fredrik talks to Tomer Gabel . We start from Tomer’s talk about microservices , why the timing was right to do a microservices talk in the form of a retrospective, what is happening now, and how the answer to the question of whether you should go microservices has changed in the last few years. Tomer discusses how problems and solutions evolve, are commoditized and sometimes almost disappear as a concept (or gain new terminology to describe them). In the future, we might...

Jan 07, 202048 min

Kodsnack 345 - Årets överlägset sista avsnitt

Fredrik och Kristoffer går igenom Kodsnacksåret som gått. Vi snackar om vad vi gjort under året, hur det gått och vilka trender vi kan tänkas ha sett. Som devops, något vi känner har spridit sig och förändrats under året. Fredrik berättar om hur och vad han gjort med sin Mac-app Podcast chapters , och varför han inte släppt något Swift-bibliotek för att hantera ID3-taggar. Det finns ett roligt födelsedagsfirande att se fram mot under 2020, i övrigt har vi inga mer dramatiska planer än att fortsä...

Dec 31, 20191 hr 2 min

Kodsnack 344 - How to be a successful heretic, with Carmen Medina

Recorded at Øredev 2019, Fredrik talks to Carmen Medina about affecting change in organizations. Carmen used to work at CIA, and talks about her work there as a heretic, working to affect changes at a theological level. How can you get your ideas implemented without being in a position of power? How can you sneak ideas through side doors? Why might you consider digging into the beaurucratic sides of the organization? And what do tug boat pilots have to do with all this? Finally, we touch a bit o...

Dec 24, 201936 min

Kodsnack 343 - En bra utvecklardator, med Lars Brinkhoff

Fredrik snackar riktiga retrogrejer med Lars Brinkhoff , närmare bestämt Incompatible timesharing system - ett operativsystem som levde och frodades på MIT från sextiotalet fram till slutet av åttiotalet. Vi snackar om vad ITS är, vilken filosofi det had, hur det kommer sig att det nästan försvann spårlöst hur historien, och hur det räddades och återupplivades. Lars har inte bara varit med och bevarat ITS för emulatorer, han har också installerat och kört igång det igen på den sista PDP-10 som k...

Dec 17, 201941 min

Kodsnack 342 - Markera varenda metod som gömd

Fredrik och Tobias snackar först om Plex nya annonsbaserade strömningstjänst för filmer och hur det varit att se utvecklingen av den lite från in- och baksidan. Sedan berättar Tobias om sitt senaste buggjägaräventyr i C++, en historia som tar oss djupt ner i detaljer kring i symbolers synlighet mellan filer och binärer, och hur kompilatorns länkare egentligen jobbar. En historia som ger oss snabbare kompilering, snabbare starttid för Plex mediaserver, och en mindre binär. Innan målet kommer dock...

Dec 10, 201949 min

Kodsnack 341 - En kraft som drar ihop teamen, med Pia Fåk Sunnanbo

Fredrik snackar varannanveckasomgruppering med Pia Fåk Sunnanbo . Vi börjar med Pias presentation om varannanveckasomgruppering - en spännande arbetsprocess man provat på SVT som innebär att man ombildat sina team varje iteration. Vi diskuterar hur man gjort, vad som fungerat bra och dåligt, och vad vinsterna varit som gjort att man fortsatt trots att det många gånger varit ganska jobbigt. Vi snackar också en stund om klimatkrisen och vad vi som utvecklare kan göra i stort och smått för att bidr...

Dec 03, 201953 min

Kodsnack 340 - Devops ända sedan starten, med Claes Adamsson

Fredrik snackar med Claes Adamsson , head of devops engineering på IKEA, om IT och devops på storföretagsnivå. Avsnittet spelades in under Øredev och sponsras av IKEA . Vi snackar om korsfunktionella team, att bryta sig loss ur silos och se helheten. Att balansera portabilitet mot andra viktiga faktorer. Vi diskuterar också IKEAs IT-historia från den första inhyrda stordatorn och hela vägen fram till idag. Alla kan inte vara experter på allt - devops ska vara ett tänk genom hela organisationen, ...

Nov 26, 201951 min

Kodsnack 339 - Här börjar den exekverbara koden

Fredrik och Tobias snackar om Fredriks årliga besök och intervjustorm på Øredev och om Tobias bidrag med en buggfix till LLVM . Tobias berömmer LLVM både som projekt och som organisation kring öppen källkod med stor villighet att hjälpa nya bidragsgivare. Som avslutning berättar Tobias lite om sin nya Windowsmaskin - det har blivit mer Ryzen och Threadripper i huset - och gör Fredrik sugen på att handla datordelar. Ett stort tack till Cloudnet som sponsrar vår VPS ! Har du kommentarer, frågor el...

Nov 19, 201952 min

Kodsnack 338 - A tough battle for AR, with Azad Balabanian

Recorded at Øredev 2019, Fredrik talks to Azad Balabanian about virtual and augmented worlds. Azad works with photogrammetry - a process of capturing environments and objects for, among onther possibilities, use in VR and AR. He also hosts the Research VR podcast and dives deep into all aspects of virtual realities. We start with discussing photogrammetry, how it works and what its challenges currently are for those wanting to get into scanning environments on top of just photographing or filmin...

Nov 12, 20191 hr 5 min

Kodsnack 337 - Vibrationer i stereo, med Martin Jonasson

Fredrik snackar med Martin - allas vår Grapefrukt - om Holedown och hur spelet de senaste månaderna jobbat sig fram mot att släppas på Nintendo Switch . Vi snackar om vägen Holedown tagit hit, vad som varit utmnanande i processen och vilka likheter och skillnader det har mot att släppa på andra plattformar och appbutiker. Nokias tacotelefon N-gage får, såklart, också vara med på ett hörn. Som uppvärmning börjar vi prata öppna flikar i webbläsaren och halkar över till bildskärmar, skärmarmar och ...

Nov 05, 20191 hr 4 min

Kodsnack 336 - Less like the web and more like Unix, with Paul Frazee

Fredrik talks to Paul Frazee about Beaker browser and making the web more peer-to-peer rather than client-server. Beaker also aims to make it radically easier to create and publish your own content rather Paul explains what Beaker browser is and the technologies it builds on. The central piece of technology is the distributed file system Hyperdrive and the DAT protocol which provides a sort of file- and folder-based API for building applications and handling their data. Paul discusses the hard p...

Oct 29, 201958 min

Kodsnack 335 - En gemensam paus, med Simon Aronsson

Fredrik snackar med Simon Aronsson , utvecklare som jobbar mycket med agil metodologi, moln, och devops. Simon diskuterar devops som något bredare än speciella tekniska lösningar och mer av ett tänk som går rakt igenom hur vi arbetar. Vi snackar om hur lätt det är att förändringar rinner ut i sanden när man börjar på nästa förändring, och hur vi gör eller försöker göra för att lära oss komma igång och fokusera på en uppgift mer och bättre. Vi kommer också in på mobbprogrammering och hur det vari...

Oct 22, 201953 min

Kodsnack 334 - Homer får designa precis allt vi använder

Fredrik och Kristoffer börjar med att irritera sig på Slack. Vi utgår från att vara konkret irriterade på Slacks funktion för trådar och går därifrån vidare till att diskutera problemen med att lägga till funktioner över tid och hur vildvuxet och ofärdigt det kan bli, oavsett eller kanske speciellt om man ser sig som agil, flexibel, och kunddriven. Diskuterar någon numera att utveckla något med en vision? Och finns det någon som är bra på att ta bort saker? För att balansera all negativitet snac...

Oct 15, 20191 hr 1 min

Kodsnack 333 - Det finns ingen morgon

Fredrik och Kristoffer gratulerar först och främst vinnaren i den tredje spelsylten : grattis John Sterling ! Sedan snackar vi process, Fredriks har slagits av den väldigt uppenbara insikten att man inte kan justera process för att hantera det faktum att ingen just nu jobbar med en viss sak. Kristoffer berättar lite om hur det funkar med processer på Suse, och med möten som är färre och mindre bindande än man skulle kunna tro. Det är nämligen alltid morgon någonstans. Avslutningsvis kommer Fredr...

Oct 08, 201936 min

Kodsnack 332 - Bete dig

Fredrik, Tobias och Kristoffer snackar om Richard Stallman avgång från allting, försöker reda ut ungefär var det kommer från och vad det kan tänkas betyda. Vi pratar också om identitetskris inom öppen mjukvara, frihet kontra etik och nytta, och desillusionering kring mjukvaras frihet och effekter. Men vi börjar med ett lite lättare ämne: Tobias sprang på och löste vad han tror är årets fånigaste bugg för egen del. Ett stort tack till Cloudnet som sponsrar vår VPS ! Har du kommentarer, frågor ell...

Oct 01, 201959 min

Kodsnack 331 - Så gjorde vi inte för tio år sedan, med Daniel Stenberg

Fredrik snackar med Daniel Stenberg , skapare av URL-verktyget Curl och tidigare gäst i avsnitt 120 . Vi snackar om vad som är spännande i Curl just nu: HTTP/3 är på ingång och Curl står överst i ett korthus av tidiga implementationer och specifikationer under utveckling. Daniel berättar också om hur Curl höjt sin ribba för kvalité, säkerhet med mera genom åren, och samtidigt lyckats både höja utvecklingstakten och välkomna fler bidrag från fler olika personer. Fredrik fascineras av hur stora al...

Sep 24, 201954 min
Hosted on Libsyn
For the best experience, listen in Metacast app for iOS or Android