
Kodsnack
Kodsnack är ett poddradioprogram på svenska om utveckling, kodknackande och allt som hör därtill. Kodsnack drivs av Kristoffer Grönlund, Fredrik Björeman och Tobias Hieta
Latest episodes

Sep 29, 2020 • 59min
Kodsnack 385 - En pool billiga BEAM-processer, med Lars Wikman
Fredrik snackar Elixir med Lars Wikman. Elixir kombinerar ett kulturellt arv från Ruby och Rails med en solid teknisk grund från Erlang. Vad är det som lockar med Elixir, och behöver man kunna Erlang? Hur funkar det med felhantering, trådar, och processer? Vilken är den största vardagsnyttan med Elixir? Hur går Lars projekt att skriva webbgränssnitt som inte behöver Javascript? Och varför bygger Whatsapp en typad version av Erlang? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Lars Wikman Elixir Algonet Ruby Ruby on rails Erlang BEAM - Erlangs virtuella maskin Active record OTP - Open telecom platform Phoenix - webbramverk för Elixir Nerves - embeddedplattform för Elixir Lars blogginlägg om att det är trevligt med en runtime som kan göra mer än en sak i taget Funktionell programmering - den läskigaste grejen när man närmar sig Elixir Monader Erlang ecosystem foundation Mix - byggverktyg för Elixir Hex.pm - “NPM för Elixir och Erlang” Soft real time Metaprogrammering Makron i Elixir DSL - domänspecifikt språk Ecto Phoenix presence Eventual consistency CRDT - conflict-free replicated data type Phoenix liveview Websockets Membrane - mediaströmningsramverk för Elixir MJPEG Leka med statusen :checked I know what you :visited Let it crash Cowboy - webbservern under Phoenix The soul of Erlang and Elixir - Saša Jurić Actor-modellen Rekursion NIF - native implemented functions, lösning för att anropa C-kod Rustler - skriv NIFfar i Rust istället för C Django gen_server Arv Elixir mix Elixir outlaws Elixir wizards Thinking Elixir Elixirtalk Lumen-projektet - kompilerar Erlang och Elixir till Webassembly Webassembly Dockyard Rabbitmq Whatsapp bygger typad Erlang Visual studio code Elixir LS Dialyzer - statiskt analysverktyg för Erlang Lars är @lawik på Twitter underjord.io - Lars webbplats Titlar Lättpocket i HTML från Algonet Socialt och kulturellt arv från Ruby och Ruby on rails Tekniskt arv från Erlang Distribuerade slagtåliga system Bränt barn söker sig till nytt språk Pragmatisk funktionell programmering Som att skriva ful-SQL Allt det där huvudvärksarbetet Ett verktyg för att slippa skriva Javascript Inte perfekt för latency Felhantera i varenda löv i hela trädet Larma den som har driftansvar idag En pool billiga BEAM-processer En oändlig loop kan vara helt rätt Det potenitella taket för hur bra man kan bygga system är väldigt högt Väldigt pragmatisk funktionell programmering Om du vill göra fel får du jobba lite för det

Sep 22, 2020 • 54min
Kodsnack 384 - Det är strålspårning
Tobias och Kristoffer snackar. Som uppvärmning diskuterar vi hemmajobbandet och hur världen fortfarande är i någon sorts drömtillstånd mellan det som brukade vara normalt och … något annat. Huvudämnet för dagen är nyheter från Nvidia. Först diskuterar vi Nvidias köp av processordesignföretaget Arm. Världen av processorer känns som den är stadd i ganska spännande förändring just nu. Det kan inte vara för roligt att vara Intel just nu. Precis som det numera dyker upp massor av spännande programmeringsspråk kanske det kan börja komma fler nya och spännande processorarkitekturer lite oftare? Sedan snackar vi förstås om hårdvaran Nvidia nyss presenterat: den nya RTX 30-serien GPU:er. Nvidia säljer sina nya grafikkort lite som rockband säljer biljetter till konserter. Vi går igenom vad strålspårning - ray tracing - är, hur det funkar och varför det är spännande hur Nvidia byggt in stöd för det i sina grafikkort. Tobias berättar också om galna och häftiga saker Nvidia gör med sitt allt större, djupare och bättre stöd för maskininlärning direkt på grafikkortet. Maskininlärning - mer än bara Goolge som samla in din data och Spotify som vill räkna fram nästa låt i din spellista! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Geforce RTX 30-serien Nvidia köper Arm Arm-plattformen Tensor core Grafikkretsarna i Switch CUDA Nvidias produktintroduktion Nvidias konferens GTC Geforce RTX 3070 Geforce RTX 3080 Geforce RTX 3090 Geforce RTX 2080 Ti Strålspårning - ray tracing Unreal Frostbite Tensorflow DLSS - Deep learning super sampling Anti-aliasing - i grafiksammanhang tekniker för att jämna ut hackiga kanter Death stranding Matrismultiplikation Linjär algebra Wren - nytt programmeringsspråk Ren - ett annat programmeringsspråk, som Kristoffer inte menade Dart Titlar Någonting från en svunnen värld Många missförstår vad Arm gör för någonting Arm bygger inga egna CPU:er Licens och utveckling Framtiden i gaminggrafikkort Intel måste kallsvettas otroligt Hur andra företag ser på Arm Det som alla gamers väntade på Inga billiga kort Jag kan försöka förklara vad strålspårning är En partikel ur ljuskällan En simulering av verkligt ljus För att man inte har råd att göra raytracing Hur mycket man måste spåra 10000 Cudacores Utnyttja kraften i grafikkortet Strålarna som spårar Det är strålspårning Jag viftar med händerna här Flera pixlar på skärmen samtidigt Väldigt sällan högupplöst Hjärnan som fyller ut Samma trick som den mänskliga hjärnan använder Det började med att man gjorde spel

