Kodsnack cover image

Kodsnack

Latest episodes

undefined
Oct 25, 2022 • 1h

Kodsnack 496 - Det är lika bra att jag antecknar

Fredrik och Tobias snackar Obsidian och versions-postmortem. Vi börjar med att diskutera hur Tobias jobbar med Obsidian. Det blir nyttigaplugins, mallar, och synk. Tobias har provat flera synkmetoder för sina Obsidian-valv och har haft lite olika roliga problem med alla. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! Sedan blir det LLVM-postmortem - Tobias har skrivit ett inlägg med saker som blivit kvar efter senaste versionen. I versionen kom flera diskussioner upp utan självklara svar - som till exempel hur Clang-biblioteket versionsnumreras. Resultatet blev en text om vad som inte gjorts, varför, vad som kan eller bör göras, och med pekare till vilka som varit inblandade. Fredrik känner att det finns bra saker att ta upp i andra projekt också, saker som inte riktigt kommer med i vanliga retrospekt. Som avslutning berättar Tobias om en bugg i clang-format som fått honom att fundera kring hur man felsöker kod man inte förstår. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Obsidian 479 - “Obsidian-avsnittet” Daily notes-pluginet Rollover daily todos-pluginet Git-pluginet Koppar Mallar i Obsidian Working copy Obsidians synktjänst 1writer Drafts Grebban - veckans sponsor söker utvecklare CSS-in-JS Gatsby grebban.com/kodsnack - läs mer eller ansök Etiopien Gotiti - Koppars senaste - vid inspelning - kaffetips Tobias text om kvarvarande saker efter LLVM 15 Retrospekt LLVM weekly Clangformat Tokenizer Qt Qts preprocessor MOC Pragma region Tobias buggfix - i filen med de många if-satserna Titlar Bra dataväder En meningslöst liten gräsplätt En händig pensionär Det här behöver fixas senare Superenkelt och väldigt fritt Samma todo-saker om och om igen 20 saker i min att göra-lista En mall för ett nytt kaffe En miljon SO-filer I ett väl fungerande system Ingenting har egentligen ändrats Det är lika bra att jag antecknar Out of scope för den här cykeln En fråga vi sköt på Ett känt svårt problem Rpan och lpan Hej kom och hjälp mig med formatteringen
undefined
Oct 18, 2022 • 46min

Kodsnack 495 - Jag kan tweeta mig ur det här, med Bartek Tatkowski

Fredrik får hjälp av Bartek Tatkowski - skapare av nyligen återupplivade podden Kompilator - med att reda ut turerna kring Elon Musks försök att köpa Twitter. En resa med fler oväntade vändningar än … det mesta. Vi börjar med botten som spårar Musks flygningar och arbetar oss fram genom köpeavtal, kalla fötter och domstolsprocesser, till det oklara läge vi står i idag. Avsnittet sponsras av Gritify, som hjälper dig att hitta drömjobb anonymt och asynkront. En arbetsgivare får inte ens kontakta dig om de inte uppfyller dina krav till hundra procent! Läs mer och skaffa konto på gritify.io! Mot slutet funderar vi över vad vi skulle göra om Twitter bara försvann. Lite skönt hade det faktiskt varit på vissa sätt. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Bartek Tidigare avsnitt med Bartek SAFe SAFe-avsnittet av Kompilator Det sämsta, förutom alla andra Elon Musk Phpbb Wikipediasidan om Musks försök att köpa Twitter Gritify - veckans sponsor Elonjet - botten som alltjämt kartlägger Elons flygturer 420 inom cannabiskultur Giftpiller inom företagsköp Due diligence Icke-svampbar symbol Larry Ellison Andreessen Horowitz Marc Andreessen Netscape Peter Zatko Meltdown May Delaware Delawares företagslagar Delaware court of chancery - domstolen som hanterar Musk-Twitter-fallet muskmessages.com Twitters brandslang Konfidensintervall Fyrdimensionellt schack The boring company Hyperloop Cybertruck Teslaroboten Tesla semi Titlar Det lät bättre på pappret Det snällaste jag kan säga om SAFe En helt annan typ av cirkus Vad är det som pågår med Musk och Twitter? Varför gjorde han det? Bottar blir en viktig grej längre fram I sann Musk-anda Utifrån ser det väldigt konstigt ut Nolltolerans för dumheter Alla hans tillgångar finns i Delaware Det ligger i tidsandan på något sätt Ett episkt fallande på eget grepp Jag kan tweeta mig ur det här En robot som inte finns Utvecklare, journalister, och arga troll
undefined
Oct 11, 2022 • 1h 4min

Kodsnack 494 - Ett fönster där dörren är i rummet, med Christoffer Bask

