Kodsnack

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 Nordix gjort och gör, trevliga meetups som kommer framöver, och hur man kan vara med och påverka utvecklingen. Spoiler: det är inte svårt!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Sprida open source så vitt och brett som möjligt
  • En brokig men trevlig skara
  • En liten lucka eller ett tomrum
  • Det blir enklare och enklare att nå ut
  • Löser upp organisatoriska knutar
  • 15 minuter kaffe och kaka
  • Teknisk till en viss nivå
Direct download: 348.mp3
Category:general -- posted at: 6:37am CET

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, allt måste inte checkas in som nästa version.

Vi snackar också om att Quake 3 håller på att översättas till Rust, och om oväntade nyttor man kan ha av att översätta kod till ett annat språk.

Fredrik frågar Kristoffer utifrån snacket med Tomer Gabel i förra avsnittet, lever vi i en guldålder nu och om det kommer att strukturera upp sig med tiden? Kristoffer är inte övertygad.

John Carmack ska bygga AI. Passerar John Carmack turingtestet? Hur som helst är det bra att lyssna på en teknikoptimist ibland.

Sist men inte minst tipsar Kristoffer om ett poddavsnitt, en intressant utvecklare och det intressanta kaninhålet BIOS och dess efterföljare.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Mörk choklad på ett mörkt kaffesätt
  • Utrymme för tupplurar
  • En maskin som kan var i för många tillstånd
  • InflexibleHeap.js
  • Samma tillstånd oavsett teknik
  • Vara yngre är också bättre
  • Många var väldigt rutinbundna
  • Slav under verklighetens kaos
  • Tacksam att automatöversätta
  • Om ens nätverkskort är en fil
  • Att gå igenom något en andra gång
  • Vi slår på stenar med käkben
  • Jag tycker om alla andra precis lika lite
Direct download: 347.mp3
Category:general -- posted at: 7:18am CET

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 not be talking or thinking about microservices at all, but the concept may have evolved and adapted and actually form a basis for everything we do - technology becoming so central that we don’t even need to think about it anymore.

Also: it may not be worth it to migrate everything into the future. Common sense and judgement required, as always.

We discuss how many of the peculiarities of the software development industry may simply be because the industry is so young. Tomer thinks we as an industry will eventually figure things out and become a lot more settled down, and less exciting if you will. We should all be excited about being around in the industry right now, when there is so much freedom and so many things to do and try.

Is the software industry somewhat unique in being so much about sharing knowledge? And are we making the most out of our golden age?

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • I think I just got the timing right
  • Everyone’s kind of doing it
  • I’m totally an apostate
  • It’s worth wondering why
  • Should you go microservices
  • Computation substrate
  • Lambdas were unimaginable ten years ago
  • The industry is so new
  • Software is the only industry in which the word “legacy” has a negative connotation
  • We’re a very new industry
  • We don’t really understand how to do what we do
  • Completely different and a lot more boring
  • I hope I don’t live to see that
  • The next thing no-one knows how to build
  • Software is starting to matter
  • When you consume a service
  • At some point the demand for software won’t be as extreme
  • Why we get to have fun
  • The golden age of software engineering
  • A golden age of exploration and tomfoolery
  • We’re young, we’re happy, we get to play with toys
Direct download: 346.mp3
Category:general -- posted at: 6:38am CET

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ätta göra en podd vi gillar.

Det gick inte att undvika: vi diskuterar också 2019 som året då tangentborden urartade på allvar.

Konferenser var också en tydlig del av 2019. Vi snackar om Fredriks första presentation, Foss-north, Øredev med mera.

Sist men inte minst vill vi också passa på att tacka så jättemycket alla som lyssnar, alla som gästat podden, och såklart alla som stöttar podden med en donation på Ko-fi! Tusen tack och ha ett otroligt gott nytt år!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Årets överlägset sista avsnitt
  • Ett maximalt Kodsnacksår
  • En femtiotredje tisdag
  • Det maxade året
  • Mycket mer av ett tänk än en arbetsroll
  • Lagom mycket struktur på saker
  • Nu bygger jag lagrings-mojs
  • Närmare Meetup-världen
  • Det största första jobbet
  • Året som lödpennan kom fram på allvar
  • Film-hacking-häftigt
  • Jag har mer finger att ge
  • Lite av ett undergångstema
Direct download: 345.mp3
Category:general -- posted at: 1:04am CET

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 on the challenges of promoting diversity and diversity of thought. Does your organization have a working agreement on how to disagree?

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • Puerto Rican by birth and Texan by nationality
  • A big formative influence
  • A veteran of the CIA
  • I was a heretic at CIA
  • How to be a successful heretic
  • Be a good thinker
  • I was arguing theological change
  • What made me try again
  • There is no silver bullet that fits all shoe sizes
  • Befriemd the beaurucratic black belts
  • Tug boat pilots
  • Learn to be a better beaurucrat
  • Make your idea community property
  • Creating a climate where new ideas are always welcome
  • How do we disagree?
  • The nice, orderly process of disagreement
Direct download: 344.mp3
Category:general -- posted at: 7:53am CET

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örde ITS när det bedrog sig. Vi diskuterar också vad dagens operativsystem skulle kunna ta upp från ITS - vore det inte kul om åtminstone något modernt operativsystem gick lika mycket in för att vara bra för utvecklare?

Som vi nämner i avsnittet är vi mycket nyfikna på om det finns liknande projekt därute - känner du till ett får du mer än gärna höra av dig!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Stort på ungefär sjuttiotalet
  • En myt som har cirkulerat
  • Det kördes som max på fyra, fem datorer totalt
  • Proto-Emacs
  • Stabilt och nära sitt ursprung
  • Vi PDP-10-fans känner varandra
  • Se hur det var på den tiden
  • Debuggern är alltid närvarande
  • En bra utvecklardator
Direct download: 343.mp3
Category:general -- posted at: 6:33am CET

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 några rejält svårtolkade kraschrapporter och en läsning av binärdumpar.

Avsnittet sponsras till vår stora glädje av Onsiter - en marknadsplats för konsulter där du som är frilansande eller anställd konsult kan hitta uppdrag och bli hittad av uppdragsgivare. Lyssnar du och registrerar dig före 16 december 2019 har du dessutom chans att vinna en Raspberry pi 4 - registrera dig och mejla sedan samma mejladress som du registrerade dig med till kodsnack@onsiter.com.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Sju veckors arbete på två
  • En ganska bra jul i år
  • Jag har ju bara hand om utvecklingsmiljön
  • DDOS:a oss själva
  • En till källa av content
  • Ganska enkelt ur en teknisk synpunkt
  • Det svåraste vi har byggt
  • Det största animebiblioteket utanför Japan
  • Så länge man har en tillförlitlig källa
  • Sätt att göra kompileringen av koden snabbare
  • Jag ska berätta hur det inte fungerar
  • Ett jättestort pyssel
  • Markera varenda metod som gömd
  • Fem metoder som andra behöver anropa
  • Ganska mycket länkinformation
  • En liknande signatur, men inte samma signatur
  • Nu blir det riktigt komplicerat
  • Templates lever sitt eget liv i C++
  • Definitivt ett litet minfält
  • Rätt default att ha
Direct download: 342.mp3
Category:general -- posted at: 6:38am CET

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 bidra till en bättre värld.

Avsnittet spelades in under Øredev 2019.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Jag är en utvecklare
  • Undercover-agil coach
  • Jag litar på dem just nu
  • Varannanveckasomgrupperingen
  • Jag tycker inte om att byta språk mitt i meningar
  • Användarresan från den här punkten till den här punkten
  • Vi måste hitta rätt problem att lösa
  • Jättestora mål med vaga förväntningar
  • Något bra är på gång (fast folk mår dåligt)
  • Vi går direkt in i konflikterna
  • En kraft som drar ihop teamen
Direct download: 341.mp3
Category:general -- posted at: 6:33am CET

Fredrik snackar med Claes Adamsson, head of devops engineering på IKEA, om IT och devops på storföretagsnivå. Avsnittet spelades in under Øredevoch 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, men någon måste fokusera på det som sin egen arbetsuppgift också. Ta monoliter och gradvis modernisera och bryta upp dem, utan att stänga av och ersätta allt på en gång. Hur tänker ett storföretag på IT, applikationsutveckling och att ta till sig nya trender och tänk?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Jobbar i en matris
  • Matristänket
  • Vi håller ihop på tvären
  • Outsourcat hela vägen till Helsingborg
  • Bryta sig loss från silotänk
  • En lång kedja av beroenden
  • Rita det snyggaste flödesschemat
  • Hur pragmatiska kan vi vara?
  • Annars lär vi oss inte
  • Första servern kom 1968
  • Vi vill ju vara nära hemmet
  • En förtrolig milö att jobba i
  • Devops ända sedan starten
  • Vad är devops? Du gör det
Direct download: 340.mp3
Category:general -- posted at: 6:42am CET

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 eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Fullt upp kan man säga
  • Som det blir på hösten
  • Det är ett stort projekt, det finns buggar
  • Diffa vår toolchain
  • Den strippade sönder dem
  • Det som händer när man exekverar en binär
  • Här börjar den exekverbara koden
  • En debugsektion som ingen behöver
  • Jag skrev en patch
  • Om det här inte är en sektion vi behöver
  • Senare kommer det här att finnas ute
  • En open source-solskenshistoria
  • Alla supernöjda, framför allt jag
Direct download: 339.mp3
Category:general -- posted at: 6:40am CET

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 filming them.

Then we discuss how AR is or is not coming along and how to get a feel for what might be coming - by going to hardware conferences and piecing together what different companies are developing. AR has a lot of promise, but it is still a long way from being something you really could imagine wearing all day. There are promising initial use cases, but we are still looking for real consumer killer apps and hardware.

We then gradually move over into VR, games, good experiences and how room space and motion sickness are perhaps not the big problems people imagined at the start. Fredrik gets excited by how close most of us regular computer users may actually be to being able to work in VR.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • Spatial photography
  • Volumetric photography
  • The shot that you get is the shot that you have
  • Structure from motion
  • Lightning in real life is so good
  • An extension of photography
  • With just a phone
  • I like to know what’s around the corner
  • Get over that Google glass hump
  • Not for all relationships
  • The yellow brick road for you to follow
  • A tough battle for AR
  • Plenty of different hurdles
  • At its hardest mode for AR
  • It has to be procedural
  • Nobody has a VR room
  • It makes you feel awesome
  • Teleporting kind of sucks
  • Be expressive in a video game
  • Begging to be ripened
  • Real remote working experiences
  • Headphones for your eyes
  • A lot of room for growth
Direct download: 338.mp3
Category:general -- posted at: 6:50am CET

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 den eviga jakten på mer skärmyta.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Jag har aldrig varit en såndär fliksamlare
  • Kluster med flikar
  • Ångest och tandagnisslan
  • Det kan vara vår hemlis
  • Man kan ju försöka utan
  • Debugvarianter
  • Sedan var det ju bara resten kvar
  • Utveckling och livet generellt
  • Konverterande mellan olika koordinatrymder
  • En stråle in i 3D-rymden
  • Spela i porträttläge och uppskatta det
  • Nintendo tillhandahåller inget UI över huvud taget
  • Fördröjningar som staplas på varandra
  • Det kommer att gå live varesig jag vill det eller ej
  • Allting tar väldigt lång tid
  • Människor inblandade i alla steg
  • En annan tidsskala
  • En Switch som du inte får visa för någon
  • Det här med datorer rent generellt var ett misstag
  • Vibrationer i stereo
Direct download: 337.mp3
Category:general -- posted at: 7:04am CET

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 problems of Beaker and P2P networks - such as deciding when and how you as a peer start to share something online in the system. Sharing everything all the time does not feel like the right solution to the problem. We also discuss how to think about things more like applications and dynamic web sites in the Beaker way.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • Trying to move to the next version of the web
  • Just a little hobby project
  • P2P and web decentralisation
  • A peer-to-peer file system
  • Bittorrent, but a little bit better
  • Bittorrent upgraded
  • That was the easy part
  • The discovery swarm
  • Poor behaviour still gets punished
  • Does it get pushed to a wide audience?
  • (We are not what I call) topological purists
  • Less like the web and more like Unix
  • A global file system
  • Social design by nature
  • A totally client-side architecture
  • Inverting the server-client-relationship
  • Making the server very dumb
  • This giant distributed computer
  • Millions of files in a single folder
  • navigator.filesystem
  • Just a little bit broken
  • Not the web browser you know
  • /public/friends
  • You know that has presentation in there
  • The web is somebody else’s computer
Direct download: 336.mp3
Category:general -- posted at: 6:29am CET

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 varit när Simon jobbat i mobb, och vi pratar om utbyggnaden att ha med någon som kan affärssidan bra i sin mobb på heltid. Detta kopplat till att hitta bra sätt att sprida kunskap om domänen till alla utvecklare.

Sist men inte minst blir det en hel rad boktips för den som vill läsa mer om allt från datorhistoria och chiffer till devops och domändriven design.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Sånt som jag tänker på när jag tänker devops
  • Lean för teknikindustrin
  • Devops som en icketeknisk fråga
  • En skön känsla i kroppen
  • Man får faktiskt byta etikett
  • Man kan faktiskt vara pragmatisk
  • I en social kontext hela dagarna
  • En gemensam paus
  • Rädslan att bli avbruten
  • Små enkla steg
  • Det är skönt att gå minus
  • Extremt bra på att förmedla domänkunskap
  • Vi kunde sitta och rita hela lösningar, som gick att implementera
  • Hur Doom funkar
Direct download: 335.mp3
Category:general -- posted at: 6:40am CET

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 snackar vi sedan tangentbord en stund. Kristoffer har också skaffat sig ett fyrtioprocentstangentbord och vi diskuterar hur det känns såhär långt. Det blir givetvis mycket diskussion om layouter, var det kunde tänkas finnas fler och färre tangenter, med mera. Kristoffer diskuterar också hur han försöker layouterna på sina två aktivt använda tangentbord att matcha och skilja sig lagom mycket.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Hur mycket bättre skulle inte mitt liv vara utan trådar
  • En massa folk som sitter och undrar vad de ska göra
  • Underkanaler i kanalerna
  • Ett grenande flöde
  • Vi har inte nått Git än
  • Tidsresor i Slack-kanaler
  • Ingen gräns för hur icke-linjärt det kan vara
  • Komplikationen med trådar
  • Det är inte färdigtänkt
  • Sluta lägga till saker
  • Homer får designa precis allt vi använder
  • Hundratusen bra features
  • Tillsammans med andra saker som andra kunder behöver
  • Man måste våga göra sig ovän med folk
  • Allting ska försöka vara allting, för alla, hela tiden
  • Helheten blir Homer Simpsons bil
  • Den allmäna onda cirkeln
  • Curl är ju han
  • Det mänskliga perspektivet i fokus
  • Google jobbar inte på mänsklig skala
  • Inga döda tangenter
  • Ett helt eget äventyr
Direct download: 334.mp3
Category:general -- posted at: 6:44am CET

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 Fredrik att vara på Øredev och intervjua talare i år igen. Vill du komma och säga hej, eller har tips på talare vi borde snacka med? Säg till!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Jag hör inte mig själv i mina lurar
  • Ganska skönt att få lite distans
  • Ta hand om processen
  • Historien man berättar för sig själv
  • I verkligheten finns det så många andra faktorer
  • Starka åsikter om processer
  • Växa som en cancersvulst
  • Alla borde ha sin egen guldgruva
  • Man kan inte äta långsiktigt
  • Folk vet hur man får saker gjort
  • Det finns ingen morgon
  • Man kan skippa möten
  • Två möten i veckan
  • Blunda och slå på
  • Fria att sätta sina egna processer
  • Den verkliga processen
  • Det går ju inte att skriva in fingertoppskänsla i processen
  • Villighet att ta in verkligheten
  • När vi inte mätte det här så hade vi inga problem
  • Kontrollerat fritt fall