Sep 15, 2020 • 50min
Kodsnack 383 - Känna sin databas, med Göran Paues
Fredrik snackar SQL och databaser med Göran Paues, databasutvecklare på Tradedoubler. Varför är det häftigt med SQL? Varför borde alla utvecklare skaffa sig koll på SQL? Kan man inte bara köra med någon populär ORM som döljer hela databasen och låter en fokusera på sina objekt i det språk man är van vid? Sist men inte minst: vågar man verkligen använda lagrade procedurer för att få saker gjorda? När ska man i så fall göra det? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Göran Paues Tradedoubler 10 SQL tricks to convince you SQL is awesome - videon Göran skickade en länk till Turingkompletthet Mandelbrotmängden Window functions Lukas Eder Mysql 8 Postgresql Db-engines Extensions för Postgresql Timescale - Postgres för IOT-databaser Oracle-databaser Våra prat med SEB om stordatorer - 376, 377, 378, och 379 rman - Oracle recovery manager Autocommit i Mysql Nosql Mongodb Relationsdatabaser Neo4j SQL server SQL-92 SQL:2016 Sqlite ORM - object-relational mapping Hibernate SQLAlchemy Seuqelize Ruby on rails Active record Core data EOF hette föregångaren till Core data Webobjects JOOQ - Lukas Eders produkt Många till många-relation Stored procedure Flyway Liquibase Db-migrate Coding horror-posten om stored procedures Percona Cassandra Kodsnacket med Olle från Quizkampen Titlar Jag är en databasutvecklare Databasen som en processmotor Möjlighet att flasha tillbaka Komma in i tänket JSON i en kolumn Det är bra att lära känna sin databas Man tänker på databasen som en hink Från Next-forntiden Jag bygger hela min applikation på ett lager som jag inte vet något om Kan databasen göra det här? Om man gör det direkt i databasen Det som databasen älskar att göra Vi kan inte störa databasen Känna sin databas