Fredrik snackar om att jobba i VR med Christoffer Bask, som faktiskt gör det till vardags istället för att bara fundera över det. Hur får man saker gjorda, vilka prylar behövs, och hur får man sina skärmar där man vill ha dem? Är jobb i VR framtiden för oss alla? Det är mycket mindre pyssel att komma igång än man skulle kunna tro, och med Immersed kan man jobba med såväl Windows som Linux och Mac. Christoffer slår också ett slag för röststyrning som ett oväntat trevligt komplement - så länge man inte sitter så att man stör någon annan förstås. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Spelsylt 7 - korruption och val Anton - gjorde att tioårsfirandet blev av, och dessutom blev jättebra Mpya digital - sponsrade tioårsfirandet Christoffer Softube - där Christoffer jobbar DDR - Dance dance revolution Quest 2 Synth riders Beat saber Fitxr Daydream - numera nedlagd VR-plattform från Google Immersed Immerseds Discord Huvudbandet Christoffer använder - Eyglo Hörlurarna Christoffer använder Elite strap - som Fredrik använder Grebban - veckans sponsor söker utvecklare grebban.com/kodsnack - läs mer eller ansök Talon - styr din dator med rösten Passthrough i VR låter dig se verkligheten inifrån VR Virtuell webbkamera i Immersed Virtual desktop - lite mer nöjesfokuserad lösning för att koppla samman headset och dator Metas Workplace Walkabout mini golf Bonuslänk från Christoffer Working from orbit - en läsvärd artikel om att jobba i VR Titlar Jag brukar jobba i VR En matta i källaren En stor värmekälla såhär rakt på ansiktet Sitta och mysa i VR Jag har ju inga begränsningar Ingen vind som blåser Blinkar mer sällan i VR Där verkligheten släpps igenom Ett fönster där dörren är i rummet Det här är min verklighet nu Minigolf med farsan i VR Svårt att spela minigolf tillsammans Enklare än verkligheten
undefined
Oct 4, 2022 • 1h 28min

Kodsnack 493 - I really care about the weather, with Malin Sundberg and Kai Dombrowski

Fredrik talks to Kai Dombrowski and Malin Sundberg of Triple glazed studiosabout their new weather app Mercury weather. Malin and Kai tell us how the app went from idea to release in a few short months, and why they will try not to pick the summer months the next time they start a new app. What was the release like, what was it like to be mentioned by John Gruber, and how did that change the bug reports? Do people care about weather apps? Yes, they very much do! We also talk weater API:s, easter eggs, and a whole lot more. We wrap up with some chat about Fredrik’s recent (lack of) Mac devlopment, the right phone size, and this year’s Iphones in general. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund 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 Kai Malin - previous episodes Triple glazed studios Mercury weather Orbit - Malin and Kai’s other app Core coffe - the meetup Kai and Malin arrange Swiftui WWDC - Apple’s yearly developer conference Dark sky - a weather app bought by Apple which was famous for hyper-local and precise rain forecasts Swift charts Openweather BOM (Bureau of meteorology) - the only weather data source you should use in Australia 9to5mac App advice Weather line John Gruber’s post about Mercury weather Malin’s 2015 photo with Iphone and Daring fireball t-shirt Storekit 2 Geoguessr Weatherkit Podcast chapters - the Mac app Fredrik builds Video demonstrating the bouncieness of minimizing to the dynamic island The Mac genie effect Clear - the todo app Swift & fika Titles Malin only brought me as an excuse Essentially one screen Our favorite weather app A heat warning in Vancouver So many people care When are raindrops expected Best beta period ever I really care about the weather Sydney has weather A lot more of an emotional response Before we were developers Wait two seconds, and ask again A frownie in the northern hemisphere Dismiss an app in different directions A good direction for UI design
undefined
Sep 27, 2022 • 52min

Kodsnack 492 - Två miljoner nya rader

Fredrik och Tobias snackar om hur det är att vara ansvarig för släppet av en ny version av LLVM. Tobias berättar om hela vägen från hur han kom in i LLVM-gemenskapen till hur han blev släppansvarig, via uppgiften att testa nya versioner på olika plattformar. Det blir en hel del om hur processen fungerar, vad som kan ändras och förbättras, och vad som varit utmanande med att ha ansvaret. Ibland gör man ett viktigt jobb när man helt enkelt balanserar besvikelser. Nästa vecka - den fjärde oktober - firar vi att Kodsnack fyller tio år! Kom och var med, anmäl dig här! Tusen tack till Anton som fått det hela att bli av, och Mpya digitalsom sponsrar! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.seom 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, eller handla något i vår butik. Länkar LLVM Make Clang Apple clang När en testare skapar en post om en ny version Tom Stellard på Redhat har oftast haft hand om nya versioner Flang - LLVMs Fortran-frontend Phabricator Github-projektvyn för LLVMs släppstatus Amigaos 68k Kadens Github actions Fira Kodsnacks tioårsjubileum med oss 4 oktober i Stockholm! Lars Wikman Indio studios Mpya digital sponsrar tioårsfesten Anton är den som fått tioårsfesten att hända Titlar Extra speciell Utan kaffe Inte alltid någon som tar sig tid Ett väldigt stort spann (i sakerna som diskuteras) Kompilatorteknik på högskolan En kompilator på alla plattformar Min ingång i det hela Ibland så saknades det binärer 70000 test Hyfsat vältestat Några intensiva veckor Två miljoner nya rader Många kommer för kompilatorn Ny RC varannan vecka Allting finns alltid i main Pinga utvecklare Lista ut om det här är en blocker eller inte Lugnt resten av året Lagom till 15.03 Bränner bock och pratar kod
undefined
Sep 20, 2022 • 1h 14min