Direct download: 333.mp3
Category:general -- posted at: 6:39am CET

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 eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Hur länge har det här varit trasigt?
  • Optimeraren gör bättre grejer
  • Jag litar litegrann på att Google gör sina tester korrekt
  • Likhetstecken mellan Windows och Visual studio
  • Den dagen OS/2 blir en grej igen
  • Någonting som korskompilerar
  • Sjukt och lite relevant
  • En stor och komplicerad grej
  • En ful fisk
  • Inte kriminellt men inte så fräscht
  • Ett dåligt skämt från en annan tid
  • Bete dig
  • En helt klart märklig upplevelse
  • Inte bara en anställd på MIT
  • Kvar i sjuttiotalet
  • En mjukvaruidentitetskris
  • En gång i tiden trodde jag att frihet var frihet
  • Hur ska vi bete oss mot varandra?
  • Frihet under ansvar
  • Ondska är inte ett legalt begrepp
  • Socialt och kulturellt bagage
Direct download: 332.mp3
Category:general -- posted at: 6:30am CET

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 alla siffror blir när man jobbar stadigt över tid med någonting. Daniel berättar också om Curls planering för framtiden, om belöningsprogrammet för att hitta buggar, och om hur fantastiskt fantasifulla de som hittar komplicerade buggar är på helt andra sätt än vi som skriver koden de hittar nya vägar genom.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Varje dag i elva år
  • 4000 av 7200
  • Folk som committar idag
  • Mer och mer motstånd för alla, hela tiden
  • 200 namn per år
  • Många rörliga delar
  • TLS på ett nytt sätt
  • Ett korthus där alla korten är lite ofärdiga
  • En hel del specläsning över tiden
  • Så gjorde vi inte för tio år sedan
  • Inte fantasi nog att tänka ut hur dåligt det kan bli
  • Variationer på samma presentation
  • En spec som var två sidor lång
  • Hur cookies användes för sju år sedan
  • Protokollen jag själv är sämst på
  • Här har Daniel haft lite tråkigt
  • Infrastrukturgnäll
  • En byte utanför
Direct download: 331.mp3
Category:general -- posted at: 6:39am CET

Fredrik berättar för Kristoffer om konferensen Full stack fest, och om sin debut som keynotetalare på konferensen Day of the programmer. Fredrik berättar om sitt tal och dess innehåll och Kristoffer associerar vidare kring vattenfallsutveckling, hållbarhet, att inte lockas av generella problem med mera.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Man slipper känna att man missar allting
  • En grej som man kan alldeles fär lite om
  • Kul att vara nördkändis
  • Ditt första uppdrag som talare
  • Varför har vi fått all den här makten?
  • Fundamentalt inte okej
  • Misärköer till affärer som inte har någon mat
  • Min kappsäck med tal
Direct download: 330.mp3
Category:general -- posted at: 6:42am CET

Fredrik snackar produktivitet, poddande och Swift med John Sundell, känd från Swift by Sundell i både text- och poddform. Vi diskuterar hur John kommit till dagens punkt med Swift by Sundell, rutiner, produktivitet, vikten av att göra saker man själv gillar och mycket mer.

Jodå, det blir en del snack om Swift också; vad John gillar, hur språket gradvis blir mer dynamiskt och utmaningarna det för med sig.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Jag brukade introducera mig som apputvecklare
  • När det väl exploderar
  • Jag ska på nya äventyr
  • En ny artikel om Swift varje vecka
  • Rejäla, ordentliga kodexempel
  • Kan du ge mig chiffernyckeln tack?
  • Dagens tema
  • Hacka sin egen produktivitet
  • Produktivitetsgodis
  • Lura sig själv-tickets
  • Känslan av att man kommer någonstans
  • Invertera ticketen
  • Definiera mina egna abstraktioner
  • Illusionen bryts
  • Otroligt ny teknik
  • Ett ordentligt typfel
  • Bubbla upp rätt fel (till användaren)
Direct download: 329.mp3
Category:general -- posted at: 6:27am CET

Fredrik talks to Nolan Lawson - web performance expert, Mastodon instance maintainer, creator of a highly accessible Mastodon web client, and more. We discuss, among other things, the joys of distributed social media, where unlike centralized places like Twitter nobody can stop innovation when it comes to clients and interfaces and ways of use. Nolan talks about how and why he built Pinafore - his Mastodon client. We touch on the different experiences people have and want out of social media, digital wellness, and how caring about performance cam be an act of empathy.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • I was really excited
  • Falling in and out of it
  • Tweets are toots
  • The goal of a lot of web standards
  • I really mistrust a library
  • I believe in the open web
  • Eugene had already thought about this
  • Mixed degrees of success
  • My preference is single column
  • She’s on weird Mastodon
  • It’s all kind of cacophonous, but it’s beautiful at the same time
  • Every component has a bit of Svelte in it
  • It’s really based on empathy
Direct download: 328.mp3
Category:general -- posted at: 6:44am CET

Fredrik och Tobias värmer upp med blandade känslor efter semestern, men huvudämnet är Apollo guidance computer - datorn som tog människor till månen - och hur datorer egentligen fungerar på lägsta möjliga nivå. Det blir både historielektion och en lektion i datorers grundstenar. Hade du kunnat skriva program för att landa på månen med tio instruktioner?

Innan huvudämnet några snabba nyheter:

För det första kommer Kodsnacks spelsylt för upptagna tillbaka igen 7 september! Gör ett spel på två veckor som på något sätt knyter an till temat “under vatten”. Verktyget är precis som i första sylten Love2d, och nytt för denna gång är att du även är varmt välkommen att skapa andra konstnärliga bidrag än spel om du så vill.

För det andra ska Tobias arrangera ett hackathon och vill mer än gärna ha in åsikter och tankar från lyssnarna kring vad ett bra hackathon ska tänka på.

För det tredje ska Fredrik lite till sin egen förvåning öppningstala på Day of the programmer i Jönköping den tionde september.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Du är helt säker på alla de här måtten?
  • Ett hackathon i Gävle
  • De flesta som lever på internet
  • Extremt banbrytande på den tiden
  • Just att hamna på månen är en av de svåraste sakerna
  • Den rör sig fruktansvärt snabbt
  • En tid då datorerna var stora som rum
  • Det kommer inte att finnas en programmerare ombord
  • Det som växte upp och blev datorerna idag
  • Vad en transistor är
  • Ett väldigt tydligt relä
  • Ström eller inte ström
  • När något blir två
  • Stoppa 22 i ett register
  • Alltid nästa grej
  • Vi har tio instruktioner
  • Verifiera att du har rätt
  • Definitivt bisarrt, och roligt
Direct download: 327.mp3
Category:general -- posted at: 6:40am CET

Fredrik, Oskar Wickström och Jona Ekenberg snackar om pakethanteraren Nix och linuxdistributionen Nixos som är byggd helt på Nix. Vi går igenom hur Nix fungerar, hur det hanterar paket, varför det är nyttigt med paket beskrivna som rena funktioner, vilka överlappningar som finns med Docker, hur man får in sin egen kod i Nix och mycket mer.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Det handlar inte om att spärra telefonreklam
  • Rena funktioner
  • Alla inputs för att bygga någonting
  • En känd, reproducerbar output
  • Hoppa till gamla versionen av operativsystemet
  • Diffen mot det jag bygger på
  • Kompilera Haskellkompilatorn
  • En cache som har exakt den här grejen
  • Ett deterministiskt bygge
  • En wiki på en sida, med allt
Direct download: 326.mp3
Category:general -- posted at: 6:23am CET

Fredrik och Kristoffer snackar för första gången efter semestern. Eller nästan efter semestern, mentalt är det någon sorts mellanläge.

Vi inleder med tangentbordssnack - Fredrik planerar att löda i sitt tangentbord (och har lödat med framgång när avsnittet släpps) och funderar över vad mer som kan behöva göras med layouten. Kristoffer behöver inte löda men verkar gå mot att gradvis förenkla sin layout.

Efter 18 minuter tangentbord diskuterar vi artikeln “Fast software, the best software” som argumenterar för att hög hastighet är en mycket mer betydelsefull faktor för bra mjukvara än vad vi oftast tänker på. Hög hastighet kontra prestanda kontra kort återkopplingscykel (från att användaren gör något till dess programmet reagerat på det). Kristoffer tillämpar samma tankegångar på att läsa och ta till sig vetenskapliga artiklar. Kan det vara en idé att vara hårdare med att inte lösa problem på långsamma sätt, och kanske inte lösa vissa problem alls om det blir för komplext och långsamt?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Har vi pratat om lödkolvssituationen?
  • Hur är läget med din backspacetangent?
  • No way back
  • Handflatetangent
  • En fara med molnresurser
  • Jag har en dator, och det är min dator
  • Om jag sitter på molnet
  • Fokusera på det som faktiskt är på riktigt
  • Idén om ett dokument
  • Datorn är ju inte deklarativ
  • Inte se kostnaden i abstraktionen
  • Mer anpassat för hur vi fungerar
  • Cykeln är mycket kortare
  • En estetisk värdegrund
  • Nyckeln till prestanda är att göra mindre
  • Merarbete i förståelse
  • Vi har beskurit trädet
Direct download: 325.mp3
Category:general -- posted at: 7:48am CET

Recorded at Øredev 2018, Fredrik talks to Steve Klabnik about Rust and Webassembly. We talk a lot about error messages, based on Steve’s talk on how Rust handles and displays error messages. We discuss Rust’s error messages thinking an handling, but also error messages more in general, such how to think in order to produce error messages both developers and end users have a chance of understanding. Steve explains how and why the Rust compiler is switching from a pass-based compilation approach to a query-based approach to better facilitate partial recompilation upon smaller code changes. We also talk about Rust 2018, how Rust puts out new releases and what major features are on their way.

We then switch to talking about Webassembly. We discuss how Webassembly is moving along, among other things how it is getting better at playing well with others, enabling people to rely on Webassembly code without necessarily even needing to know about it.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • Something that should not be an afterthought
  • Hard actual work
  • What messages to give or how to give them
  • Any error message that’s confusing is a bug
  • Git blame always returns your own name
  • The internal deadline is tomorrow
  • The harder problem
  • The real test of being usable
  • More useful to more people
  • Broader than just the DOM
  • A host can do these things
  • The design is sort of not there
  • We need more teachers and explainers
Direct download: 324.mp3
Category:general -- posted at: 6:30am CET

Recorded at Øredev 2018, Fredrik talks to Judy Rees. We start from Judy’s presentation Getting them to get it and discuss the challenges of really listening, communication, and the how the clean language technique can help you both understand others better, and get your own ideas across better as well.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • I would present you as a Jedi master
  • Jedi mistress
  • A master listener
  • As a result of paying attention
  • Listening has such a low status in the world
  • Don’t talk and don’t think about talking
  • It’s against our programming to pay complete attention
  • Paying attention is an active pursuit
  • A question is a much more precise tool
  • The nearest thing the FBI have to a Jedi mind trick
  • The tools to reason about conversation
  • See through the leaves
  • Enabling them to heal themselves
  • It’s designed for use with humans
  • People are really rubbish at saying what they want in all kinds of domains of their lives
  • Humanity is currently the limit
  • The modeling brain
  • Their model of David’s model
Direct download: 323.mp3
Category:general -- posted at: 7:03am CET

Fredrik, Tobias och Kristoffer lyckas få ihop kalendern och spela in som trio! Vi snackar om Kristoffers nya jobb inom Suse, om att dekompilera och optimera Mario 64, och slutligen lite om tangentbord.

Kristoffer berättar om Ceph och annat spännande han jobbar med numera. Vi kommer också in på varför och hur Kubernetes och Docker plötsligt kom och blev så stora - för att det fanns ganska nya men uppdämda behov som de kunde tillgodose. Kristoffer konstaterar också att en risk med att jobba hemifrån är att tröskeln för att be om hjälp kan bli lite högre än annars.

När det gäller Mario får vi veta exakt hur man burit sig åt för att … återskapa källkoden, och spekulerar kring de många bra anledningar som kan ligga bakom att Mario inte var optimerat när spelet släpptes.

På tangentbordsfronten har Fredrik lyckats montera ihop och bygga firmware för sitt 40%-tangentbord och Kristoffer uppdaterar oss kring hur han trivs med sitt Ergodox med Suse-färgtema.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Man kör vad som ligger överst
  • Byta jobb på samma jobb
  • Ett uppdämt behov av någonting
  • Den bästa hammaren som har inbyggd skruvmejsel
  • En lagring för rådata
  • Bindvävnad
  • Nätverksjoxande *Jag börjar med att lära mig allt
  • Hörnet de målat in sig in
  • Spela Mario 64 och hoppas att det fungerar
  • Fulhack i skeppade spel
  • När började patcharna komma?
  • Jag är lite mellan layouts
  • Ganska lagom pastell
Direct download: 322.mp3
Category:general -- posted at: 7:10am CET

Recorded at Øredev 2018, Fredrik talks to Lisette Sutherland about making remote teams work, and working in remote teams. Lisette works remotely, manages remote teams, does extensive research, podcasts and has written a book on the subject. We cover topics from good tools to handling manager worries about remote work. And when Lisette talks tools it is not just your everyday Skype for business software replacements. I did not think about holograms as a good tool for remote work before talking to Lisette.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • If you acutally manage a remote team
  • When you actually deal with conflict
  • It’s good to keep grounded
  • Remote workers are not lazy
  • If they’re lazy at home they’re lazy in the office
  • It must be working
  • No one right way
  • A personality thing, not a tools thing
  • Real presence in the room
  • Our Faraday cage conference room
  • You want to have the Star trek experience
  • Tech gets in the way
  • Something always happens
  • How do you experiment in small steps
  • Some chaos is good
  • Day prisons
  • I just lost my home office
  • The alignment is always difficult
  • Sometimes alone, sometimes in person
  • No more day prisons
Direct download: 321.mp3
Category:general -- posted at: 6:42am CET

Fredrik snackar ljud i webbläsare med Björn Sperber, utvecklare på Soundtrap. Soundtrap bygger en hel ljudstudio direkt i molnet och webbläsaren. Det blir snack om webbläsarnas API:er för ljud och vad man faktiskt kan göra med dem, men också hur det är att använda webbläsarens möjligheter så mycket att man ligger i framkant och då och då behöver bidra med patchar till Webkit för att få saker riktigt bra. Det blir också lite snack om bland annat Dart, ett språk som inte varit i ropet på ett tag men ändå kan vara till nytta och nöje. Nytta med Webassembly avhandlas också, och hur man kan slippa sophanteringen som följer med Javascripts minneshantering i webbläsaren.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Ljudalstring i största allmänhet
  • Funka på dyra Macar och billiga Chromebooks
  • Gott om möjligheter att få in ljud
  • Brottas med browsers
  • Långsamma processer
  • Jobba i en statiskt allokerad array
  • Jag tror ingen vill koda så
Direct download: 320.mp3
Category:general -- posted at: 6:33am CET