Sep 8, 2020 • 1h 4min
Kodsnack 382 - Det hade varit smidigt om källkoden var LaTeX, med Per Alexandersson
Fredrik snackar akademisk programmering med Per Alexandersson. Som forskare inom matematik, eller kanske som akademiker i allmänhet, kan man arbeta med och använda programmering med lite andra förutsättningar än inom många andra branscher. Vi diskuterar programmering för att skaffa sig intuition, pröva hypoteser, och om kod som är fullt tillräckligt bra om den på rimlig tid körs för värden lägre än fyra. Per berättar varför man gärna väljer att skriva sitt exjobb i LaTeX istället för i Word, och vi diskuterer utbyte mellan matematik och programmering. En nyttig förmåga man till exempel övar inom matematik är att stegvis omvandla och omforma nya problem i termer av kända och lösbara problem. Per berättar också om sammanhang där han som matematiker haft stor nytta av sin programmeringsbakgrund och programmerartänk kring problem. Vi kommer också in på intressanta samarbeten där både science fiction-författare och anonyma Reddit-användare bidragit till att föra matematiken framåt. Sist men inte minst berättar Per om hur han skapar sin webbsida som katalogiserar familjer av symmetriska funktioner - en ganska ovanlig och för området väldigt passande statisk sidgenerator. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Per Alexandersson Pers sida på Stockholms universitet Kombinatorik Tidskomplexitet n-fakultet Mathematica Fortran MATLAB Differentialekvationer Sage - Pythonbaserat “matematikmjukvarusystem” Polynom Diskret matematik Numerik Matematisk statistik Wolframalpha Symmetriska funktioner Per på Github Symmetrica - C-bibliotek med tyska kommentarer som Sage bygger på LaTeX arxiv.org Open access TeX på Stack exchange Mathematica på Stack exchange Matematikforumet för studenter - “math underflow” Math overflow Polymath - samarbetsblogg och wiki för matematiker Kadison-Singer-problemet Superpermutationer Problemet som löstes av en anonym användare och Greg Egan Greg Egan Gregs böcker Quanta magazine Tävlingsprogrammering Knapsack-problem Project Euler Advent of code Kortaste-vägen-algoritmen Pers katalog över symmetriska funktioner Det gär inte att använda regexp för att parsa HTML Lynx Titlar Inte för en stor målgrupp Väldigt mycket mer renodlat Obehaglig tidskomplexitet Sedan tar det för lång tid Jag använder det för att få intuition Allt i sitt standardbibliotek Kompilera C-kod från Mathematica För objektorienterat för min smak Annorlunda när man skriver för andra människor Väldigt open source Då vill man oftast använda LaTeX En anonym användare och en science fiction-författare Mycket referenser till matematik Problem vi kan bevisa inte går att lösa Det hade varit smidigt om källkoden var LaTeX Jag samlar på familjer av symmetriska funktioner Sorteringen görs med hjälp av CSS Tänka igenom sitt referenssystem

Sep 1, 2020 • 53min
Kodsnack 381 - Jag köper hellre ett färdigt tangentbord
Tobias och Fredrik snackar. Tobias senaste stora projekt med att bygga Plex byggkedja har gett resultat - senaste uppdateringen av verktygen som ingår gick som en dans. Fredrik är tillbaka på jobbet, har lite fler bollar i luften än vanligt, och har varit med och hittat en sällsynt serverkraschbugg med många rörliga delar. Sedan blir det tangentbordssnack - Tobias snackar om de problem eller irritationsmoment han upplever med sitt Ergodox EZ, och hur nyss lanserade Moonlander löser problemen. Sist men inte minst: Tobias har bytt huvudwebbläsare från Firefox till Edge! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Avsnitt 376, 377, 378, och 379 - snack med stordatorfolk på SEB Concepts i C++ Templates i C++ Ergodox EZ Ergodox Moonlander Planck EZ Ergodox - öppen källkodsprojektet Avsnitt 158 - tidigt tangentbordssnack Microsoft sculpt-tangentborden Matias ergo pro Truly ergonomic keyboard Crkbd Tobias tangentbordslayout Edge Trident - Microsofts tidigare webbläsarmotor Chromium Blink Mozilla sade nyligen upp en hel massa folk Privacy badger HAR-filer Apple-Epic-historien Titlar Den beständiga delen av den här podcasten Det har varit … en sommar Modernhetskedjan Väldigt mycket gaffatejp Förklaringen på vad ett concept är Jag är en C++-programmerare som bara skriver Python Fast i C++98 En intressant multibugg Tumklustret Inte en tangent jag trycker på när jag skriver En fantastiskt mycket bättre layout Mina fingrar på hemraden Mycket närmare skrivbordet Köpa något som är färdigdesignat Det har hänt mycket sedan 2016-05-31 Sedan slutade jag resa Jag köper hellre ett färdigt tangentbord Ett Ergodox som är förbättrat Uppgraderad och nedslimmad Den enda webbläsare som egentligen betyder någonting Precis som Chrome kändes i början

Aug 25, 2020 • 56min
Kodsnack 380 - yarn generate book, with Sara Vieira
Fredrik chats with Sara Vieira about The Opinionated Guide to React - the guide to making all the choices React doesn’t make for you (plus hooks). We talk about the magic train ride from Prague which led to the creation of the book, what the writing and publication process was like, and of course about the surprising and horrific code Sara uses to create the final book files. We also discuss MC:ing conferences, what happens when world events explode all over your writing, finding your voice, and making the most of your Grammarly plan. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @antikristoffer 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. Links Sara Sara on Github Entertaining talk about making good buttons (and more) The Opinionated Guide to React - Sara’s book Codesandbox Codepen Glitch Hooks in React Class components React state management Overmind Christian Alfoni - creator of Overmind Vue Styled components Emotion Reach router React router Preact Ryan Florence Blender * Photo of girl giving a police officer flowers and being arrested The Carnation Revolution - the end of the Portugese dictatorship This is fine - the meme and plushie Grammarly Full stack fest Markdown Gatsby Puppeteer - for scraping web pages, and more Pdflib Epub Calibre Mobi files Paddle Gatsby-starter-book Prism VS code theme to Prism theme converter VAT Stripe GDPR Cheerio Product hunt Cypress useMemo Sitges Rust React Amsterdam Titles It’s like sad Spanish I make buttons Goth Glitch I finished something The stress doesn’t end On a train from Prague Also kind of European Apparently I started this on Christmas It depends Why it depends I don’t think that’s an answer Thank you for not calling it “React Best Practises” March never ended I can only write like I speak I’m not school-smart yarn generate book A very dirty Javascript function A different type of terrifying All of a sudden, nothing’s scary anymore “I think this thing has a computer” It was the worst visa

Aug 18, 2020 • 60min
Kodsnack 379 - Deras roll är inte att tänka på framtid, med Olle Westergård
Fredrik snackar stordatorer, assembler och mycket mer med Olle Westergård, assemblerskrivande utvecklare, produktägare, utbildare med mera på SEB. Avsnittet kretsar runt hur man bygger pålitlig mjukvara, och varför man inte gör det oftare och bättre än man faktiskt gör. Varför har Swish störningar oftare än Kontorsonline? Varför verkar det vara okej att moderna system inte lärt sig av äldre? Har vi tappat bort vårt långsiktiga tänkande i ivern att leverera värde snabbt? Vi börjar med att prata om hur moderna system inte verkar ha tagit tillvara kunskap från äldre system - som hur man hanterar avbrott och hanterar transaktioner som inte kommer fram. Vi funderar på om moderna utvecklingsprocesser till viss del arbetar mot både driftsäkerhetstänk och långsiktigt tänkande i allmänhet. Olle diskuterar också vilka skäl som kan finnas att byta ut ett gammalt system som Kontorsonline mot något nyare. Detta leder oss in på vad man lär ut när man anställer och utbildar assemblerutvecklare. Det blir makrospråk, ärvda minnesbegränsningar, register och datalagrande. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Assembler Olle Westergård Radiorör Agil utveckling SAFE Cash-korten IMS Titlar Det här systemet är alltid uppe Väldigt störningsintensiva Ett programfel som förstör databaserna På den tiden var det enklare att komma på det Utveckling på fromma förhoppningar Generella SAFE-kurser De förstår kunden Deras roll är inte att tänka på framtid En stor grej i Lund Utvecklingsmodeller är ju märkliga saker Assemblerutvecklare på stan Jag har koll på att jag inte tappat något data En kunskapsmiss Det finns bara inte att ett system inte skulle fungera

Aug 11, 2020 • 54min
Kodsnack 378 - Bara jag får uppdatera minnet, med Olle Westergård
Fredrik snackar stordatorer, assembler och mycket mer med Olle Westergård, assemblerskrivande utvecklare, produktägare, utbildare med mera på SEB. Vi börjar lite med vad som särskiljer en stordator, sedan berättar Olle om när SEB utvecklade och införse sitt första onlinesystem för alla kontor - ett projekt som förutom inköp av hårdvara och utveckling av mjukvara även inkluderade kabeldragning till samtliga kontor i Sverige. Sedan diskuterar vi vad stordatorer är bra på idag, och gör en dykning i hur Kontorsonline utvecklades och vidareutvecklades - hur fick man ihop något som kunde fortsätta driftas och utvecklas såhär länge? Därefter diskuterar vi assembler och hur det är att jobba med assembler nära, nära hårdvaran, speciellt på en stordator. Ibland behöver man skriva sina egna index och tjänar stora mängder på att försöka bli av med varenda I/O-anrop. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Assembler Olle Westergård Zilog z80 Mikrokod Kanalprocessorer Wargames ADSL ICT 1301 IBM 360 Magnetband Tidigare avsnitt om stordatorer Mats Nordkvist VPS IMS - realtidsmonitorn Lastbalansering Spegling PL/I ISK IPS Basic Semaforer Basic direct access method Titlar Jag var redan gammal då Fler processorer än vad vi använder Remote ifrån Frankrike Man har dubbla maskiner Det kontoförande kontoret Magnetbandsintensivt i början En fotbollsplan med diskar Det ska hålla länge Det här håller tio år Tillgång till allt data Nu ska vi anamma Man måste förstå sin CPU Bara jag får uppdatera minnet Nu jobbar Olle

Aug 4, 2020 • 54min
Kodsnack 377 - Lika kraftfull som en moraklocka, med Mats Nordkvist och Erik Weyler
Fredrik snackar om det anrika programmeringsspråket COBOL och utveckling på och med stordatorer med Mats Nordkvist och Erik Weyler, båda stordatorutvecklare på SEB. Vi diskuterar bland annat: Bakåt- och framåtkompatibilitet Hur och varför ledningen och andra utomstående behöver höra om och förstå vad som händer inom stordatorvärlden. Det behöver pratas även om saker som fungerar och inte gör väsen av sig Mobbprogrammering i COBOL och assembler Processer och utvecklingsmetodiker och hur mycket de egentligen påverkar vardagslivet. Är det så himla dumt att veta vad man ska lösa innan man sätter sig och kodar? Transaktionshantering och transaktionsprestanda på SEB:s stordatortjänster Kontohanteringssystem i assembler, ett projekt som lever ända från bankens ursprungliga datorisering Att vara inlåst (eller ej) i IBM, och hur mycket nyare kod kan upplevas mer som “legacy” än den som är väldigt mycket äldre Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Mats Nordkvist Erik Weyler COBOL Vad är stordatorer? - Linus förklarar Förra avsnittet Mobbprogrammering Åsa Liljegren Åsa i Kompilator Extreme programming Parprogrammering Uncle Bob Agila manifestet RUP - Rational unified process SAFe - Scaled agile framework IMS - transaktionshanterare, med mera CICS Apolloprogrammet i Kodsnack IMS DB DB2 Assembler z/OS ZIIP ZAAP Openshift Websphere application server Titlar En väldigt cool grej i vår värld Man är bakåtkompatibel Du kör bara vidare med den tidigare binären Man kan göra det helt frivilligt Det kommer att fungera i minst tio år framåt Ingen annan plattform kan göra det Solceller från Rusta 100% med Mats Agil pastor Bara 35 år gammal Innan man har landat på månen Så många lösa trådar att hälften vore nog COBOL är plättlätt På toppen av hypekurvan Nedläggningshot i alla tider Lika kraftfull som en moraklocka Världsmästare på kontosystem I IBM varesig man vill det eller ej

Jul 28, 2020 • 1h 5min
Kodsnack 376 - En egen stordator, med Mats Nordkvist och Erik Weyler
Fredrik snackar om det anrika programmeringsspråket COBOL och utveckling på och med stordatorer med Mats Nordkvist och Erik Weyler, båda stordatorutvecklare på SEB. Vi diskuterar bland annat: Vad pysslar stordatorer egentligen med, och vad har de för plats 2020? Hur Mats och Erik är med och utvecklar en tjänsteorienterad arkitektur i COBOL på stordatorer - med start långt innan begreppet ens myntats Vilken utvecklingsmiljö man egentligen har när man skriver stordatorprogram nuförtiden Hur SEB gjort för (minst sagt aktivt) att rekrytera och utbilda stordatorutvecklare Hur COBOL som språk utvecklats och vad Michael Jackson har att göra med hur man skriver COBOL Eftersom Mats och Erik hade så mycket intressant att säga är detta avsnitt bara första halvan av diskussionen - fortsättningen kommer som ett helt eget avsnitt framöver. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @antikristoffer, 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 Mats Nordkvist Erik Weyler COBOL År 2000-problemet Intervjun med Marianne Bellotti - varför är legacy ett skällsord inom IT? Vad är stordatorer? - Linus förklarar Wargames REST JSON SOAP XML Oddgeir Vestad Professor Balthazar XSD Micro focus Attachmate group Novell SUSE Visual COBOL EDZ Talangjägarna COBOL factory Jensen COBOLs skapande och målsättning Objektorientering i COBOL Bananen, apan och djungeln COBOL ANSI 74 JSP - Java server pages JSP - Jackson structured programming Michael Jackson Prekompilatorer för JSP C#-avsnittet Titlar Utvecklare sedan 1984 Man hör aldrig talas om det Hemvist i IT-världen En egen stordator Transaktionsintensivt Tio miljarder är faktiskt mer Grön text på svart bakgrund Vår middlewarepappa SEB:s motsvarighet till profesor Balthazar Det finns också en verklighet All COBOL som inte är stordator Fejkar hela stordatorn Roligt och framåtlutat Väldigt het även på SEB Ungdomarna vill ha grafiska gränssnitt COBOL och stordator Det optimalaste sättet för alla typer av applikationer Klasspappor och klassföreståndare Sekvenser, selektioner, och iterationer Nyanställda COBOL-iter Fyra väldigt roliga dagar Den sista nyhet jag varit glad för i COBOL