Kodsnack 491 - Silverkulor hela vägen, med Niclas Edenvin, Erik Hedberg, och Adam Sernheim

Fredrik snackar med Niclas Edenvin, Erik Hedberg, och Adam Sernheim om artikeln " A development process startup founders should use to ship features weirdly fast", en kort artikel med ganska starka åsikter om hur utveckling bör bedrivas i små företag. Vi diskuterar punkterna i … någon sorts ordning och har åsikter om det mesta. Många saker är bra, några förvånar oss, och några känns till och med konstiga. Det blir featureflaggor, monorepon, tester, och mycket mer. Avsnittet sponsras av 46elks som bygger ett enkelt API för SMS och telefoni. Registrera dig på 46elks.se/kodsnack så får du en överraskning och utökade möjligheter att experimentera med deras tjänst. Skicka notiser per SMS, ring upp folk, ordna telefonväxlar, och mycket mer. Hur mycket kod krävs för att skicka ett meddelande? Här är ett Curl-exempel: curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=Kodsnack API-dokumentationen hittar du på 46elks.se/docs. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Kodsnack fyller tio - kom och fira med oss! Indio studios Spelsylt #7 Niclas Erik - och tidigare avsnitt med Erik Adam - och tidigare avsnitt A development process startup founders should use to ship features weirdly fast Feature branches Vercel Render Heroku Next.js Monorepon Observerbarhet Git-flow 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig här för att få 200 kronor i krediter Curl Gamasutra - numera tydligen Game developer Postman Featureflaggor A/B-tester Growthflags Unleash - featureflaggor Optimizely Togglz - featureflaggor för Java och Spring Martin Fowler Martin Fowlers artikel om featureflaggor Integrationstester Selenium Loki - visuella regressionstester Titlar Silverkulor hela vägen Det ställer bara till problem, branches Hålla main releasebar En branch som ligger och ruttnar Monorepo mot multirepo Pipelinen som ställer krav Fail fast and furious Demos på uppstuds En stor backlog för hela tåget Ett stort regelverk kring en switch Ja på alla frågorna
undefined
Sep 13, 2022 • 1h 2min

Kodsnack 490 - Hur många tangenter behöver jag, med Daniel Grenehed

Fredrik snackar med Daniel som berättar allt om sitt tangentbordsbygge HS22K och vägen som ledde dit. Från stora och ganska vanliga tangentbord via Colemak och Planck hela vägen till att designa sitt eget kretskort och skriva en väldigt stor del av koden som driver det hela. Plus givetvis att gradvis komma fram till en behaglig tangentbordslayout med så lite som 22 tangenter. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Kodsnack fyller tio - kom och fira med oss! Spelsylt #7 Indio studios Daniel HS22K - Daniels tangentbord Cherry mx blue Ben Vallack Planck Let’s split Colemak Kyria Nice nano v2 ZMK Daniels layout Nice 60 Oryx Magnet Kicad Kailh choc-switchar Splitkb Work louder-tangenter Programming on 34 keys Titlar Ett konstigt tangentbord 22,5 grader Vad är tanken med tangentbordet? Skriva på ett rimligt sätt på ett tangentbord För att komma upp ska man gå rakt Fyra tangenter i mitten Hur många tangenter behöver jag? Då kan jag väl göra ett tangentbord Viljan att skriva allt från scratch Mentalt är det tre rader
undefined
Sep 9, 2022 • 1min

Kodsnack 489.5 - Födelsedagsfest och spelsylt

Ett par specialmeddelanden lagom till helgen: Det blir en sjunde spelsylt Kodsnack fyller tio år i år, kom och fira med oss i Stockholm 4 oktober! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Spelsylt 7 Kodsnack fyller 10!
undefined
Sep 6, 2022 • 1h 12min

Kodsnack 489 - Hej, det här är ett fulhack, med Martin Gunnarsson