Tobias och Fredrik börjar med att stort tacka alla som gett pengar till Kodsnack. Via tjänsten Ko-fi kan du numera ge Kodsnack en slant som uppmuntran, uppdelat på naturliga enheten kaffekoppar. Pengarna går till att börja med direkt till att täcka våra poddhotellkostnader, blir det sedan mer pengar över vill vi använda dem till att göra podden ännu bättre. Tack vare donationerna har Fredrik också kunnat skaffa en ny mikrofon när den gamla lade av

Sedan blir det lite Microsoftuppföljning - Microsofts nya terminal finns ute i förhandsversion. Tobias kör och har åsikter. Windows subsystem för Linux i version 2 är också tillgänglig, och Tobias är nöjd. Vi diskuterar också varför Microsoft lägger så mycket energi på WSL och varför man ska använda det istället för att köra “riktig” Linux.

Efter Microsoft kommer tangentbordssnack! Tobias uppgraderade till ett nytt 40%-tangentbord och sålde Fredrik sitt gamla. Fredrik har fått allt, utom själva knapparna, så snart blir det anpassande av layouter i C och omlärning till ortolinjäritet även i Göteborg. Tobias berättar också lite om hur det brukar funka att köpa specialtangentbord, specialknappar och liknande. USB-C och allt som kan förvirra med den kontakten och standarden dyker också upp.

Sist men inte minst har Fredrik löst en bugg i Podcast chapters som berodde på olika precision i olika ramverk för medieuppspelning.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Koffeinbristen är låg
  • Positiva förändringar i våra liv
  • I stort sett som att du kör native Linux
  • En annan pysselnivå
  • Driva Linux själv
  • En hel del switchar
  • Antingen ondskefullt eller holländskt
  • Lokala varianter i USB-C
Direct download: 319.mp3
Category:general -- posted at: 6:41am CET

Recorded at Devsum 2019, Kristoffer and Fredrik talk burnout and more with Heather Wilde. Sometimes you really need the right kind of abrasive person in your life, or keep being that annoying friend to someone else. Heather shares some of her own experiences with burnout, breaking free from notifications, and tips for dealing with stress. Spoiler: it doesn’t have to be yoga!

Last but not least, Heather tells us a bit about Antarcticonf, the conference at the end of the world.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • Based on the stress-level of the crowd
  • The more important skill
  • My team was very concerned
  • Your brain is so happy
  • (My phone on) do not disturb for four years
  • The bully becomes the victim
  • My average is three hours per week
  • What they feel is urgent is not urgent at all
  • Google will read through it
  • Follow your urges
  • We need to interfere here
  • Keep knocking on their door
  • Keep being that annoying friend
  • The paranoia of the remote worker
  • We were on the same boat
  • When your parent dies, it’s a thing
  • Clinical signs of burnout
  • It’s not yoga
Direct download: 318.mp3
Category:general -- posted at: 6:29am CET

Tobias och Fredrik börjar med att stort tacka alla som gett pengar till Kodsnack. Via tjänsten Ko-fi kan du numera ge Kodsnack en slant som uppmuntran, uppdelat på den naturliga enheten kaffekoppar. Pengarna går till att börja med direkt till att täcka våra poddhotellkostnader, blir det sedan mer pengar över vill vi använda dem till att göra podden ännu bättre.

Sedan snackar vi WWDC - Apples årliga utvecklarkonferens - och hur dess nyheter påverkat Tobias vardag. Apple höjer säkerheten för användare genom att kräva notarisering av appar, och det var inte helt enkelt att få ihop med Tobias och Plex högst automatiserade byggflöde.

Efter det blir det lite oväntat ännu mer Macutveckling: Fredrik berättar om appen Podcast chapters, vad den gör, hur det kommer sig att han numera driver appens utveckling, och en del om alla roliga fallgropar och problem som finns med att tolka metadata i MP3-filer på bitnivå.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Tunga näsgångar
  • Tre år av hosting
  • Knappt värd för en utvecklare att köpa
  • 40000 för åtta cores
  • En community-workaround
  • Härdad körtid
  • Specen är inte purfärsk
  • Flera olika lappade lager
  • Såhär brukar inte support vara
Direct download: 317.mp3
Category:general -- posted at: 6:40am CET

Fredrik talks VR with Roshan Khan. Why does he think AR will get accepted quicker even though he considers VR the more exciting area? We also discuss where exciting things are happening that you may not think of - like travel, education, medical training, and car sales. Responsiveness and content quality - big factors for great VR.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Titles

  • Everybody wants to make a difference
  • On top of the real world
  • That’s the new reality
  • The virtual is the new reality
  • Directly in the line of creativity
  • If I lean forward nothing happens
  • My world is broken
  • High-end content
  • Get used to it!
  • Prepare!
  • It’s all ruins!
Direct download: 316.mp3
Category:general -- posted at: 6:38am CET

Tobias och Fredrik snackar om att du nu kan ge en kaffe till Kodsnack. Via tjänsten Ko-fi kan du numera ge Kodsnack en slant som uppmuntran, uppdelat på den naturliga enheten kaffekoppar. Pengarna går till att börja med direkt till att täcka våra poddhotellkostnader, blir det sedan mer pengar över vill vi använda dem till att göra podden ännu bättre.

Sedan snackar vi nyheter från Microsofts konferens Build. Först dyker vi in i nyheten att Microsoft släpper en ny terminal för Windows, sedan blir det glädje över uppdateringarna i nästa version av Windows Linuxsubsystem. Linuxkärna levererad via Windows update - såg någon det komma för ett par år sedan? Sist men inte minst snackar vi lite om Visual studio codes nya stöd för redigering på andra maskiner och det tråkiga i att världen tappar webbläsarmotorer när Edge växlar till Chromium.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi.

Länkar

Titlar

  • Halva veckan ledig
  • Regnet säger att det kommer att regna
  • Hipsterkaffe
  • Blandad mängd energi
  • Så många kaffe du vill
  • Ni får podcasten
  • Ni som är våra största fans
  • Microsoft är ett annat Microsoft
  • Det här är ett nytt Microsoft
  • Terminalen: en stor grej
  • 100% kompatibilitet är vad de utlovar
  • Det handlar ju ändå om emulering
  • En kontainerliknande virtuell maskin
  • Framtiden för Windowskärnan
  • En intressant approach
  • En kaffe var
Direct download: 315.mp3
Category:general -- posted at: 6:35am CET

Fredrik snackar med Oskar Wickström om varför man skriver ett eget videoredigeringsprogram i Haskell, och hur man testar det med hjälp av egenskapsbaserad testning. Samt en hel del annat, som hur Oskar jobbar när han spelar in screencasts.

Avsnittet sponsras av Prevas, som söker dig som är intresserad av att jobba med industriell IT, integrationer mot robotar och andra rejäla grejer. Läs mer på prevas.se!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Mitt största yak shaving-projekt
  • Ett gigantiskt FFmpeg-kommando
  • Ett slumpmässigt starttillstånd
  • Minsta fallerande testfallet
  • Krympning på köpet
  • Smutsig domänkod
Direct download: 314.mp3
Category:general -- posted at: 6:44am CET

Fredrik snackar med Frans Bergquist om flygande mjukvara. Koden som finns i ett genomsnittligt trafikflygplan, eller den man hittar i ett JAS för den delen, har lyckligtvis något andra och högre krav på sig än sakerna vi slänger ihop i Node på vardagarna. Frans ger oss en liten inblick i säkerhetsnivåer, realtidsoperativsystem, och kodgranskningar på en helt annan nivå än den de flesta av oss är vana vid.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Flygande mjukvara
  • Vardagsmjukvara nere på marken
  • Mjukvara går inte sönder
  • Från A till E
  • Vi flyger på lite högre nivå
  • Enkelt och litet, det är framgångssagan
  • Spela upp en DVD-film på fem minuter
  • Det hårda realtidsproblemet
  • Ingen poäng att lämna tillbaka resurser
  • I det hårda systemet
  • Varje mjukvarukomponent har sin egen tid
  • En jättedålig idé i ett hårt realtidssystem
Direct download: 313.mp3
Category:general -- posted at: 10:42am CET

Tobias snackar med Paul Dreik om fuzzing - att att hitta fel i sitt program genom att bombardera det med oväntad data. Det är inte bara nyttigt för bufferöversvämningar i C++-program. Om ditt program är av den sällsynta typen som tar input från omvärlden är fuzzing definitivt ett verktyg du kan ha nytta av! Paul berättar vad fuzzing är, varför man har nytta av det och vilka verktyg man kan tänkas vilja använda.

Har någon lyssnare erfarenhet av att fuzza Java? Paul vill höra hur det är!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Varför kan du så mycket om fuzzing?
  • Ett skal i säkerhetslöken
  • Då var fuzzningen född
  • I den hundradimensionella rymden kan ingen höra dig skrika
  • Alla program som tar input behöver lite fuzzing
  • Input som kraschar ditt program
  • Vara så himla känslig man bara kan
  • Oj, vi läste minnet fel
  • Bisarra corner cases
Direct download: 312.mp3
Category:general -- posted at: 6:39am CET

Fredrik snackar med Chris Klug om Devsum, konferenspresentationer och att ta teknisk timeout. Vi pratar också om att stå lagom långt från flödet av nyheter i branschen och kanske spara en hel del tid genom att plocka upp de nyheter som är relevanta när man hamnar i ett sammanhang där de passar istället för att försöka hålla koll på varandra ramverk som flyter förbi i strömmen. Vi pratar lite om patterns, hur de utvecklats eller ej genom åren. Testskepsis och pragmatism diskuteras, för den som oftare hoppar mellan olika projekt och har andra behov av att kunna sätta sig in i saker med standardiserade lösningar som går att växa i.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Det viktigaste är faktiskt jag själv
  • Skönt att bara stänga av
  • Lite för långt för att göra absolut ingenting
  • Den klassiska meddelandestressen
  • Det är otypat, så vad skulle kunna gå fel?
  • Python med en C#-hjärna
  • Med min objektorienterade C#-hjärna
  • Världen rullar på riktigt gammal kod
  • Så länge man är passionerad
  • Ms. Entity framework
  • 70% underhållning, 30% utbildning
  • Jag och min hobby
Direct download: 311.mp3
Category:general -- posted at: 6:27am CET

Tobias snackar med Cecilia Borg, VD på Citerus. Diskussionen handlar bland annat om kvinnofällor, könsfördelning i IT-branschen, om man saknar kodande som VD. Och kanske viktigast av allt: vad vi alla kan göra för att hjälpa till att åtgärda alla snedheter och avsaknaden av mångfald.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Agil transformation
  • Lärarna var ju lite efter
  • Två stora kvinnofällor
  • Om man inte har mångfald i en grupp
  • En ganska stor lutning mot män
  • En viss typ av man
  • Problem i hela kedjan
  • Jag kan inte se mig själv i den här rollen
  • En kulturförändring
  • Det finns nötter i alla företag
  • Du är här för att lära dig
  • Jag vill inte jobba i ett företag där man inte ens försöker
  • Rekrytera mångfald
Direct download: 310.mp3
Category:general -- posted at: 6:40am CET

Kristoffer och Tobias snackar till att börja med om delade kontorsutrymmen - coworking spaces som de säger Utrikes - Tobias har börjat sitta på ett i Gävle och Kristoffer känner ett lite större sug efter sin flytt till storstan.

Sedan snackar vi om Stack overflows årliga enkät, och begreppet frontendutvecklare. Vad är frontend, vad är fullstack och vad är backend? Vi får också med populära språk, och därmed också en diskussion av vad populariteten egentligen betyder. Har man mätt rätt sak, eller är det bara så att C++-utvecklare har fler frågor?

Sist några frågor till Kristoffer, eftersom han missade QA-avsnittet. Hur började han koda? Vad är det bästa/sämsta/mesta som hänt av att han varit med i Kodsnack? Vem är hans drömgäst i podden? Kan vi få höra Kristoffer prata mer om Rust? Vad är utmaningarna med Kristoffers jobb? Och vilken är hans största bugg eller tabbe?

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • I samma rum som Kristoffer
  • Lite mer ensamt nu när jag flyttat in till stan
  • Jag har suttit här en månad
  • När vi startar Kodsnack AB
  • Gubbdagis
  • Offra en get till GNU
  • Offra inga getter tack
  • Vilken utvecklartyp anser du att du är?
  • Jag är absolut inte backend
  • Lättare att komma in via frontend
  • Folk som använder Python har väldigt mycket frågor
  • Folk gillar verkligen att koda i Python
  • Varför skulle man frukta Erlang?
  • Vilket språk är typiskt förstaspråk
  • Innan Ergodox kom in i mitt liv
  • Jag byter tangentbordslayout ungefär två gånger om dagen
  • Det här är ett missbruk
  • Suse säljer tillförlitlighet
Direct download: 309.mp3
Category:general -- posted at: 6:29am CET

Fredrik talks VR with Az Balabanian. Az is director of photogrammetry at Realities.io, likes flying cameras and hosts the excellent Research VR podcast. We cover how VR is coming along, how it has evolved since 2016, and what exciting things are happening right now. We also discuss how you might get started with VR, as a developer or otherwise, how Az and other do exciting work in VR, and some of the interesting ethical questions being raised. Hopefully we won’t make all the mistakes of social networks again in VR.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titles

  • The signs and designs of virtual reality
  • What VR was, what it is right now and what it will be
  • The peak of the hype of VR
  • The empathy machine
  • Lesser platforms
  • A massively serious workout
  • Huge incremental progress happening
  • Perceptual hacks
  • Show intent to the app
  • Not just for Beat saber at home
  • Fractal worlds
  • I eat in VR
  • An infinite amount of monitors and windows
  • A hack of your perceputal system
  • It only takes five years
Direct download: 308.mp3
Category:general -- posted at: 6:39am CET

Amanda gästar podden igen! Vi snackar om vad som hänt sedan sist. Bland annat Amandas erfarenheter av att införa nya arbetsmetodiker. Att komma in i nya saker och börja känna sig som Javaprogrammerare. Att växla uppdrag och anpassa sig till ett nytt team. Att känna sig bekväm med förändringar. Och så Amandas nya uppdrag, som innefattar Android för TV och Kotlin. Plus en utläggning från Tobias om problemen med Groovy. Som avslutning lite om anställningsintervjuer.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag är tom på insidan
  • Kaffebalansen är fel i blodet
  • Patiens i grupp
  • Jag vill ju vinna
  • Alla vann, utom jag
  • Tryck på alla knappar tills något bra händer
  • Nu är jag Javaprogrammerare
  • Om inte jag gör någonting så händer ingenting
  • Kotlinprofet
  • Mina pipelines är ganska mycket kod
  • Ett bra försök på en dålig idé
  • Den gamla kära stressen
Direct download: 307.mp3
Category:general -- posted at: 6:37am CET

Tobias och Fredrik svarar på frågor, era frågor närmare bestämt. Vi samlade frågor via Slack, mejl och Twitter, och vi tar gärna ännu fler framöver! Vi diskuterar allt från hur vi blev programmerare, vad vi tycker om mjukvara som tjänst, kod vi är nöjda och missnöjda med, böcker vi lärt oss mycket av, drömgäster och annat spännande Kodsanck lett till och ganska mycket mer.

Det lär bli fler frågeavsnitt framöver, så fortsätt skicka in dem! Tack för att ni lyssnar, och frågar!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Fråga Kodsnack
  • En Intelbaserad gammal hink
  • Brinnande IT-bubbla
  • Det är inte så min hjärna funkar
  • När jag tar på mig en ny prenumeration
  • Saker som jag inte har i mig att bry mig om
  • En multibugg
  • Hade det varit coolt att ha Bjarne i podden?
  • Intressant silvertejpslogik
  • Lappa en designmiss
  • Lika förvirrat som min hjärna
  • Betala lägre skatt och få bättre väder
Direct download: 306.mp3
Category:general -- posted at: 6:34am CET

Tobias och Fredrik snackar om några av Tobias senaste äventyr. Först och främst ett tack till alla som dök upp på pidagen och hängde med när Tobias snackade byggsystem och annat intilliggande. Videon finns ute nu! Sedan blir det, på klassiskt vis, både buggar och hårdvara. Tobias berättar om jakten på en märklig krasch på Windows, och om en episk felsökning av en splitter nygammal Mac pro av 2013 års modell. Spoiler för nervösa: båda äventyren slutar lyckligt. Vad tycker du om exceptions och hur man ska använda dem?

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag rider hagelbössa
  • Lite mer Clang och lite mindre Conan
  • Du är i en process som redan fått ett minnesfel
  • Ett kaninhål som vi aldrig riktigt kom ur
  • En av våra heroiska testare
  • Om du är i en C++11-runtime
  • Så mycket för ett minustecken
  • Felhanteringsflaggor blir ofta mer rätt
  • Try-catch-ignore
  • En hatkärlek till exceptions
  • Jag fick ett fint paket
  • För alla pengar i hela världen
  • Vi skulle kunna skicka den till datacentret
  • Skulle du kunna använda tolv cores?
  • Fyra cores och några år senare
  • Jag börjar ifrågasätta hela mitt liv
  • Dubbelt så snabb på åtta år
  • Bara 20000 som fattas
  • Den jobbade övertid
  • Hur lång tid ett mjukvaruprojekt ska ta
Direct download: 305.mp3
Category:general -- posted at: 6:38am CET

Fredrik snackar med Elin Romare om AI i praktiken, kunskapsspridning, AI-etik och konferensen GAIA som hålls för andra året i Göteborg 9 april. GAIA började som en meetup för att hjälpa alla de (oväntat många) som sitter och jobbar med AI på kammaren eller kontoret och inte vet att det finns fler i närheten att utbyta erfarenheter med. Vi pratar om att bygga första modellen, och om risken att vara nöjd med den och anpassa allting runtomkring efter modellen. Vi kommer också in på större saker som när tekniken kommer ut i samhället, från roliga detaljer på ICA till etiska aspekter i bilar och rättsliga processer. Och givetvis en del om konferensen, vad som var hett förra året och vad som hänt sedan dess.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Alla satt lite på sitt eget hörn
  • Så fort man inte jobbar med bild
  • Fokuserade på bild
  • Han var hela deras machine learning-avdelning
  • Vi vet knappt hur vi ska ställa frågan
  • En modell, som gör någonting
  • Den är ju skräp som modell
  • De flesta problem ändras
  • Någonting rätt så barnsligt med hela området
  • Om man väger sin potatis nära potatisen
  • Om jag väger potatisen längre bort
  • När samhället är skevt
  • Den replikerar ju samhället, och förstärker det
  • Ett dataset som perfekt representerar samhället
  • Om ens data inte reflekterar verkligheten
  • Människan behöver göra ett val i sin modell
  • En traktor ovanpå pandan
  • Så fort vi kan tolka data
  • Det är inte en panda
  • Man kan inte ha all data i hela världen
  • Min värld är inte punktformad i vakuum
Direct download: 304.mp3
Category:general -- posted at: 6:17am CET

Fredrik och Kristoffer snackar. Kristoffer har lyssnat ikapp på avsnitt, och skaffat sig ett Ergodox. Sedan gäller bara att få tid att hitta en bra layout och lära sig densamma. I veckans Mastodonsektion rekommenderar Fredrik starkt appen Toot! för IOS och Kristoffer överväger att använda If this then that, även om det av någon anledning känns motigt.

Sedan snackar vi om The soul of a new machine, en bok vi ännu inte läst mer än ett par sidor i men redan fascineras av. Kristoffer berättar varifrån han fått rekommendationen och om flera andra intressanta personer som ledde honom dit. Det blir många tips på intressanta saker Bryan Cantrill presenterat. Alla hans presentationer, faktiskt.

Kristoffer rekommenderar också att snöa in på timmerhus och beskriver dem som mjukvaruutveckling i ultrarapid.

Som avslutning snackar vi om Devsum och Foss north, två trevliga konferenser vi ska delta i!

Devsum infaller 23-24 maj, har sex olika spår och 70 talare som snackar om något för alla. Scott Hanselman håller i en keynote, det snackas Javascripts läskiga sidor, AI för alla, IOT-lösningar och mycket mer! Fredrik vill redan se fler tal än han rimligen kommer att hinna med. Dessutom finns givetvis alla trevliga deltagare att snacka med, både mallan talen och på minglet och festandet på kvällen 23 maj. Kom och säg hej!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag köpte hans Ergodox
  • Framför mig, bakom mitt vanliga tangentbord
  • Bättre rent handmekaniskt
  • En hel värld av tangenter
  • Det finns bara en och den gillar ingen
  • Om det här är semester, vad gör han då på jobbet?
  • Jag rekommenderar alla hans presentationer
  • Det kanske finns andra som också kan skriva C
  • En teoretisk praktisk person
  • Mjukvaruutveckling i ultrarapid
  • Liggtimmerhusevangelist
  • En naiv knut i hörnet
  • Dalaknuten är lite lätt vinklad utåt
  • Om inte annat så för kaffet
  • Om inte annat för kaffet
Direct download: 303.mp3
Category:general -- posted at: 6:37am CET

Fredrik och Kristoffer snackar trasiga, halvtrasiga eller allmänt operfekta saker. Vi börjar med drömmen om USB eller USB-C: en enda sladd att koppla in som kan leda till alla upptänkliga former av svårspårade problem och ostadigheter. Kristoffer är sugen på en … petskärm … beröringsskärm … pulpetskärm? Sedan kommer vi in på vad som för Kristoffer skaver med Linuxskrivbordshanteraren GNOME, projekt som gör bra saker på dåliga sätt och hur man kan gilla dem ändå. Trots allt det är Linux ändå operativsystemet för Kristoffer. Man kan uppskatta både en Tesla och en hembyggd bil. Och så lite Mastodon på slutet, ett system där vi finns och som vi hoppas kan bli några snäpp större än vad det är idag.

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • En petskärm
  • Någon som pekar genom att ta på saker
  • Beröringsskärmar
  • Pulpetdesign
  • Sträcka mig ut och scrolla
  • Pulpetskärm
  • En soppa utan dess like
  • Lika trasigt som den gamla USB-standarden
  • En abstrakt listträdvy
  • Innan C++ fungerade
  • Mippla med den viktigaste processen i systemet
  • Det har inte hjälpt systemd, eller Lennart
  • GNOME är en stor kaka, och någon har lagt tonfisk på kakan
  • Ett projekt som innehåller allt
  • Det är min bil, jag har byggt den
  • Bra kläder för en bra arbetare
  • Tuta på oss, så tutar vi tillbaka
  • Kristoffer.ninja
Direct download: 302.mp3
Category:general -- posted at: 6:42am CET

Fredrik snackar med Simon Nord och Jesper Fehrlund på Prisjakt. Prisjakt är i färd med att sjösätta en helt ny version, och Simon och Jesper berättar om bakgrunden, varför en ny version behövdes och hur den har utvecklats och rullats ut. Samt bland annat hur sökmotorer påverkar ens utrullning, hur man jobbat in A/B-tester i hela applikationen och organisationen, hur det funkar med Graphql mot ett gammalt API (bara bra tack), hur man renderar sina React-komponenter både på klient och server, en massa tips om bibliotek och mycket mer.

Avsnittet sponsras till vår stora glädje återigen av Developers bay - Sveriges främsta agentur och nätverk för IT-specialister som numera finns i både Göteborg och Stockholm! Developers bay hjälper dig som frilansar att hitta intressanta uppdrag, och ger dig ett nätverk av kollegor och trevliga aktiviteter. Surfa in på developersbay.se eller skicka ett mejl till hello@developersbay.se om du vill veta mer! Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag har inte jobbat på Prisjakt i tolv år
  • En PHP-shop sedan allra första början
  • Jag hade precis flyttat till Ängelholm
  • Vi supportar er hur ni vill
  • Hur bygger man ikapp tio års fixande och trixande
  • Man kommer in, man hittar sitt pris och går vidare
  • En rollout i förhållande till Google
  • Lättare att hantera Google
  • Djupgående tester hela vägen
  • Killer-ramverket som löser allt
  • Det kostar ju att bygga en React-applikation
  • Lite tungan rätt i munnen
  • När kan man spotta ur sig en statuskod?
  • React the good parts
  • React the bad parts
Direct download: 301.mp3
Category:general -- posted at: 6:38am CET

Fredrik och Tobias snackar … tangentbord! Tobias har tagit ytterligare ett steg i sin tangentbordsresa och skaffat ett 40%-tangentbord att använda när han inte är hemma vid sitt Ergodox EZ. Varför gjorde han det, hur funkar det att montera sitt tangentbord när det levereras i bitar likt en IKEA-möbel, och vilka ändringar har han behövt göra för att leva med så få tangenter? Fredrik frågar om allt.

Som avslutning diskuterar vi Gris utan några spoilers, ett underbart spel som Tobias rekommenderade direkt när det släpptes strax före jul. Alla borde spela, det är inte svårt och underbart vackert och stämningsfullt, och finns till de flesta plattformar.

… och så lite, lite Destiny. Det kändes som att lösa en svår bugg eller avsluta en ny finess.

Avsnittet sponsras till vår stora glädje återigen av Developers bay - Sveriges främsta agentur och nätverk för IT-specialister som numera finns i både Göteborg och Stockholm! Developers bay hjälper dig som frilansar att hitta intressanta uppdrag, och ger dig ett nätverk av kollegor och trevliga aktiviteter. Surfa in på developersbay.se eller skicka ett mejl till hello@developersbay.se om du vill veta mer! Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Tillbaka från hobbitland
  • A-raden är förskjuten lite åt höger
  • Ett tangentbord som är rakt
  • Jag har dragit mig för att bygga mitt eget tangentbord
  • Lödmusklerna
  • Fyra rader med tangenter
  • Jag vill inte löda det där
  • Ledande hål
  • Mitt navigationslager
  • Skift på båda sidor av tangentbordet
  • Jag försöker hålla det till fyra lager
  • Jag lyckades konfigurera bort mitt eget flashläge
  • Snyggt på ett inte-trippel-a-sätt
  • Elektroniskt med retroinstrument
Direct download: 300.mp3
Category:general -- posted at: 6:38am CET

Fredrik och Kristoffer snackar med Johan Thelin om FOSDEM, federering, bilindustrins omvandlingar, öppen mjukvara och inte minst Foss-north, konferensen kring öppen källkod som Johan arrangerar i Göteborg i april. Vi kommer att var där och tycker såklart att alla ni som lyssnar också borde vara det.

Avsnittet sponsras till vår stora glädje återigen av Developers bay - Sveriges främsta agentur och nätverk för IT-specialister som numera finns i både Göteborg och Stockholm! Developers bay hjälper dig som frilansar att hitta intressanta uppdrag, och ger dig ett nätverk av kollegor och trevliga aktiviteter. Surfa in på developersbay.se eller skicka ett mejl till hello@developersbay.se om du vill veta mer! Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Fredag innan sportlov
  • Det årliga Foss-north-avsnittet
  • Mera FOSS över huvud taget
  • Man måste alltid göra Bryssel
  • Snöglopp i Bryssel
  • Bottar och bryggor
  • Presidenten kan prata med alla
  • När Nokia hände
  • Vilken slägga man än slår med
  • Hobbyn som tar mer tid än jobbet
  • En konferens som egentligen inte handlar om någonting
  • Fastpriskaffe
Direct download: 299.mp3
Category:general -- posted at: 6:42am CET

Fredrik talks to Woody Zuill, writer of the book on mob programming, facilitator of happy teams and thoughtful teller of stories. Woody talks about how he and his team discovered mob programming, how it is evolving, how focusing on the good is the way forward, and how he may have aquired his mindset. Recorded on-stage at Øredev 2018.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titles

  • I think of myself as a software developer
  • Trying to make a better work environment
  • I don’t believe we can manage people
  • This time of year seven years ago
  • Purely by accident
  • Sitting and thinking at the keyboard alone
  • One member who’s not there
  • Five or six people programming
  • Opening different doors
  • If you open a door, there’s a good chance somebody will welcome you in
  • Superconnectors
  • One of those connector things
  • Oddly, it is working for us
  • Purposeful stumbling
  • I stopped looking for solutions to problems
  • A habit we need to build
  • I just went ahead and did it
  • I’ll discover stuff if I just try it
  • We follow the path that develops in front of us
  • Your job is very important
  • He was extending trust to me
  • These things are not related
  • A gentle way to think about our lives
Direct download: 298.mp3
Category:general -- posted at: 6:44am CET

Fredrik snackar programmeringsspråk med Henrik Enström - grundare av Future skill och Software skills. Vi snackar om vilka språk vi arbetat i, vilka vi gillar och hur känslan skiljer mig mellan olika språk. Fredrik gillar fortfarande att leva i Javascript trots alla märkligheter medan Henrik gillar mycket med och i Python. Vi diskuterar också hur mycket omständigheterna under vilka vi kom i kontakt med i ett språk påverkar vad vi tycker om det. Vi kommer även in på automatiska tester och hur mycket nytta de kan tänkas göra i olika sammanhang.

Som bonus: en liten historia om när kompilatorn jobbar mot den som försöker uppmuntra prestandatänk i kodtester.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Inte så hemskt som det kanske verkar
  • Tydligen för skrämmande
  • Lite för jobbigt att säga fel
  • Inte säga något som inte stämmer till 100%
  • Samma problem fast i olika språk
  • 15% är straffet
  • Man kan göra fel väldigt snabbt
  • Inte någon professor som suttit och kommit på
  • Jag har alltid haft det i relation till Java
  • Inget språk är riktigt dåligt och inget är riktigt bra
  • En fördel för Haskell
  • “Det beror på” som vi brukar säga
  • Pythonpajas
  • Det är spännande med språk
Direct download: 297.mp3
Category:general -- posted at: 6:41am CET

Tobias berättar för Fredrik om optimering. Optimering av kompilering närmare bestämt. Optimering med och av kompilering med LLVM och Clang för att vara exakt. Nu när Tobias lyckats bygga om hela byggkedjan för Plex visade det sig att det fanns saker att förbättra. Som att kompileringstiderna gick upp, vilket ledde till en rejäl undersökning av att bygga kompilatorer på optimala sätt. Du kan inte bara kompilera din kompilator för snabbast möjliga bygge, du kan kompilera kompilatorn för att bygga just ditt bygge så snabbt som möjligt.

För oss vanliga dödliga är de snabba lärdomarna dessa: den LLVM och Clang du laddar ner från llvm.org är inte de snabbaste du kan få, och thin LTO är något du alltid ska slå på när du bygger med Clang.

Sist ett miniämne: är snabbare matte något för din kodbas? Tobias diskuterar kompileringsflaggan fast-math.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Nästa steg är att göra allting bättre
  • Den rakt av enklaste kompilationen av Clang
  • Binärsnack
  • Större än bara en fil i taget
  • Gratis snabbare program
  • Passa in i cacheminnet
  • Hinta om hur saker och ting ska se ut
  • Organisera om binären själv
  • Sådant som händer på registernivå
  • Ett profilbygge av mediaservern
  • Vi bygger en sak väldigt ofta
  • Inte någonting som sker under runtime
  • Hur kommer jag att använda den här kompilatorn?
  • Den snabbaste Clang du kan få
Direct download: 296.mp3
Category:general -- posted at: 6:40am CET

Tobias och Fredrik snackar för första gången på ett bra tag. Som inledning snackar vi om var sjutton hösten och vintern tagit vägen, och lite om vad Fredrik tycker och tänker om det nya kontor hans jobb flyttade in på strax före jul.

Sedan blir det hårdvara för större delen av slanten. Tobias har skaffat ny bärbar jobbdator och berättar allt. Varför skaffade han en ny bärbar, vad var problemet med den tidigare, och vilken dator blev det egentligen? Vi får en del Tobias-tips om att jobba med Windows, specifikt Windows Linuxsubsystem.

Som avslutning några tips på Youtubekanaler.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Vid femton års ålder kommer det att lösa sig
  • Pratlandskapet
  • En fast plats i det tysta landskapet
  • Jag kompilerar väldigt mycket grejer
  • Min Threadripper och min spelmaskin
  • Jag väntade väldigt mycket på min Mac
  • Ett helt okej val
  • Någonting som inte ser ut som en hög plast
  • Min arbetsplats är 85% hemma
  • Hertz över antal pixlar
  • Kreativ på ett annat sätt än vad jag är
Direct download: 295.mp3
Category:general -- posted at: 6:38am CET

Fredrik talks to Dan Lebrero, long-time Java developer turned Clojure developer, REPL-user, efficiency-thinker and more.

We discuss the wonders of REPL-driven development, and how it works. Dan opens Fredrik’s eyes somewhat to the possibilities and how they happen. The REPL can complement TDD, and also probably kill test writing for those not completely test infected.

We also discuss finding good tools, learning them, and of course building your own tools. Have you learned Bash as well as it deserves?

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titles

  • I’m just a regular guy
  • Out of desperation I looked at Clojure
  • I remember the day that I gave up on Java
  • It was a very long walk
  • The fastest feedback loop that I know of
  • It’s a long loop
  • The exploration phase
  • Keep modifying your running application
  • You are already done
  • A proper IDE in your dev tools
  • It just happens, and it’s immediate
  • The immediate feedback loop
  • I never misplace a parenthesis
  • I never have to select things by hand
  • I’m not sure what I’m missing
  • Little automation tools for yourself
Direct download: 294.mp3
Category:general -- posted at: 6:39am CET

Fredrik snackar med Martin Daniel och Henning från podden Dataspaning. Först snackar vi om vilka de är och vad podden går ut på. Det leder över på ljud, vilket råkar vara ämnet för nästa avsnitt av Dataspaning. Utifrån ämnesval kommer vi in på att se på saker ur olika perspektiv och hur mycket det kan ge. Kodsnack kan ha ett perspektiv på nyheter medan en ekonomipodd har ett helt annat och Dataspaning kan ge ett tredje som kopplar samman de två andra. Vi snackar också om programmering som yrke kontra programmering som verktyg i andra arbeten och hur de två världarna kan påverka varandra. Det finns så många därute som inte tänker på sig själva som programmerare och som inte går upp och löser Advent of code varje morgon, men som faktiskt programmerar en stor del av tiden i sitt jobb för att det råkar vara ett verktyg att lösa problem. Vad kan vi som yrkesprogrammerar på det gammaldags snävt definierade sättet lära av alla dem, och vad kan vi lära ut?

Fredrik förundras också över hur saker som lagringsmediepriser påverkat utvecklingen. Tänk om lagring plötsligt blev dyrare igen, vad skulle hända då?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Data, teknik och företagande
  • Data i allmänhet
  • Förstå världen och hitta vettiga verktyg
  • Bitmynt
  • En bubbla i svenska kronor
  • Teknisk skuld i kvadrat
  • Kod är bara ett logiskt system
  • Läsa hålkort genom att titta på dem
  • Stå och skylla på vattenfall
  • En annan rolig historia från nittiotalet
  • Vi drar en ny sladd
Direct download: 293.mp3
Category:general -- posted at: 7:52am CET

Fredrik talks to Bartosz Milewski - programmer, writer and creator of mind-expanding presentations - about a wide range of things in the lands between mathematics and programming. Bartosz explains his increasing interest in mathematics, type and category theory and why he thinks mathematics and programming can and are coming closer together.

We eventually get to the topic of Bartosz’ talk last year, and perhaps the only way humans can understand things and how that affects what we discover. Perhaps even what we are able to discover.

Recorded on stage at Øredev 2018.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titles

  • I skipped a lot of slides
  • Something related to math
  • Pushed by external forces
  • What is fascinating to me at the moment
  • Tone down the category theory
  • I’m really comfortable with math
  • I discovered a whole new franchise
  • I read a few first sentences
  • The idea of category theory is not that difficult
  • Multiply and divide things for months
  • This gap between programming and math
  • (There is) A lot of commonality
  • How to split things and how to compose them
  • The science of composition
  • We humans have to structure things
  • The different ways of splitting things
  • Mathemathics is the future
  • Who wants to program in assembly language
  • Test-driven proof development
  • A lot of hand-waving in math as well
  • Mechanizing proofs
  • An outgowth of type theory
  • The only way we humans can understand nature
  • Life can only exist in a decomposable environment
  • Our brains work by decomposing things
  • Why would there be a simple solution?
Direct download: 292.mp3
Category:general -- posted at: 8:14am CET

Fredrik snackar med Jakob Kallin om att bli frilansare. Att lämna den fasta anställningen, att hitta frilansjobb på nätet, att halka in på utbildning och till och med skriva sin egen bok. Hur är det att skriva en bok i ämnet programmering själv? Jakob har gjort alltihop och delar med sig av tankar och erfarenheter.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • En vanlig utvecklare
  • Trött över kontorsjobbet
  • För att slippa kontorsjobb
  • Du får betalt den här siffran per timme
  • En svensk utvecklarlön
  • Jobba med amerikaner mot amerikaner
  • Innan jag “sade upp mig”
  • Om vi definerar “givande” som pengar
  • Den flexibla “anställningen”
  • Nästa steg var en slump
  • (Ofta) Något som inte är IT alls
  • Jag har alltid Upwork i bakfickan
  • Jag är på fel ställe i boken
  • Ge folk ett sätt att tänka
  • Någon kommer att läsa vartenda ord du skriver
Direct download: 291.mp3
Category:general -- posted at: 6:38am CET

Fredrik snackar om den nyss avslutade tvåveckorssylten med huvudarrangören Jona samt deltagarna Bengt, Fredrik och Åke. Vilka spel gjorde de, hur var det att använda Lua och Love 2d, hur gick det med tidsramarna och vill någon göra om det igen?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Vi ska prata sylt
  • Bokstavsordning enligt Discord
  • Låt oss kalla det “en oavsiktlig feature”
  • Panika ihop allting på torsdag kväll
  • Början på en helt ny subgenre
  • Mer plats för svenska spel
  • Jag har använt Javascript en gång
  • Google was my friend hela vägen in i mål
  • Då hade man redan skrivit sina rotationsmatriser
  • Den som hade haft en timme kvar!
  • Jag tror att jag bara skar
  • En professor Balthazar-maskin
  • Jag har en deadline om två veckor
Direct download: 290.mp3
Category:general -- posted at: 6:43am CET

Martin, Kristoffer och Fredrik pratar till att börja med om viktiga saker som hemmaservrars surrande, köksmaskiners ljudschema och dåliga biljettautomater.

Sedan snackar vi om rotlösa behållare - rootless containers - ämnet för en presentation Kristoffer precis ska hålla när avsnittet spelades in, och nyligen har hållit när avsnittet släpps. Kristoffer berättar vad behållarna egentligen är - två saker egentligen - och de saker behållare bygger på i Linux för att kunna utföra sin magi.

Efter det blir det, lite oväntat, fysisk säkerhet. Som att ta sig in genom att hålla i en stege, nycklar som bara är sociala kontrakt och att överdriva säkerheten som överreaktion.

Sist men inte minst lite rejält härliga och rejäla retrodatorer. Vad sägs om Apollo guidance computer? Och lite buggfixar i Holedown samt Martins funderingar kring framtida projekt som kanske är för tråkiga att genomföra.

(Extra-extra-material: störiga problem med Displayport och andra sladdar.)

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Källare/lekrum/serverrum/studio
  • ENJOY YOUR MEAL
  • En ratt i en låda
  • Jag flyttade också från min spishäll
  • En liten bit potatis på off-knappen
  • Billighets-touch
  • De vet förmodligen vad bra är
  • Windows XP-kullarna
  • En massa konsulter staplade på varandra
  • Et tu, bankomaten
  • Et tu, Swedbank
  • Rotlösa containrar
  • Rotlösa behållare
  • En container är liksom två grejer
  • Vända på konceptet om root
  • Nu håller jag på och rotar mig
  • Man kan inte namespaca tiden
  • Du måste ha högsta säkerhetsklassning för att få leka med molnet
  • Gamla gubbar med multimetrar
  • Space rated!
Direct download: 289.mp3
Category:general -- posted at: 6:49am CET

Fredrik snackar med Øystein Kolsrud om Øredev 2018, på Øredev 2018. Vi diskuterar utifrån Øysteins presentation om funktionellt inriktade språks inflytande på de objektorienterade, och också om något kan ha överförts åt andra hållet. Dessutom går vi igenom några intryck av hela konferensen och nämner några av våra favoritpresentationer.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • En generisk enumerabel typ
  • Kedja operationerna
  • I Haskell sedan tidernas början
  • Dina objektorienterade kollegor
  • Objektorienterade språk lär av de funktionella
  • Inte behövt möta verkligheten
Direct download: 288.mp3
Category:general -- posted at: 3:23pm CET

Kristoffer och Fredrik snackar om varför Kristoffer ogillar CSS. Det känns skevt på så många sätt från grunden och uppåt, kan vi väl sammanfatta det hela. Fredrik försöker argumentera mot men lyckas väl inte riktigt övertyga ens sig själv. Vi kommer också in på grafisk programmering, något som inte heller är Kristoffers grej.

Fredrik undrar också om det finns något bra begrepp för tendensen att försöka lösa ett diffust problem med mjukvara som blir så generell och kräver så många inställningar att det blir jobbigare att lösa problemet med mjukvaran.

Sedan avverkar vi lite snabbt varför Kristoffer ogillar design patterns. Eller snarare vad som blivit av ursprungstanken och vad folk verkar göra med design patterns. Det leder i sin tur givetvis in även begreppet agile … Hur ofta händer det att jag tar en färdig lösning för någonting istället för att faktiskt försöka förstå problemet? Borde vi ta med oss att folk satt sig och gått igenom hur saker funkar, snarare än de tre lättförpackade slutsatser deras arbete ledde fram till?

Sist men inte minst: Vill du ha en puff att bygga ett spel men känner inte att du har tid att avsätta en hel helg eller andra längre block tid? Häng med på Kodsnacks tvåveckorssylt - ett gamejam där du lägger någon timme om dagen när du hinner! Vi kör 12 till 24 november, och alla som deltar får vara med och rösta på bidragen under en vecka efter det. Vinnare presenteras andra december, men det viktiga är att få ihop något och ha väldigt trevligt under tiden! Spelen skrivs i Lua med Löve2d, läs allt på syltens sida på Itch!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Tack för någon donation
  • En helt trasig design från grunden
  • Det blir bara värre ju mer man förstår
  • Man har inget scope över huvud taget
  • Det låter ju som en bra idé
  • Det låter ju som ett ädelt syfte
  • Olika definitioner slåss mot varandra
  • Centrera någonting mitt i layouten
  • Ett korthus vad du än gör
  • Inte bättre om man försöker ignorera det heller
  • (Det är ju) Bortslösad energi
  • Något bisarrt som inte existerar någon annanstans
  • Från tryckpressens födelse (och framåt)
  • Datorålderns största mörker
  • Fullständigt Stockholmsyndrom
  • Problemet med människans natur
  • Min kamp mot design patterns
  • Saker Kristoffer inte tycker om
  • Rör-i-badrummet-pattern
  • Namnet blev allt och ingenting
  • Det man pratar om blir det viktiga
  • Raka fel jak
  • Lösningar på recept
  • Punktinsats-pattern
Direct download: 287.mp3
Category:general -- posted at: 6:38am CET

Tobias, Kristoffer och Fredrik snackar till att börja med om Kristoffers besök på SAP-konferens, som en sorts terapi. Sedan berättar Tobias om lite resvåndor och om att äntligen ha skeppat den jättestora versionen som varit på gång i ett par år. Det i sin tur leder till två mindre rants om dels Javas installationsprogram, dels jakten på en störig Androidbugg och alla märkligheter Android gör som möjliggjorde buggen. Vi pratar också om att försöka dokumentera på olika sätt, så att man får en chans att förstå vad alla fulhack är och varför.

Sist blir det lite postmortem och stresshantering. Det är inte lätt att veta hur man borde bedriva projekt ens efteråt, och ännu svårare att inse när man är stressad. Ta mer semester, och lyssna om någon faktiskt skulle tycka du verkar stressad!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Du överlevde SAP
  • SAP under ytan
  • Mycket bättre att inte veta någonting
  • Det kunde ha varit Kielfärjan
  • Svårt att sitta och titta på ett talk online
  • Sjuk och på konferens
  • Var vänlig hitta en buss
  • De måste byta däck på planet
  • Två års arbete rakt in i masterbranchen
  • Från hemmahackat fulscript till Conan
  • Full av malware och autouppdateringar
  • Den här är trasig, var så god
  • Mycket getoffer och blodsriter
  • Det är inte ett löst problem
  • En kaskad av komplikationer
  • Två alternativ är det mest stabila tillståndet
  • Mer i huvudet än vad de är i kroppen
  • Alla behöver semester
  • Semester från telefonen
  • Mikrostress
Direct download: 286.mp3
Category:general -- posted at: 6:47am CET

Fredrik propagerar för spelsylten, Öredev och Advent of code. Samt poddtipsar, funderar lite över dokumentation och processgenomgångar … och avslutar med lite klickande tangentbord.

Vill du ha en puff att bygga ett spel men känner inte att du har tid att avsätta en hel helg eller andra längre block tid? Häng med på Kodsnacks tvåveckorssylt - ett gamejam där du lägger någon timme om dagen när du hinner! Vi kör 12 till 24 november, och alla som deltar får vara med och rösta på bidragen under en vecka efter det. Vinnare presenteras andra december, men det viktiga är att få ihop något och ha väldigt trevligt under tiden! Spelen skrivs i Lua med Löve2d, läs allt på syltens sida på Itch!

Fredrik tipsar om den första mininiten han gick på med Love2d.

Fredrik representerar återigen Kodsnack på Öredev, han kommer att vara i Malmö och intervjua talare och tar gärna mot både tips på talare att intervjua och såklart annat folk att heja på

Advent of code kommer också snart! Vi vet inte om vi gör tävling i år, men vi kommer givetvis att ha ett repo för att skicka in och diskutera lösningar, och vi hoppas att några lyssnare vill vara med och diskutera årets upplaga efteråt.

Fredrik poddtipsar om JSparty där senaste avsnittet diskuterar dokumentation. Fredrik associerar dokumentationsproblem till processproblem och halkar in lite på processtankar också. Inte är väl dokumentation ett problem som främst löses med fler verktyg?

Sist men inte minst: ett kapitel att hoppa över om du inte gillar klickande tangentbord: Fredrik har äntligen programmerat sitt Pok3r lite. Och skaffat en satellit.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Mustascher && (plattformar | racingelement)
  • Inte vara helt död mellan varven
  • Hitta sin egen väg in i konferensen
  • Dokumentation löses om jag bara hittar rätt verktyg
  • Förklara helheten utifrån sett
  • En kombination av lysande och blinkande dioder
Direct download: 285.mp3
Category:general -- posted at: 6:31am CET

Fredrik, Jona och Pontus snackar spelutveckling. Vi börjar med spelen som vår väg in i programmering och går vidare därifrån. Vi diskuterar mycket att designa kod, motor med mera för sitt spel kontra att faktiskt designa och bygga själva spelet. Vad är mitt mål egentligen: att designa den bästa motorn för ett spel eller att faktiskt designa och bli klar med ett spel? Blir verktygen och att bygga dem en prokrastinering för att jag egentligen inte vet var jag vill ta mitt spel och tycker det känns jobbigt att lära mig det?

Vi pratar också mycket om alla andra hinder man sätter upp för sig själv genom att intala sig att man inte kan lära sig olika områden, eller genom att tänka att man måste lösa allt själv.

Spel som försöker bygga bort möjligheterna att lära känna nya människor.

Sist men inte minst: vill du ha en puff att bygga ett spel men känner inte att du har tid att avsätta en hel helg eller andra längre block tid? Häng med på Kodsnacks tvåveckorssylt - ett gamejam där du lägger någon timme om dagen när du hinner! Vi kör 12 till 24 november, och alla som deltar får vara med och rösta på bidragen under en vecka efter det. Vinnare presenteras andra december, men det viktiga är att få ihop något och ha väldigt trevligt under tiden! Spelen skrivs i Lua med Löve2d, läs allt på syltens sida på Itch!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Spel och lite mer ovanliga programmeringsspråk
  • Min väg in till programmering
  • Alla satt där och gjorde spel
  • Lite grafiskt och programmering samtidigt
  • Dunka C++
  • Innan man har en gubbe som springer
  • (Någon som är) väldigt bra på att skjuta upp saker
  • Två spel under sexton år
  • Fokusera mer på spelet
  • Jakrakningsvarning
  • Dra korten hårdare
  • Mer programmerare än spelutvecklare
  • Misslyckats och blivit bättre
  • Om det inte känns bra när du rör dig
  • Allt behöver inte vara Fortnite
Direct download: 284.mp3
Category:general -- posted at: 6:32am CET

Fredrik och Kristoffer snackar om att få in nytt folk och få dem produktiva, främst utmaningen att gå från koll på sin lilla del till att också ha koll på helheten. Sedan blir det lite Jira och att skaffa koll på vad man egentligen har att göra - både Fredrik och Kristoffer vill få lite förnyad fason på sin personliga process. Kristoffer pratar också om trevliga effekter av att Suse byter ägare - ett skönt tillfälle att skala bort gammal komplexitet.

Efter det kommer vi in på Oracles ändrade licensregler för Java och vad de kan tänkas innebära. Vild spekulation, citera oss inte. Speciellt inte Fredrik. Men det känns inte supermodernt att ta betalt för ett programmeringsspråk.

Vore det inte kul om infödda skrivbordsappar kom tillbaka ett varv?

Sedan Kristoffers senast släppta hobbyprojekt, dess liv på Hacker news och hur det hänger ihop med hans nästa presentation. Samt, såklart, hur dess sophanterare och alla andra grundläggande sophanterare fungerar. Sophantering är inte så svårt som man kanske tror.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Något som låter jättelöjligt men är sant
  • Deprimerad och ur form
  • Ingen koll på sammanhanget
  • En inbox jag kan titta på
  • Vet jag att jag ser allting?
  • Jobb.markdown
  • Listan som aldrig minskar
  • En förnuftig mellanhand
  • Säljarhinken
  • Jag skrev en liten Lisp
  • Sedan springer jag ifån mina rotobjekt
  • Uttrycka Lisp på så lite kod
  • Mer än tio rader per minut
Direct download: 283.mp3
Category:general -- posted at: 6:38am CET

Fredrik snackar med P1xelher0 - eller Pontus som han heter utanför internet - om ett helt gäng saker. Som hur vägen går från Indesign till modern frontendutveckling? Vi pratar lite Angular av äldre modell kontra React och att gå mellan dem. Funktionell programmering som komplement till React och Javascript på jobbet. Och, kanske mest spännande: att lära sig saker genom att hålla presentationer om det. Vi kommer också in på att återanvända, reparera och underhålla kontra att slita och slänga. Byxor, till exempel. Därifrån avslutar vi med att hitta verktyg man trivs med, att få välja dem, och att ibland inte kunna använda det man vill.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Mangla data med Javascript och XSLT
  • Van att mutera allt
  • Om man är en person som bara gör rätt hela tiden
  • En hel stapel av ångmaskiner
  • Man skiljer på simple och easy
  • Då har du två arrayer
  • Ett nytt objekt i en ny array
  • Vi har mycket plats i våra datorer
  • Inte lika ung och inte lika naiv
  • Solida block av aluminium och klister
  • Man är ju konsultmässig
  • En eller två googlingar bort
Direct download: 282.mp3
Category:general -- posted at: 6:21am CET

Fredrik snackar med Arno Lepisk (känd från avsnitt 191) om C++ för hela slanten, och speciellt årets upplaga av Cppcon där Arno inte bara deltog utan också presenterade. Det blir trevligheter från konferensen, intressanta nyheter i kommande versioner av C++ och givetvis lite om hur Arnos egen presentation gick. Som avslutning blir det tips på ytterligare konferenser kring C++.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Med läskig precsion ett åttondels sekel
  • Vad jag ska göra när jag blir stor
  • Ett halvt aktivt val
  • Det finns rätt många ställen som heter Bellvue
  • Stor east const-förespråkare
  • Den stora C++-konferensen
  • Ett stort C++-land
  • Språkskaparskjortan
  • Väldigt öppen och sund konkurrens
  • En väldigt fullmatad vecka
Direct download: 281.mp3
Category:general -- posted at: 6:32am CET

Fredrik snackar med Jona Ekenberg (känd från avsnitt 262) om intressanta tankegångar från spelbranschen. Två huvudämnen är att våga påbörja små eller lagom stora projekt, och att fundera i termer av developer kontra designer när det gäller att skriva kod. Är du mer designer eller developer när du utvecklar? Samt, lyckligtvis, en hel del om spel. Ibland ryms både Arkham horror och Ice climber i samma avsnitt!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • En konstant flod av saker jag skulle kunna göra
  • Löjligt rimligt att bli färdig med
  • Tänk om jag råkar göra exakt samma låt som någon annan
  • Det kommer att bli konstigt ändå
  • Springa och titta med förstoringsglas samtidigt
  • För rädd för jakrakning
  • Jag vill inte ha det här i mitt peka och klicka
  • Essensen av Polybius
Direct download: 280.mp3
Category:general -- posted at: 6:25am CET

Fredrik hade några funderingar till efter eller intill veckans avsnitt, om saker som ger och tar energi och vikten av att känna när det är dags för en paus. Och kom ihåg att vi alltid vill höra av er som lyssnar - oavsett om ni har kommentarer, tips på folk vi borde snacka med, eller vad det än kan vara.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • En grej som verkligen ger energi
Direct download: 279.5.mp3
Category:general -- posted at: 6:43am CET

Recorded at Øredev 2017, Fredrik talks to Rikke Koblauch about social anxiety, turning a passion into a side project and possibly even a living eventually. One of Rikke’s examples is Steps - the service Rikke is creating to help overcome social anxiety. How can we make environments more inclusive in a world which seems very designed for extroverts? Healtcare and preventive tools - wouldn’t everything be better if we all could get help and tools easily before small health problems turn into big ones? Rikke has worked with the Danish mental health fund and shares some experience on getting support from and working with large government organizations. We also talk a bit about how to avoid burning out on passion projects should they become popular and generate excitement from others. Perhaps we need to manage our own expectations of ourselves better?

Thank you Cloudnet for sponsoring our VPS! We are just before the sonic boom of airplanes with regards to continuous integration and devops.

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titlar

  • Where to start?
  • Going to the supermarket alone
  • More like a passion thing
  • The fear of being judged by others
  • Helping yourself through exposure therapy
  • Writing our code and pushing our pixels
  • Making it your full time thing
  • I see a lot of passion in this industry
  • My idea of burning out
  • Making the world a bit better
  • Handling your own expectations
Direct download: 279.mp3
Category:general -- posted at: 6:39am CET

Fredrik och Tobias snackar om globala variabler, dynamisk länkning och varför Tobias måste berätta om och sätta sig in i dem för att förstå den bugg han nyss löst.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Globala variabler och dynamiska länkare
  • Hur har det här någonsin funkat?
  • När jag pratar med kompilatorn
  • Vi har bara en bugg kvar
  • De sista 98 procenten
  • Långt ner i Openssl-stacken
  • En viss krypteringsoverhead
  • Man börjar ifrågasätta allt
  • Där vi använde oss av en konstant
  • Det var inte det här jag skulle göra
  • En dyr process
  • (Väldigt) konfundersam
  • Det är inte alltid det blir helt rätt
  • Apropå svårt med data
  • Allas globala variabler
  • En breakpoint i det nya biblioteket
  • Ersätta det med en symlänk
  • Det gick inte att dra ett streck från ett till två
Direct download: 278.mp3
Category:general -- posted at: 6:41am CET

Fredrik snackar programmering i skolan med Karin Nygårds och Marcus Weiderstål. Läroplanen för grund- och gymnasieskolan innefattar numera programmering på ett helt annat sätt än tidigare. Det inkluderar socialt perspektiv och genusperspektiv, något som orsakade diskussion i bland annat Kodapor-gruppen på Facebook. Eftersom flera lyssnare önskade sig längre resonemang på ämnet bjöd vi helt enkelt in två gäster med koll på läget till podden. Karin är låg- och mellanstadielärare med passion för programmering, skapare av böcker och videoserier och har dessutom varit med och skrivit genusdelen av läroplanen om programmering. Marcus är bland annat programmeringslärare och sakkunnig på Skolverket.

Vi pratar bland annat om vad skolan faktiskt går ut på, vad det viktiga är i läroplanen, hur det är en del av skolan demokratiuppdrag, och alla olika sidor som finns av att lära ut programmering. Och hur lätt det är att som utomstående bli blind för andra perspektiv man själv har.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Min första kurs i programmering
  • Jag hade aldrig hört talas om ett terminalfönster
  • Jag vet att det här går att göra på ett annat sätt
  • Ta ett steg från utanförskapet till ett innanförskap
  • Flipprar och sveper och drar
  • Den tekniken går inte att få osedd
  • En allmänbildning i teknik
  • Vad är det digitala gjort av?
  • Alla ska bli databasdesigners
  • Att förstå vad man gör på lågstadiet
  • Jag utbildar inte författare
  • Det är olika jobb
  • Teknikens roll i samhället
  • Jag får rösta på andra politiker om jag vill ändra någonting
  • Naturligt urval som inte funkar
  • Grabbig miljö med vissa koder
  • Eleven använder internet med omdöme
  • 27 problem att jobba med samtidigt
  • Hur lär man en elev att det känns bra?
  • Ni lär era barn att tänka
Direct download: 277.mp3
Category:general -- posted at: 6:42am CET

Tobias och Fredrik snackar om webbprestanda-API:er och att paketera sina Macapplikationer i snygga och prydliga skivavbilder med bakgrundsbild och annat trevligt. Däremellan lite hälsosam optimering och städning när det behövs. Tobias tipsar också om lite trevliga debugverktyg.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Sluta distribuera era applikationer som zipfiler
  • Det går inte att signera en zipfil
  • Xcode som en xip
  • Sämre än en dmg-fil
  • En jättebra sak att göra på måndag morgon
  • Manuell automatisering
  • Bättre än alternativen, fortfarande inte bra
  • Det har varit fel i tre år
  • Autosvara med definitionen på regression test
  • En loop som bara används tio gånger
  • Verktyg som man inte visste om
  • En väldigt optimerad map
  • Det finns alltid en annan väg till en lösning på ditt problem
  • Matte till höger och vänster
Direct download: 276.mp3
Category:general -- posted at: 6:37am CET

Fredrik snackar med Martin om Holedown - Martins senaste och extremt mysiga bollstudsarspel för mobiler. Varifrån kom det, varför gick det så snabbt att utveckla (eller så långsamt om man är Martin), hur vågar man lita på att ens spel kommer att gillas av någon annan och hur föll bitarna på plats? Holedown kostar en fyrtiolapp i Androids och IOS appbutiker och Fredrik rekommenderar starkt att både spela det och skaffa soundtracket!

(Ja, det blir lite prat om byggservrar och sånt också!)

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • I min mörka källare (full av kuddar och madrasser)
  • Precis som vanligt när man gräver i planeter
  • Åtminstone tio månader
  • Blandade känslor är precis exakt det det är
  • Martin idag är lite besviken på Martin för fyra månader sedan
  • Jag vet aldrig vad jag ska göra innan
  • Mellanåret
  • Det här tar väl ett halvår
  • Extern spark i baken
  • Det var aldrig någon som gick upp till ytan
  • Få folk att välja att sluta spela
  • Tänk om de hatar mitt spel!
  • Då kallade de masken för kommunist
  • Samma tre buggar om och om igen
  • Laga grejer i blindo
  • Så skönt att det inte är ett free to play-spel
  • Tiotusen spelare i Kina
  • Tusen pirater på varenda sålda kopia
  • Hela byggmiljön är fryst i tiden
  • Spännande och vuxet och ansvarsfullt
Direct download: 275.mp3
Category:general -- posted at: 6:28am CET

Tobias och Fredrik följer upp tidigare avsnitt. Först snackar vi mer om Yubikey - USB-nyckeln för säkrare inloggning - vi har fått lite fler och bättre detaljer från Emil Lundberg som faktiskt jobbar på Yubico.

Sedan snackar vi lite mer om bygg- och integrationssystem. Fredrik förhör sig på grund av anledning (som man brukar säga) om passande alternativ.

Sist ett litet apptips för den som vill kisa mer mot sin retinamacs skärm och kort om Tobias skärmuppsättning.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Tillbaka till normaliteten
  • Autohacka mig
  • En ren serverflagga
  • Nu har det nog slutat funka tillräckligt bra
  • Självhosting eller inte självhosting
  • Alla pixlar på samma skärm
  • Tre monitorer kan jag tänka mig
Direct download: 274.mp3
Category:general -- posted at: 6:13am CET

Tobias och Fredrik snackar mer om CI-system och sedan säkrare nycklar för tvåfaktorautentisering. Folk har kommit med massor av trevlig återkoppling kring Jenkins och andra CI-system efter förra avsnittet - tack och fortsätt så! Efter det diskuterar vi att skydda sig mot phisingförsök, framför allt genom att använda fysiska nycklar istället för tvåfaktorautentisering med exempelvis SMS eller koder som ska fyllas i. Tobias testar och berättar hur det fungerar såhär långt.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Den är döpt
  • En typ av slav, en typ av output
  • Inte helt beroende av deras support för att på oss brallorna på morgonen
  • De behövde inte sälja in Jenkins till oss
  • Jag uppskattar enkelheten i vår miljö
  • Man orkar inte ens vara irriterad på Windows
  • Hela den mänskliga aspekten
  • Det är väldigt lätt att bli phishad
  • Om man inte gav upp efter en vecka
  • Tidsbegränsad sekundär faktor
  • Ett pilotprojekt på mitt eget konto
  • Din andra faktor
  • Hur drygt är det att hacka mig för tillfället?
  • Försök att inte göra som jag gör
  • Alla dina lösenord i en påse
Direct download: 273.mp3
Category:general -- posted at: 6:29am CET

Amanda och Tobias snackar om Jenkins - den populära automatiseringsservern. Mer specifikt berättar Tobias om att använda Jenkins med configuration-as-code - där alla inställningar görs med Groovykod i vanliga incheckade filer istället för med klick i ett lagom gammalmodigt gränssnitt. Det blir både fördelar och intressanta nackdelar. Sedan berättar Tobias också om varför Plex valt att köpa enterpriseversionen av Jenkins istället för att fortsätta med den öppna källkodsversionen som de flesta andra.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Semester-edition
  • Andra studsa-bollar-spel
  • Bygga allt i Jenkins
  • Med konfigurationen som kod
  • Vem det var som klickade
  • Precis bredvid din makefil
  • De som måste ha en frontend och de som vill ha en frontend
  • Vi har känsliga UI-personer
  • Man gör oftast mer än en sak
  • Iterera med en Jenkinsfil
  • Goto scapegoat
  • Även de interna verktygen får kosta pengar
Direct download: 272.mp3
Category:general -- posted at: 6:33am CET

Fredrik och Kristoffer snackar väderdata och värdering av samlade data. Gamla papers, språk som skrevs utan att någon inblandad sett en dator, spännande saker att livekoda med mera. Kristoffer behöver göra nya saker för att få ämnen att hålla presentationer om. Vi jobbar oss hela vägen tillbaka till Lisps barndom innan vi jobbar oss framåt igen, hela vägen till Gos sophantering.

Som avslutning pratar vi, utifrån Linus Torvalds korrespondens kring Linuxkärnans utveckling, om att kommunicera bra och dåligt, och diskuterar att välja att öka eller minska vågorna på vattnet oavsett om man sänder eller reagerar.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag grävde gropar i solen
  • En sommar är ju bara väder
  • Det måste vara fel på mätaren
  • Tvinga dem att äta gurkor
  • Slut på saker som jag redan gjort
  • De kände någon som kände någon som hade en dator tillgänglig
  • Så uppfinner han i princip if-satsen
  • Implementera en minimal Lisp live
  • Om man vet vad man pratar om så kan man förklara saker på ett väldigt tydligt sätt
  • Formler och “inses lätt”
  • Javascript är ju tillräckligt förvirrande som det är
  • (Just det där med) Syntaktiskt socker
  • (När man kan) Skriva sitt eget socker
  • Forma språket till sitt eget
  • Man sitter och formger editorn 100% av tiden
  • Mitt första Susecon
  • Ett kluster som körde på en mainframe i Tyskland
  • Implementera Lisp i Lisp
  • Att bli förolämpad är något jag gör
Direct download: 271.mp3
Category:general -- posted at: 8:25am CET

Fredrik snackar med Chris Klug om bland annat att vara pragmatiskt tråkig. Är vi för dåliga på att prata om att leverera värde istället för att snacka om hur vi infört nästa heta ramverk på optimalt sätt? Vi snackar också om att utbilda och om hur Chris kom in på det spåret, fiffiga ninjatricks för att presentera kod med snippets istället för livekodning, varför man väljer Angular framför React och hur det kan tänkas hänga ihop med .NET.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Webbutveckling i 18 år
  • I princip Microsoft hela vägen igenom
  • Efter att Silverlight dog
  • När Silverlight dog
  • Jag har kunder som betalar för att jag jobbar med det
  • Pragmatiskt med att plocka upp ny teknik
  • Om någon betalar mig
  • Där är jag ju tråkig
  • Jag vill gärna leverera
  • Det gäller att leverera lite värde också
  • Värdet ligger i att prylen kommer ut
  • SOAP-meddelande med strängkonkatenering
  • Kod som är allt annat än perfekt
  • Jag kan se den abstrakt bästa lösningen
  • Absolut inte på något vis på alla håll och kanter
  • Man tvingas lära sig saker på ett annat vis
  • Insanity-level code
  • Roligare att se koden skrivas
  • Man kan handjaga dem i Notepad
  • Jättemånga människor är rädda för Webpack
Direct download: 270.mp3
Category:general -- posted at: 6:18am CET

Kristoffer, Fredrik och Amanda snackar e-postklienter och Kristoffers äventyr med att skriva en under hackveckan som gått. Ja, Emacs är kraftfullt inblandat. Att jobba med taggad e-post kontra mappar och hur Kristoffer använder taggar. Dessutom lite reaktioner på Guido van Rossums avhopp som Pythons välvillige livstidsdiktator.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Sjudagarshackvecka
  • Då kan man väldigt enkelt förstöra sin mailbox
  • Alla taggar i en SQL-databas
  • Mipplar med headers
  • Samma mejl i olika mappar
  • Stoppa alla mejl i ett git-repository
  • En fil som heter som taggen
  • Top Javascript frameworks 2018
  • Mejl är trasigt
  • Bakåtkompatibel i mottagarändan
  • Det är skitkrångligt att hantera mejl
  • Fulhack på fulhack
  • Alla quirks från alla mejlservrar på vägen
  • En lång kedja av quirks
  • En mejltransportstandard
  • Det är ju så auto funkar
  • Egentligen bara klienten som fattas
  • Jag tar illa upp å Ponys vägnar
  • Minigrisen blir 300 kilo stor
  • Det finns en barnbok här
  • Barnböcker om olika RFC:er
  • RFC for kids
  • Det gäller att välja rätt RFC
Direct download: 269.mp3
Category:general -- posted at: 9:00am CET

Amanda och Fredrik snackar om sommaren, sommarplanering och agil uppackning efer flytt. Dessutom avhandlas Porg, emoji, reaktioner i chattprogram och deras inbyggda tvetydigheter. Hur reagerar du på “Jag älskar när möten drar ut på tiden 🙃”?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Hade inte du nyss semester?
  • Noll veckors riktig sommarsemester
  • Jag försöker tacka ja till allt som är kul
  • Göra ingenting på ett bra sätt, sedan
  • Varför ger folk ens visdomsord?
  • Man måste hitta det själv
  • En månad med stabsläge
  • I mitt hobgryt
  • En hel semester som bara är i hobgrytet
  • Ett aktivt val varannan timme
  • Åttio veckors semester per år
  • En C-låda kvar
  • Diverse saker man inte saknar plus nakendräkt
  • MVP:n blir ju att flyttkartongerna är borta
  • Vinn-vinn, för mig
  • Porg ställer inga krav
  • Reagera med en oväntad emoji
  • Släng in en sjöjungfru
  • Ett konfettikomplement
  • Jag älskar när möten drar ut på tiden 🙃.
  • Panda måste starta om
  • Ingen blir profet på sin egen semester
  • Ditt vanliga profetarbete
Direct download: 268.mp3
Category:general -- posted at: 6:31am CET

Tobias, Kristoffer och Fredrik sammanfattar och följer upp en diskussion från Techworld summit (video) om att tappa bort individen i pressade agila team.

Och utedass, givetvis. Avrapportering efter sommaren utlovas.

Utedassen leder oss in på att skriva kod och planera innan man börjar spika ihop brädor (eller kodsnuttar). Ger somrar och semester också mötesexplosioner? Vi kommer också in på scrum och liknande metoder, varför man drar in dem, vad som egentligen behövs och varför man kan välja det även för ett distribuerat team. Vi landar i grund och botten i att det viktigaste kanske är att få prata av sig med någon som lyssnar.

En teori: agile är sätt att gå från icke-fungerande team till fungerande team, och när man väl har ett välfungerande team behöver man inte agile längre.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Tillbaka i saltgruvan
  • Det ger ganska mycket att ha en toalett där man bor
  • Dagens krav på att inte vara äckligt
  • Vi skulle kunna prata lite om toaletter
  • För dagens fritidshusentusiaster finns det många alternativ
  • En luddit när det gäller toaletter
  • Bygga ett hus och ställa en hink i det
  • (Jag försöker) bygga dass på samma sätt som jag bygger kod
  • Vattenfallsmodellen för utedass
  • Backa sitt utedass
  • Jag skulle ju skriva kod!
  • Det är så lätt att ljuga för sig själv
  • Process i självförsvar
  • Jag tror inte processen i sig är en bättre lösning
  • Den heliga processen framför allt annat
  • Hur kan vi prata om problemen vi ska lösa?
  • Burnout måste man ha
  • Väldigt enkelt att aldrig prata med någon
  • Snubben som är dryg i pull requests
  • Om man har ett problem i livet som man vill diskutera
  • När man väl har fått uttrycka sin upprördhet
  • En läxa som är mycket svår att lära sig
  • Trick för att få folk att prata med varandra
Direct download: 267.mp3
Category:general -- posted at: 6:33am CET

Fredrik och Amanda gör en liten variant på Javaforum i Göteborg och snackar med Rikard Thulin om konferenser och presentationer. Rikard berättar hur det varit att starta och driva en stor intresseorganisation, och dessutom göra det innan tjänster som Meetup överhuvud taget fanns. Det blir också många tips om att komma igång och presentera och, få iväg abstracts till konferenser och bra anledningar att inte göra tal för avancerade användare.

Vi funderar på bloggar och blogginlägg - är bloggen och blogginläggens tid lite förbi när det gäller att snappa upp intressanta saker?

Avsnittet sponsras till vår stora gläjde av Ship it, som inte bara erbjuder en supermysig konferens i september utan dessutom 500 kronor rabatt om du anger koden “kodsnack” när du köper din biljett! Läs allt om konferensen och köp din biljett på shipitconf.org!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • En favorit i repris för oss som var med
  • En bra diskussion som vi inte fick inspelad
  • Sedan innan meetup var varken ett begrepp eller en webbtjänst
  • Java EE 1.0
  • Det var ju ingen som pratade om Java den här gången
  • Ett tecken på en bra meetup
  • Någon gång måste ju faktiskt vara första gången man pratar
  • Det går inte att vara kul med bullets
  • Genrepa mig fram
  • Jag gillar inte bullets
  • Ett russin i en stor kaka
  • Hittar man någonting som är kul ska man berätta om det
  • Lära sig förstå vad man inte kan
Direct download: 266.mp3
Category:general -- posted at: 6:28am CET

Fredrik och Kristoffer snackar om WWDC och Microsofts köp av Github. På Apple-fronten kommer vi snabbt in på det här med att plattformar blir både mer lika och olika - Macos och IOS närmar sig varandra, men Apple särskiljer sig från alla andra genom att lägga ner Opengl och fokusera på Metal. Fredrik var dåraktig och installerade betan av Macos och är optimistisk om att Apple kanske fixar sin appbutik till slut.

När det gäller Github och Microsoft är vi försiktigt positiva, och tror inte att vi kommer att behöva logga in med vårt Outlook-konto. Kunde inte Microsoft ta och köpa Twitter också? Vi kommer också in på nackdelar med Github och miljön som kan uppstå vid utveckling av större projekt i det öppna.

Avsnittet sponsras till vår stora gläjde av Ship it, som inte bara erbjuder en supermysig konferens i september utan dessutom 500 kronor rabatt om du anger koden “kodsnack” när du köper din biljett! Läs allt om konferensen och köp din biljett på shipitconf.org!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Fredagsstudion har öppnat
  • En tävling om vem som kan håna Apple mest
  • Skrivbordsmiljöerna på åttiotalet
  • En poäng med att ha olika standarder
  • Monokulturproblemet
  • All grafik på processorerna
  • Vi bara betalar dem tills de byter åsikt
  • Yin och Yang
  • Intentionen att köpa Github
  • Linkedin är fortfarande lika illa som det var innan
  • Mest intresse av att köpa sig goodwill hos utvecklare
  • Nej, vi älskar open source
  • Vem annan har 7,5 miljard i fickan
  • När någon då inte är tillsammans
  • Håller man inte med Guido, då får man gå och bygga ett eget språk
  • Varje september så måste man börja om
  • Mer och mer september
  • Med Microsoft som trädgårdsmästare
  • Microsoft som dödgrävare
Direct download: 265.mp3
Category:general -- posted at: 10:04am CET

Tobias, Kristoffer och Fredrik snackar om att hålla presentationer, utifrån Tobias nyss hållna presentation på Swampup. Från förberedelser generellt och specifikt till hur Tobias presentation gick till eventuell blodad tand och sätt att hitta fler bra tillfällen att presentera.

Sedan snackar vi om sätt att diskutera roadmaps, med ett naturligt(?) sidospår in på Python och övergången från Python 2 till Python 3.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Det blir inte lättare, kan jag säga
  • (Men) det som är jobbigt förändras
  • Iterera på ett talk
  • När jag väl står på scenen glömmer jag bort vad jag håller på med
  • Jag försöker stoppa så lite som möjligt i mina slides
  • Jag kör talket i huvudet om och om igen
  • När jag glömmer bort att jag har slides
  • Sagoberättande mer än faktauppräkning
  • Den jag hade mer ångest för
  • Mippla med editorn istället för att faktiskt skriva in text i den
  • Det är sent
  • Kompetensutveckling, på sitt sätt
  • En ganska självvald publik
  • Det nya att skriva en bloggpost
Direct download: 264.mp3
Category:general -- posted at: 6:32am CET

From Swampup 2018, Tobias and his colleague Tamás Szelei summarize the conference, their impressions and the talks. Liquid software, mentalists, talks way over your head and speakers who are an aquired taste.

Then, Tobias and Jerry Wiltse discuss Bincrafters and their work on creating packages for Conan. The quest to make Conan the NPM of C++.

Finally Tobias chats with Diego Rodriguez-Losada - who discussed Conan in episode 198 - about his experience of the conference and the Conan aspect and community in particular. Conan’s two user groups - the open source side who basically wants Conan to be the NPM of C++, and the enterprise side with people like Tobias, who are interested in controlling their whole stack without relying on external packages and want to control of the whole toolchain.

Thank you Cloudnet for sponsoring our VPS! We are just before the sonic boom of airplanes with regards to continuous integration and devops.

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titles

  • It’s totally Hungarian
  • There’s a book
  • I think about package management every day, as you do
  • We are before the sonic boom
  • He’s probably an aquired taste
  • The dawn of liquid software
  • There’s no version number and no concept of updates
  • Talking about things that go over your head
  • Really nice but really loud
  • He wanted a mean skeptic guy
  • Breakfast, then keynote again
  • Twenty different hammers
  • They all have three-letter names
  • Old man shouting at clouds
  • The NPM of CPP
  • In the early days of 2017
  • Push Conan to cast a wider net
  • Community helping community
  • Remote crazy guys in Spain
Direct download: 263.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Jona Ekenberg snackar Unity med Clojure, det fina med att prova nya språk, Lisps diskreta charm, REPL-baserad utveckling, boktips och en hel del annat.

Vem är den osjungna hjälte som gjorde att PHP fick så bra dokumentation?

Avsnittet sponsras till vår stora glädje av Sveriges andra IT-tätaste stad, nämligen Växjö! Läs allt om Växjö och alla IT-jobb i staden på itjobbivaxjo.se!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Inte ens du vet ju vem jag är
  • Lustigt nog har det blivit en del Visual basic
  • Jag har testat lite lispar innan
  • Perfekt för en pappaledig programmerare
  • Med Unity på vänster sida
  • Din REPL direkt in i processen
  • Ritningen för att bygga sitt språk
  • Snäll assembly
  • Gollum pratar med sig själv-upplägget
  • Allt som beter sig som en anka är en anka
  • Ett typsystem som är mer uttrycksfullt än Haskell
  • Emoticons via kryptering
  • En naturlig fortsättning på C och C++
  • Att läsa PHP-dokumentation är ju jättemysigt
  • Nej, ge mig PHP-dokumentation!
  • Det bästa språket har antagligen inte gjorts än
  • Livslektioner från fightingspel
Direct download: 262.mp3
Category:general -- posted at: 6:40am CET

Fredrik och Kristoffer snackar löpning, utveckling och kopplingen däremellan. Sprintar är inget att eftersträva, och läxor är svåra att lära sig. Dessutom Electrons övertagande (eller inte) av skrivbordet. Samt fukt och den viktiga frågan hur mycket bra Star wars det går att göra.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Innan filmer hade mer än 4 frames per sekund
  • Dimman som är två år sedan
  • Tidshorisonterna är väldigt kraftigt beskurna
  • Snabbare, och må mycket sämre när jag kom i mål
  • Någon slags metaläxa
  • Nu måste alla funktioner vara 30 rader långa, exakt
  • Man hinner aldrig lära sig några riktiga läxor
  • Skarvar med verkligheten
  • Man fuskar fortfarande där man kan
  • Fullständigt värdelös kunskap idag
  • Plast och en luftvärmepump
  • Kohandla mellan varandra
  • Mycket utrymme för … “lösningar”
  • Javaapplets all over igen
  • Inte hemma någonstans
  • Slack är en Discordapp
  • Überelectronappen
  • Finns skrivbordet över huvud taget?
  • Mycket mörker på raken
  • Mobiltumme
  • Tekniken är färdig
  • Köttekniken
  • Sommar-mode i huvudet
Direct download: 261.mp3
Category:general -- posted at: 6:40am CET

Tobias and Fredrik talk to Erez Zukerman, CEO and co-founder of Ergodox EZ, creators of the ergonomic mechanical keyboard of the same name. Tobias is a fan and user since a while back, and Erez tells us about why you decide to make a keyboard, how you manage to ship hardware on time the first time, how things are going and a little bit about what’s in store for the future of Ergodox EZ. We wrap up with a few listener questions. If you have more, just send them to Erez or us, we will grab any reasons to talk even more about keyboards! Thanks a lot for taking the time Erez!

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titles

  • Me wanting a keyboard
  • A lot of money for me to pay for a box of parts
  • Ortholinear and bowl-shaped
  • Just because it was cool and expensive
  • I went from being able to type 120 words per minute to being able to type 10
  • The full strange experience
  • My first foray into hardware
  • We shipped on time
  • Go with the right partner
  • The interests are aligned
  • Extreme transparency
  • Each keyswitch is a moving part
  • We’re sorry, we have an enormous lead time
  • Thousands of keyswitches which we can’t use
  • Big enough to get Cherry’s attention
  • I’m still emotional about that
  • Developing software is my refuge
  • Such a gangster name for a keyswitch
  • Like typing on popcorn
  • The key pushed the socket out of the PCB
  • Direct support from the plastic
  • Just like you pull a tooth
  • Be genuinely nice
  • Favor-driven development
  • A number of frantic pairing sessions
  • I’m not looking for the hockey stick
  • We’re not great for everyone
  • We make it in an office building in Taiwan
  • We pay models to hang out with the keyboard
  • I don’t try to convince you
  • I give you the facts and I trust you
  • Geeking out with keyboards
Direct download: 260.mp3
Category:general -- posted at: 6:32am CET

Fredrik och Tobias konstaterar att våren rusar förbi och snackar sedan presentationer. Tobias förbereder presentationer och jämför med utbildningar. Vi snackar skillnader mellan olika målgrupper för en och samma presentation, eller ett och samma material.

Sedan snackar vi om den senaste versionen av kodsnack.se, där det har hänt en hel del med maskineriet bakom över tiden. Hugo, som vi använder för att statiskt generera hela webbplatsen, bygger vid kallstart om kodsnack.se på mellan 300 och 600 millisekunder på Fredriks tolvtums Macbook från 2015.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag Tobias och du Fredrik
  • Och vid det här laget borde jag vara klar med min presentation
  • Jag vet inte alls om det märks för de som lyssnar
  • Ju mindre som står på slidesen desto bättre, för alla
  • Ta bort onödiga demosteg
  • Nu tar vi den till Kina
  • Få saker och ting att passa över hela globen
  • Precis inte det vi skulle prata om
  • Bootleginspelning från en rad lite längre bak
  • Innan Meetup var ett begrepp
  • Jag brukar tala om det
  • Livet kom ivägen (och det var svårt att få en barnvakt)
  • (Mycket) else som uppstår i ens liv
  • Väldigt bra, efter vissa om och men
  • En sak som gäckade oss flera veckor
  • Hugo sa inte att det var någonting som var fel
  • Då hade det ju gått en timme
  • Tidszoner kan ju faktiskt dra åt helvete
  • En flagga till Hugo
Direct download: 259.mp3
Category:general -- posted at: 6:32am CET

Recorded at Øredev 2017, Fredrik talks to Marco Ceccione about the ZX Spectrum, positive hacking (the only kind there is!), the benefits of getting closer to the metal and finally balancing coding and management.

Marco is an engineering manager at Toptal. Before that, he worked at Stack overflow, where, among other things, he wrote object-oriented assembly to solve real-wold problems on a huge scale. Yes, that’s a real thing, discussion and links explains it all.

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We are @kodsnack, @tobiashieta, @iskrig and @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes!

Titles

  • I was presenting this very very old computer
  • Take the train and go to Milan
  • Disassembling code by hand
  • A very hands-on period
  • Supremely hackable
  • First repair it, then write some software for it
  • Object-oriented assembly
  • Ultimately, you have to code for the machine
  • Hacking is always positive
  • If they break, we don’t fix them
Direct download: 258.mp3
Category:general -- posted at: 6:32am CET

Martin och Fredrik snackar om Martins spurtande för att försöka få klart sitt spel innan somrar och annat bryter ut. Vad är egentligen klart? Hur vet man det? Och varför är det inte till jättemycket hjälp att visa vad man gör för andra?

Inga gränser-fasen, smekmånadsfasen och produktionsfasen. Utdrivningsfasen.

Att bygga en bra introduktion för sitt spel. Hur går det, vad väljer man att ta med och vad skippar man?

Som alltid inför släpp av saker blir det också deadlines kontra att inte ha det, och arbetstimmar. Är det vettigt att cruncha så att man jobbar ända upp till åtta timmar om dagen?

Vi pratar också lite om Martins känsla för Unity, såhär inför släppet av det första större Unityprojekt.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Det är slutspurt nu
  • Börja lite på allt som är kvar att göra
  • Färdigt är ett högst abstrakt koncept
  • Jag började i förmiddags
  • Inget ont om lokalvårdare
  • Det är fyrkanter i rymden
  • Du ska tro att du fattade själv
  • En tutorial som inte ens märks
  • Man får ju slut på vänner (i närheten)
  • Jag vill göra ett spel och det ska vara bra
  • Innan jag dör eller går i pension
  • När det väl är släppt så är det släppt
  • Nog för att inte sova om nätterna
  • 30% extra
  • En sund crunch
  • Kodgruvan
Direct download: 257.mp3
Category:general -- posted at: 6:45am CET

Fredrik och Tobias börjar med att tacka för veckans trevliga livepodd.

Sedan snackar vi mer tangentbord, ergonomi, nytta med att byta tangentbord och layout, men också skrivbordsergonomi och pekdonsplacering.

Därefter följer upp GDPR med några tankar från Tobias och massor av bra kommentarer från lyssnare.

Som avslutning diskuterar vi Fredriks SOAP-felsökning och kod med fantastisk avkastning för investerad tid och komplexitet.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Både trevligt och osannolikt
  • Levanderollspel med Bankid
  • Helt horribelt första dagarna
  • 40 timmars skrivtid
  • Vi är väldigt dåliga på att fråga efter det
  • Ett tangentbord de hittar i en skrubb
  • Cold turkey är bättre
  • Pekdonet precis under tummarna
  • Jag har pekdonet ute till höger
  • Väldigt spännande genvägar
Direct download: 256.mp3
Category:general -- posted at: 6:33am CET

Kristoffer, Amanda och Fredrik snackar GDPR - EU:s nya dataskyddslagstiftning som träder i kraft 25 maj. Om varför vi behöver det, saker det innebär och kan innebära, varför lagar skrivs som de görs, att ladda ner sin data från Facebook, varifrån man mer vill ladda ner sina data och vad man kan tänkas göra med informationen man får ut. Har ni idéer om några särskilda företag man borde begära ut all sin information från?

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Ett direktiv från EU om privatlivets helgd
  • PUL med vassare tänder
  • gdprrequest.com
  • Ett Kristofferformat hål
  • Vad vet internet om mig?
  • Jag trodde att jag var en hundmänniska
  • Pushnotiser från ditt överjag
Direct download: 255.mp3
Category:general -- posted at: 6:16am CET

Tobias, Kristoffer och Fredrik dyker direkt tillbaka in i tangentbordsdjungeln och snackar om Tobias senaste investering och upplevelse: det ergonomiska, klickande, tvådelade och extremt inställningsbara Ergodox EZ. Vi hinner med Tobias intryck, historien om hur han ställt in tangenterna, och också lite detaljer om olika Cherry MX-switchar och deras egenskaper och variabler.

Efter tangentbordssnacket följer vi upp Tobias solosnack om stress med mera från förförra avsnittet - tusen tack för alla positiva kommentarer som kommit! Det blir mentalt välmående, skillnaden på lite nedstämdhet, stress och depression och årstidernas direkta och indirekta effekter på ens sinnestillstånd. Vi pratar lite om olika åtgärder för att koppla bort social media och andra stressfaktorer på och utanför jobbet. Och hur mycket formen på budskapet spelar roll för hur man kan ta till sig det, kanske speciellt när det handlar om självhjälp. Man behöver inte ha jobbat i branschen i tjugo år och ha en podd för att kunna prata om stress, välbefinnande och allt annat!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jag kände inte för att löda ihop mitt tangentbord
  • Cherry MX blue är ju en fantastisk keyswitch
  • Klicket sitter bredvid tangenten
  • En väldigt liten Newton
  • Bodybuilderhänder
  • Muskeltummar
  • Artisinal keyboard factory
  • Nordic left brace
  • Allting du gör med ringfingret
  • Mellanslag med högerhanden
  • Ett högerenter
  • En layoutsommelier
  • Populärt på tangentbordsmässan i Graz
  • Man kan fördjupa sig i kamaxlar
  • Många små saker som bygger på varandra
Direct download: 254.mp3
Category:general -- posted at: 6:33am CET

Fredrik besökte Metoo hack och pratade med en grupp av både arrangörer och deltagare om hur hacket kom till, hackprojekten, problemen de försöker lösa och flera andra områden utifrån det. Som farorna i att rangordna upplevelser.

Deltagare: Rebecka Gustin (initiativtagare till hacket), Noëlle Madsen (deltagare), Jessica Andersson (deltagare), Matilda Pilfalk (deltagare) och Ninni Karlsson (coach).

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Jocke, jag har en idé
  • (Det är lätt att handleda) När det finns en egen drivkraft
  • (Man kan proppa in) Hur många perspektiv som helst
  • Kan man ens säga eller göra det här?
  • En utmaning att hitta rätt frågor
  • Ett samtal människor emellan i vardagen
  • Alla råkar ut för det men vi har inte svaren
  • Man blir ju mest förtvivlad
  • En kulturfråga
  • Hur kan vi hitta varandra?
  • En upplevelse av att vara invaderad
Direct download: 253.mp3
Category:general -- posted at: 6:34am CET

Amanda och Fredrik snackar mer om tangentbord och certifieringar, speciellt då Javacertifieringar. Fredrik har skaffat sig ytterligare ett mekaniskt och speciellt tangentbord och talar ut om sina erfarenheter. Amanda pluggar för att bli certifierad Javautvecklare och berättar om hur det är upplagt, känns och vad det är bra för.

Sist men inte minst dyker Tobias in och diskuterar lite mer av bluffsyndrom, skeppandeproblem, jobbstress och relaterade ämnen. Vi kunde alla må bra av lite mer positivt synsätt både på och utanför jobbet. Om ni som lyssnar har tips och tankar vill vi såklart väldigt gärna höra dem!

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Tangentbordsinflationen
  • Blanka tangenter
  • Där jag vill ha alt ligger en funktionstangent
  • Såhär funkar plusoperatorn
  • Hela provet är uppbyggt på att de vill lura en
  • Hos oss får du certa dig hur mycket du vill
  • Inte hur man gör utan hur man ska göra
  • Använd buggarna till din fördel
  • Jag behöver inte mer negativitet i mitt liv
Direct download: 252.mp3
Category:general -- posted at: 6:43am CET

Kristoffer och Fredrik snackar först med Johan Thelin, en av arrangörerna av konferensen foss-north om konferensen, liknande konferenser och Linux i bilar. Vi går också igenom vårens Kodsnack-relaterade evenemang och undrar om april är det nya september.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Inte en aggressiv fork
  • Det är hela poängen att vi inte har ett tema
  • När man vågar gå flerdagars
  • Om man har ett intressant tal och eget Västtrafikkort
  • 26 timmar content
  • April är det nya september
  • Gör inte som jag: gå till doktorn
Direct download: 251.mp3
Category:general -- posted at: 6:28am CET

Fredrik och Tobias … följer upp avsnitt 248, mest. Inledningsvis projekt, avslut och metodik. Tänk om man hade ett jobb som berodde på att tillämpa metodik, istället för vad man faktiskt fick gjort. Och tänk om man inte fastnade i sina egna tankar och intryck för mycket.

Tobias jagar nytt tangentbord och önskar tips och Fredrik har använt Das keyboard en dryg vecka. Sedan följer vi upp diskussionen om textredigerare. Tobias berättar varför han gillar Atom framför många andra editorer och IDE:er. Dessutom förklarar Tobias charmen med Vim så att det till och med går upp ett ljus för Fredrik.

Sist men inte minst en liten dos huvudämne(?): Tobias har haft nytta och glädje av Docker.

Ett stort tack till Cloudnet som sponsrar vår VPS!

Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @iskrig, @itssotoday och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes!

Länkar

Titlar

  • Nu har jag suttit i kaninhål så länge
  • Ett helt träd av lappar
  • Chockad av någon som pratar agila grejer
  • Enhörningsprojektet
  • Tangentbordet inom räckhåll om det skulle vara något
  • Followup till mig själv
  • Det är uppenbart att jag har stora problem
  • Jag hatar att boota om mina datorer
  • Jag hatar att dualboota
  • Supertrendigt med kickstartade tangentbord
  • Har man hittat sitt träslag till tangentbordet så vill man aldrig gå tillbaka
  • Köp ett bra tangentbord, snälla
  • Ni har ju jättefel
  • Mitt grottmänniskomedvetande
  • Det sista ni hade fel på
  • Som gjort för en programmerare
  • Precis som du kan i ett vanligt programmeringsspråk
  • Min professor i C++
  • Vad är det som händer på skärmen?
  • f10w
  • Det är svårt att säga Vimkommandon högt
  • Nu vill jag konvertera hela världen
  • Den låtsas ju vara en dator
  • Operativsystemet tror att det kör på en dator
  • Tekniskt sett är det en Linuxkernel som körs i en Linuxkernel
  • I en Dockervärld
  • Nästa gång du bootar om är det borta
  • Fem stjärnor och något trevligt
  • Slå på det ryska bottnätet
Direct download: 250.mp3
Category:general -- posted at: 6:34am CET