Fredrik och Martin snackar korta projekt, jobb hemifråns negativa aspekter, dokumentation av sammanhang, och mycket mer. Har sockerfri cola blivit standard? Hemmajobb som ny och mer erfaren på jobbet och i teamet - erfarna upplever sig som mer produktiva och effektiva hemifrån, med ett mer dolt men större bortfall i hela teamets produktivitet för att alla andra får svårare att få stöd och hjälp av dem? Alla områden är mer komplicerade än man tror på förhand. Göra saker som löser en sak väl och låt komplexitet komma därifrån, istället för att ösa på nya finesser. Saker lyckas ju ändå växa och bli vildvuxna över tiden. Martin berättar om ett projekt med oerhört begränsad livslängd, som byggdes därefter, och som sedan blev lite mer långlivat. Nu tänkte vi ta ut det på en turné. Finns det någon dokumentation för det här? Nej. Plötsligt är det komplicerat att bygga vidare, det kan bli vildvuxet, och man kan önska att man sett lite mer framåt innan man valde sin lösning. Samtidigt hade det då antagligen inte blivit gjort, inte blivit gjort i tid, eller aldrig blivit klart. Kanske borde man dokumentera sammanhanget kring en lösnings tillkomst lite mer? Vi diskuterar också nyttan med att starta nya projekt då och då, stora som små men kanske framför allt små, och avslutar med att fundera på varför vissa miljöer känns enklare att börja på något nytt i än andra. (Det blir också ett poddtips som förklarar ursprunget till frågan om du får i dig tillräckligt med kaffe.) Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Martin (tidigare avsnitt med Martin) Parkster - där Martin sedan helt nyligen jobbar Små appar som gör en sak bra, som John Siracusas väldigt nischade Macappar Steve Jobs designverktyg för miniräknare Ett annat sammanhang: M vs M avsnitt 93 Härtill är jag nödd och tvungen Netscapes utdragna projekt att skriva om Navigator - som till sist gav oss Firefox Jamie Zawinski Jamie om det tidiga livet på Netscape Node socket.io Gamepad-API:et Create React app Svelte Nodemon Webbkomponenter Chris Ferdinandi gästade avsnitt 484 Stores i Svelte Sveltes tutorial M vs M Magnus Första avsnittet av M vs M - får du i dig tillräckligt mycket kaffe? Björne Björeman // Melin (// Åhs) Titlar Jag har fått i mig tillräckligt mycket kaffe Vi tillsammans får mycket mindre gjort Lurigheter bakom alla stenar Inspirerad och lite trött Göra det som verkligheten kräver Inte gjort för att tittas på Klicka inte för fort på den här knappen Jag vill inte att det här ska bli mitt arv Hej, det här är ett fulhack Internet var svajigt Internet var vredgat den natten Tänk om det inte kan bli snyggare än såhär Hur gjordes teknikvalen Innehållet som kommer farande Det här går nog snabbt Man behövde inte ta så mycket hänsyn Inte för mycket i förväg Hur mycket höjd ska vi ta Nästan inte som ett ramverk Komponenten är ju ingenting En av få personer i Sverige som spelat Björne
undefined
Aug 30, 2022 • 57min

Kodsnack 488 - Nedprioritera det otrevliga, med Mattias Karlsson, Svante Richter, och Daniel Stenberg

Mattias Karlsson, Svante Richter, och Daniel Stenberg diskuterar med små inspel från Fredrik livet inom och bland öppna källkodsprojekt. Mattias hjälper till att underhålla Cake, Daniel driver Curl, och alla tre har tankar att ventilera om att arbeta med öppen källkod. Hitta bra uppgifter för nybörjare, ta kritik, nedprioritera negativa saker, svara på önskemål och problemrapporter. Och givetvis den intressanta frågan om pengar - hur vill man få hjälp med sitt projekt, och hur fördelar man egentligen pengar bra om de faktiskt kommer in? Och var inte själv i ett projekt - se till att ha ett tryggt forum att ventilera i vid behov. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, 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, eller handla något i vår butik. Länkar Mattias Svante nås med fördel i vår Slack-kanal Daniel Cake - projektet - eller projekten - Mattias hjälper till att underhålla Curl Hacktoberfest Mattias skrev en text om att vara en bra öppen källkods-medborgare The three F:s of open source - fix it, fork it, fuck off Issue templates på Github MIT-licensen APL-licensen Heartbleed Cakes sponsorer Curls sponsorer Tidelift Titlar Jag har hunnit lugna ner mig lite (Det kan vara) många småsaker Ingen tydlig transaktion Man jobbar med människor hela tiden Kanske inte rätt issue för dig Det här är inte vårt heltidsjobb Hur man beter sig i en buggrapport Ta det en annan dag Nedprioritera det otrevliga Vad man utlovat i sin readme Licensen styr mycket Tio dollar i månaden i tjugo år Alltid utanför Mörk materia En liten kladdig Curl Jag är inte med i något ekosystem

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode