561631498
Kodsnack

Advertise on podcast: Kodsnack

Rating
★★★★★
5
from
1 reviews
This podcast has
739 episodes
Language
Swedish
Explicit
No
Date created
2012/09/12
Latest episode
2026/10/20
Average duration
59 min.
Release period
7 days

Description

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

Unlock Kodsnack podcast Email contact info,
Listeners & Audience details

Email contact information

Direct podcast contact details

Listeners

Audience numbers & engagement insights

Audience details

Podcast Insights

Social media

Check Kodsnack social media presence


Podcast episodes

Check latest episodes from Kodsnack podcast


Linus i andra änden, med Pierre Ossman
2026/10/20
Fredrik och Pierre Ossman snackar VNC, och SD-kortläsardrivrutiner. Pierres väg in i den öppna källkodens värld var - som för många andra? - att någonting inte funkade. I hans fall var det läsning av SD-kort. Till skillnad från åtminstone de flesta blev han med tiden ansvarig för kortläsarstödet i Linux, och fick som bonus prylar hemskickade som numera samtliga ersatts med ens telefon. Men huvudämnet är VNC och saker kring VNC som Pierre har hjälpt till att förbättra i sitt jobb med VNC-lösningen (med mera!) Thinlinc. Till exempel prestanda, latens, och ljudhantering. Pierre och Cenido där han jobbar råkade bli centrala i utvecklingen av Pulseaudio under en period. Bland annat med att porta det hela till Windows. Vi snackar också aktuella utmaningar just nu - att hantera GPU:er, göra stabilare Python, och att Linux inte är en lika homogen plattform som exempelvis Windows eller Mac. Ändå har Thinlinc ett enda bygge som funkar på alla stödda versioner av Linux. Hur lyckas man med det?! Mot slutet diskuterar vi hur vad man värderar som utvecklare förändras över tid, och att naturligt gå över från att vara ren utvecklare till att också vara produktägare. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Pierre Cenido SD-kort Linuxkärnan MMC EMMC Winbond - tillverkare av bland annat kretsar för SD-kortläsare Linuxconf AU Linux foundation Tomtom Daniel Stenberg Curl One laptop per child-projektet - OLPC OLPC XO - den gulliga lilla dator OLPC skapade och skeppade Thinlinc Citrix Microsoft RDP VNC X11 Nomachine NX Freerdp Spice - Redhat-köpt system för VNC-aktiga saker Tigervnc libjpeg-turbo Stöd Kodsnack på Ko-fi! Novnc - webbaserad VNC-klient Proxmox Pulseaudio Pipewire NFS UNFS3 - server för NFS version 3 Pentium 4 Titlar Roliga historier från mitt liv Någonting som inte funkade Jag hade en MP3-spelare Lite oscilloskop och allt möjligt Högst egoistiskt Linus i andra änden En hel skog av komponenter Inte bara vi som behövde JPEG Besvärligt nätverksmässigt Fysiken sätter ju gränser Första chocken jag fick när jag började jobba här Någorlunda halvkompetent ljudsystem Så lite buffert som möjligt Större än bara det vi gör På kundernas sida mot bolaget
Mirc i bakhuvudet, med Fredrik Blank
2026/10/13
Fredrik får besök av Fredrik Blank som berättar om Birc - en ny Mac-app för IRC som han byggt. Fler nativeappar till folket! Vi snackar bland annat hur och varför Fredrik bestämde sig för just en IRC-klient, hur Swiftui funkar på Mac idag, och för- och nackdelarna när en hord gamla Mac-rävar upptäcker ens app och hör av sig om hur den följer deras förväntningar. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Fredrik och hans appar Birc Fredriks bloggpost när Birc släpptes Audium IRC IRCv3 IRC-specen - RFC 2812 Mirc Textual Gruber Grubers notis om bIRC Apples nyare sätt att visa inställningspaneler - många tycker att det var bättre förr Swiftui Objective-C Appkit Slap-kommandot Colloquy John Siracusa Stöd Kodsnack på Ko-fi! Wkwebview Bouncer Podcast archiver Titlar En annan Fredrik Som en liten utandning En liten blinkning till Sverige IRC-klient i modern tappning (Jag har) Mirc i bakhuvudet Det är ju inte Mirc riktigt
Bach and Beethoven and the dots and the lines, with Sam Aaron
2026/10/06
Fredrik talks to Sam Aaron about Sonic pi - the tool for learning, coding, and performing music. Whe discuss where it stated but more importantly how it has evolved during the past year - coming to the web and gaining lots of performance and features in the process. Sam also discusses how to build reliable things when working on an indisde-out bottle ship, blindfolded and with a gaslighting agent as your help. Recorded during the excellent Goatmire Elixir 2026 conference. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] 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 Sam Support Sam on Patreon! Goatmire Sonic pi Kristoffer Tau5 Sam's talk last year Elixir Lua Guy Brown at University of Sheffield Bleep - the synth Sam built with Guy Supercollider James MaCartney Audio worklet Cmake Web audio Gaslighting Open sound control Ring buffer The Supersonic demo with lots of observability Sam's PhD - A domain specific language for dynamic interest management within virtual environments Western musical notation Bach Beethoven Aphex twin Juce - open framework for audio stuff DSP Supersonic Hard real time Rust OTP - essentially Erlang's standard library University of Cambridge Cambridge festival Alan Blackwell - Sam's PhD supervisor Support Kodsnack on Ko-fi QT Live loops in Sonic pi Overtone Clojure Jeff Rose Jonathan Graham Meta-ex - Sam and Jonathan's former band Emacs Raspberry pi Raspberry pi foundation Ruby mruby - Ruby for embedded systems ESP32 - chip that Sonic pi, also, runs on Evan Czaplicki - the creator of Elm - was a guest in episode 604 Rick Hickey Hammock driven development Titles Vaporware Research-led Live-coding music systems Missing the important part A special kind of worker It knew I wanted a synthesizer Inside-out ship in a bottle A lying, gaslighting system Ticks with the audio hardware On the tick Tons of observability Bach and Beethoven and the dots and the lines Notate your score Notate Aphex twin A better supercollider You're the thinker How slow am I prepared to go? The creative potential of programming
Not here for the syntax, with Koushik Dasika
2026/09/29
Fredrik talks to Koushik Dasika about working with Elixir. From discovery to first deployments. Via appreciation of a big mess that gets the job done just keeps on working. And on to teaching Elixir to others. Since we met at Goatmire last year, and Goatmire is running when this episode is released, we of course talk about some conference highlights, and about meetups and conferences able to ignite that exciting feeling that there is a lot to discover and learn in the world. Oh, and what was that thing about seals? Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] 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 Goatmire Koushik Automatiq Automattic - the Wordpress company Ottomatic does not seem to be the name of any software company Elixir Polyglot Elixirconf US Elixirconf EU Global interpreter lock Go Sabre NYC Elixir meetup Chris Bell - runs Knock Websockets Phoenix Phoenix presence CRUD BEAM DSL Mix - build tool for Elixir Express REPL IEX - Elixir's interactive shell V8 Kubernetes Adding typing to Elixir Digitalocean Support the podcast on Ko-fi! Dan Janowski Erlang ecosystem foundation Liveview Bittorrent Scheme The little schemer Prolog Erlang Valgrind GDB CSP - "a formal language for describing patterns of interaction in concurrent systems" Channels in Go Actors Alan Kay José - creator of Elixir Gotamire 2025 videos - the puppet show was unfortunately not recorded Titles An episode a year in the making Polyglot environments Sneak Elixir into production My experimental phase is a language Perfect for Elixir A two-man band A polyglot environment We're making it look easy We're trying to sell the runtime Cheated out of a REPL (We're) Not here for the syntax Your supervisor is Kubernetes For the love of the game Scheme + Prolog = Erlang I'm here to get stuff done Simple layers The seals win
We need those apps, with Mark Washeim
2026/09/22
Fredrik chats with Mark Washeim about building apps for Sailfish OS and Jolla phones. What's it like to develop apps for a Jolla phone? Fredrik asked for experts on Mastodon. A whole list was quickly provided, with Mark both being at the top and very happy to say yes to coming on an episode. Maintaining over 50 apps and packages, and running Jolla phones for ten years, Mark really knows his stuff. We discuss his path to Jolla, how one gets started, which languages and tools are available, and why some of them aren't quite the latest versions. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] 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 Mark Sailfish - the operating system powering, among others, Jolla phones Northern telecom FM radio The gang of four book - Design patterns Christopher Alexander's design patterns Abstract algebra Erlang Nokia N9 Nokia N900 Netbsd BSD Atari Bebox Haiku Maemo Apps and other repos Mark maintain The Sailfish forum Shaders Rinigus - developer Adam Pigg Opensuse OBS - Open build service Nephros RPN Exprtk - C++ single header math library Tooter - the Mastodon app Mark maintains Fahrplan Support Kodsnack on Ko-fi! Virtualbox Linux mint The Sailfish SDK QT QML QML live Xcode Ecmascript 5 Macromedia director Jquery Chum KDE SDL Ffmpeg Imageworks Jolla's app store Openrepos RPM Mah solitaire Wordle Skat Commodore 64 Titles Dot-com babies The evolution of the internet Lifelong hardware hacker I've had a split personality The origins of Jolla The modern Jolla legacy We need those apps Rescue efforts The forum tells me Solve problems for other people Implement your own map Mixed bag of customers Getting started is easy Motivated to get things done Finessing that CI Dump some RPM files Like having your first Commodore 64
Hålla tummen rätt på skärmen
2026/09/15
Fredrik snackar om sin Jollatelefon, Sailfish OS, och lite om Øredev och Goatmire. Har du tips på Øredevtalare som borde vara med i podden? Hojta! Fredrik gjorde ett klipp om just Øredev, och passde på att göra ett litet test med att kasta pengar på Tiktok för att få visningar. Resultaten kommer inte att chocka dig! Huvudämnet är Fredriks tidiga intryck av sin Jollatelefon; hur det kom sig att han skaffade en finsk telefon, hur den ligger i handen, och inte minst hur Sailfish OS är upplagt när det gäller navigation. Det finns saker man ganska snabbt börjar sakna i andra populära telefonoperativsystem. Det ack så nyttiga stödet för Androidappar - inte minst Bankid och Swish - har också provats och visat sig fylla behovet riktigt bra. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 En finsk telefon Goatmire Lars Wikman Underjord Senaste avsnittet med Lars om Goatmire Sam Aaron Klippet om grejen med Øredev Davinci Resolve Stöd podden på Ko-fi! Jolla Nokia Brinnande plattformar Sailfish OS Jolla C2 Commodores retrotelefon Callback kör också Sailfish Telefoner som kan köra Sailfish Jollas släpp-event för telefonen Jollas forum Iphone 14 pro max Tidings - RSS-läsare för Sailfish Tooter Poetaster QML F-droid Aurora store Pocket casts Instapaper Plexamp Iphone 5C Titlar En stig av presentationer Se algoritmen i arbete Betala för att vikta om algoritmen En telefon från Finland I forntiden var ju Nokia En livbåt En helt annan väntan Väldigt exalterad promenad Väldigt, väldigt knappfri telefon Hålla tummen rätt på skärmen Uppfriskande annorlunda Happy path för Bankid
Friprogramvaruaktivist, med Leif-Jöran Olsson
2026/09/08
Fredrik och Leif-Jöran Olsson snackar fri programvara, Friprogramvarusyndikatet, och en hel del om Jolla och Sailfish. Friprogramvarusyndikatet hostar tjänster med öppen mjukvara, frigör mjukvara, säljer prylar i sin webbutik, utvecklar standarder, och sponsrar öppna projekt med pengar när resurser finns. Hela poängen är att det behövs öppen mjukvara som är fri från övervakning, centralstyrning, och storbolags intressen av att krama maximalt med pengar ur allt. Därför ägnar sig Friprogramvarusyndikatet åt såväl att skriva kod som att hjälpa till att upprätthålla GPL i rätten när det behövs. Och som om inte det vore nog är man del i en mängd andra organisationer och projekt. Leif-Jöran berättar till exempel om FSCONS och hållbart hållande i konferenser (se till att ha fler personer indragna!). I avsnittets andra halva pratar vi mycket om och kring det finska företaget och telefonen Jolla och dess operativsystem Sailfish - alltmer öppna projekt sprungna ur Nokias ruiner. Fredrik väntade fortfarande på sin Jolla när avsnittet spelades in men har sedan dess fått den. Hur kan man inte vara sugen på en telefon som har en terminal och låter en installera vad man vill? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Leif-Jöran Språkteknologi Friprogramvarusyndikatet FSCONS FSCONS 2007 (just nu trasig länk) Solidaritetsrörelser Serengeti-nätverket Serengeti - området i Tanzania och Kenya Omställningsmaskinen FOSS-North Open broadcasting software - OBS FOSDEM Johan Thelin Wikimedia Sverige IT-högskolan Lindholmen Humanisten Kodsnack 690 - avsnittet med stackbaserad programmering, RPL och miniräknarprogrammering HP-27S HP-48SX GNU GNU Savannah Fribok Collabora Liberoffice Existdb Nextcloud Wordpress Sailfishos GPL Peertube Friprogramvarusyndikatets Peertube-instans Jolla phone day 1 Jollatelefonen Jolla Mind - AI-lådan Subed - redigera undertexter i Emacs Whisper N800 Nokia 6210 GTK Debian Meego RPM QT Prolog Lisp Common lisp RPL Metro Cool days i Hamburg - där Leif-Jöran höll presentation om att porta Collabora till Sailfish Chum Open build service Stöd Kodsnack på Ko-fi! Maemo Storeman Mer Fbreader - läsare för e-böcker Resrobot Fahrplan - app för kollektivtrafik Fri och öppen e-legitimation Fripost fellowship.se (inte uppe i skrivande stund) Commodoretelefonen som också kör Sailfish Fairphone Telefoner som stödjer Sailfish Fairphone stödjer flera operativsystem Ifixits nedmontering av Jolla Sonys open devices-program Mediatek 7100 Friprogramvarusyndikatets webbutik Inkscape Titlar Det kan jag svara på Friprogramvaruaktivist Från de hälsingska skogarna Ett socialt bolag Omställningsmaskinen Den tolfte konferensen som vi ställde in Vad är X? Inte prata på sin egen konferens Sund som grund Fri programvara, fri kultur, och fritt samhälle Fyra nyanser av grått En kamp mellan olika djur Täcka det administrativa behovet En omställningsmaskin Emacs-lillfinger Prolog på gymnasiet Lisp på nittiotalet Det ställer till det på alla sätt Köp gärna storpack
Vad en tittare upplever, med Olof Lindman
2026/09/01
Fredrik snackar med Olof Lindman som berättar om videohantering på SVT. Det är på sätt och vis CI/CD för videofiler, och det finns miljoner val och avvägningar att göra längs vägen. Olof har jobbat med området i tio år och har både perspektiv på utvecklingen, och svårt att sluta se vad som inte är tillräckligt bra i komprimerad video. Från att inte vara beroende av externa molnleverantörer till att kontinuerligt utvärdera kvalitetsavvägningar, vilka enheter som behöver stödjas, och inte minst uppdatera gammalt material till moderna format. Spännande utmaningar just nu är bland annat standardformat för hur innehåll mottas och redigeras, och börja sända mer i fler HDR-standarder. Sist men inte minst en liten anekdot från Eurovision 2016. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Olof SVT Chromecast Fire TV stick P-frame CRT-TV Kvalitetskollen Dubbelblinda test A/B-test Kromasubsampling Norstat VMAF - Netflix modell för att objektivt mäta kvalitet. "Perceptual video quality assessment based on multi-method fusion" Stöd oss på Ko-fi! Messaninformat Codec MPEG-DASH HLS Parallell chunked encoding Encore Ffmpeg SVT:s videopaketstandard UHD Rumsligt ljud HDR HDR10+ Dolby vision Eurovision 2016 Petra Mede Titlar Video-R&D Allting som inte är live Så god kvalitet som möjligt, för så lite data som möjligt (Sluta med) Krita-streaming Insatt i streamingvärlden Sätt att göra mer och mer Datan måste finnas i TV-huset Odlat fram en kultur där folk bygger saker ordentligt Videokvalitet spelar ingen roll över huvud taget Vad en tittare upplever Äpplen och båtmotorer Kvalitetskollen Märkte du någon skillnad? Jag ser bara alla fel Skillanden mellan ljus och mörker Källfiler Europas största videoarkiv 80 GB per timme Genrebaserad kodning Continuous video deployment Hopplös elitism Buzzwordsallad Den totala potentialen av tittarupplevelsen Om man spelar in en potatis En värld av begränsningar
Att göra den andra versionen, med Lars Wikman
2026/08/25
Fredrik och Lars Wikman snackar om Lars karriär och dess koppling till Nerves och nischer, att sitta i Nerves kärnteam, att jobba närmare hårdvara, och förstås om årets upplaga av Goatmire. Sista säkra tillfället att uppleva Goatmire är sista veckan i september i år, missa inte det! Vi snackar om hur Lars engagemang med och omkring Nerves och Elixir hjälper till att föda jobb som betalar hyran. Hur språkmodeller påverkar öppna källkodsprojekt, och kommer att fortsätta påverka även om bubblan spricker. Givetvis diskuterar vi också årets upplaga av Goatmire - där man både ska kunna hålla en helt vanlig solid presentation, sitt allra första konferenssnack, eller ta ut svängarna på alla tänkbara sätt. Vad är likt förra året, vad är absolut inte likt, och varför är det helt rätt att ta en paus efter årets upplaga? Justja: det blir ju ett trevligt Øredev i år också, missa inte det! Som eftersnack: ett brunt och biege 3d-skrivar-projekt. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Lars Goatmire elixir Nerves Erlang ecosystem foundation Frank Hunleth Smartrent Nervescloud Nerveshub Erlang BEAM Gleam MLO - memory loader. "Första-första bootloadersteget" Oscilloskop Logic analyzer Buildroot JVC kaboom boombox Bakelittelefon ID3 Home assistant Nabu casa - gör Home assistant green Tobias snackade Home assistant i avsnitt 713 Nervesconf Elixirconf Nerves Discord Webkiosk Stötta Kodsnack via Ko-fi! LLM:er skriver bra Elixir - paper Varbergs teater - där Goatmire går av stapeln Maersk Goatmires workshops Sam Aaron Marc Lainez som gjorde Nerves-bilen Fairphone 3 Nerves starter kit Gus Workman James Harton - Beam bots Helene - professionell fixare av grymma events Postgres Robert Carbone - Openriak Atomvm GRISP Code BEAM Sonic pi Villa Celine Bank 28 Ash Ashconf Django Rails Timeedit Øredev Lars video från förra årets Øredev Noctua Prusa Noctuafärgade filament Dummy 13 Titlar Något återkommande gäst I många styrelser Väldigt samma sak Jag säger nej ganska ofta för sällan En professionell ursäkt Grundmurad tooling Superskeptiska till andra människors kod Som styrelsemedlem Nu behöver du boota från något annat En stygg, stygg adapter Anledning att skaffa ett oscilloskop Tvåtusen utspridda bloggposter Trasig bandspelskomponent En ganska brokig spec Fyra mer eller mindre aktiva personer Reviewar Franks pull requests Valla Frank Propagandagrenen Stora specifika ansvar Kontinuerlig vilja att bidra Mycket folk men inte så mycket konferens Bra cykel Sund cykel Ganska lite grind Göra välavvägda svar Ett svar per tvåveckorsperiod Att göra den andra versionen Något udda och speciellt Huvudet fullt av Elixir och Nerves och roliga grejer Sex dagars Elixirfestival En vanlig Goatmire Mest bara peppad Göra brunt och biege till ett brand
Dubious lifestyle decisions, with James Smith
2026/08/18
Fredrik chats with James Smith about forking Rails for the greater good. The name of the project is Mosscap. (During recording, it still used the temporary name Amiko.) James explains why the forking project has been started, and why many people have been calling for change within the Rails world for a long time. James talks about what has been done so far, the importance of getting more people involved, quickly, technical solutions, and of getting the governance model right. Technology and development in itself isn't really the important focus. Mosscap is place to keep maintaining existing Rails apps, but not necessarily the way to start completely new ones. There may not even be a second major version of Mosscap. There are other projects for that situation. We also discuss James' project Manyfold and how it works to apply for and build software funded by NLNet (EU, essentially) grants. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] 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 James Manyfold - James own project NGI zero Ruby on rails Mosscap - the permanent name Rails needs new governance - blog post with plenty of background on why change is needed Rails is done - blog post about Mosscap, background, and supporting something stable Open letter to the Rails core team last year DHH - David Heinemeier Hansson - you can find his blog posts if you really want to Rubygems - the package manager and system ARPANET Join the Matrix space Gem aliasing Monkey patching Follow Mosscap project on Mastodon Repos for the fork - known as Amiko at the time of recording, now Mosscap Support us on Ko-fi! Amiko - friend in Esperanto Electromagnetic field festival CVE Fediverse Hanakai - another base on which to build Ruby apps Hanami - app framework which is part of Hanakai LTS - long-term support Mosscap's governance documents Fedipub nlnet.nl Titles Tech for good All of our collective intelligence together Some dubious lifestyle decisions Trying really hard to not know why Not taking anything away from anyone Me with a fork Reasons why things won't work I thought it was Japanese Stomping around, being angry in a field You're somebody Somebody should do something A proper security process Many weird technical decisions because of philosophical stances No funding for maintenance We'll be looking after the core Detailed for the likes of me Here's a donation Donation unlocked Grantdown A slightly less tech bro-y future
Lägsta vagnsnumret söderut, med Dan Berglund
2026/08/11
Fredrik snackar apputveckling, tåg, och perronger med Dan Berglund. SJ:s app har en funktion som talar om var på perrongen man ska stå för att komma nära sin vagn. Hur fungerar egentligen det? Dan var med och byggde funktionen och berättar hur! Dan berättar också om utmaningar skapade av riktigt aktiva resenärer, och om problemen när bokningssystemet man integrerar med sköts av ett helt annat företag med fler kunder. Vem är egentligen barn, och vem ska få åka första klass? I andra halvan av avsnittet diskuterar vi mer generellt hur det är att utveckla på iOS idag - med Swiftui, nya versioner av Swift, minneshantering, felmeddelanden, trådhantering, med mera. Dan uppmuntrar Fredrik att modernisera sin Mac-app lite mer. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Dan Volvo on call Transportstyrelsen Tysk skylt som visar var tågen står - långt ner på sidan SJ labs Stöd oss på Ko-f! Cordova Objective-c Swift Swiftui Django Actors i Swift Swift 6 WWDC - Apples årliga utvecklarkonferens Fredriks Mac-app Advent of code Solaris Titlar Ett tillägg till bilen En jobbig pendlingsförmiddag Var ska jag stå på plattformen? Ett tåg som alltid ser likadant ut Den stora skyltjakten Lägsta vagnsnumret söderut Mjukvaran ska möta verkligheten Ett egenskapat problem Barnbiljett i första klass Intrikat kedja med beroenden Data från fel actor
Kung Nix, med Jonas Hultén
2026/08/04
Fredrik och Jonas Hultén snackar Nix, Nixos, och devops. Nix är en pakethanterare som vill lösa alla beroendeproblem. Nixos är ett operativsystem byggt ovanpå, där man deklarerar vad man ha och får reproducerbarhet, återställbarhet, och en massa annat trevligt. Som uppvärmning berör vi bland annat fönsterhantering och lite lösa funderingar kring språkmodeller. Därefter rör vi oss mot Nix via förklaringar av Terraform/Opentofu och Ansible. När vi väl kommer in på Nixos kommer vi också tillbaka till den intressanta skarven mellan utvecklare och folk som har hand om system och var skarven mellan dem ska gå. Om jag inte vill ta hand om miljön min kod rullar i helt själv så måste jag kanske också acceptera att någon annan sköter om den - och att jag därmed inte kan gå in och göra handpåläggning här och där bara för att det är enklast för mig i stunden. Driver inställningarna kan det inte vara personen som satt upp miljöns problem. Nixos hjälper till att lyfta sådana problem. Har man behörighet så måste man bry sig, på gott och väldigt mycket ont. Mot slutet diskuterar vi drömmen om en deklarativ miljö för World of warcraft, balansen mellan renhet och pragmatism, och behörigheters fördelar och risker. Vill du verkligen ha tillgång till huvudnyckeln? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Jonas Andreas Ekeroot Jussi Björling Nix The windows of Siracusa county - fönsterhanteringssnacket börjar strax efter 1:29:43 Wine Openclaw XKCD om bra editor och riktiga programmerare Devops Terraform Ansible Hashicorp bytte licens på Terraform Opentofu Alpine Idempotens Fredrik blandar ihop Nix med Qubes Avhandlingen om Nix, av Eelco Dolstra med flera Allting är en fil Derivation i Nix-världen Monader Avsnitten med Ekeroot Monader är burritos Nix dokumentation Nix wiki GCC Libsodium Glibc Nixos Cowsay Nix packages Stöd Kodsnack på Ko-fi! Raspberry pi zero Lustration för Nixos - att installera från en annan Linuxdistribution nix store optimise Hard link Inode Wow - World of warcraft Skyrim Bonuslänk Practical Nix in production - video från Software should work 2026 Titlar Ett tankespår i taget En metod när vi pratar Båda lika urspårade Stacksemantik Jag abdikerade mitt minne Tid händer Hur man blir devops Ta i byggklustret med tång Full sphere-utvecklare Rak i ryggen och skriv bashskript Nytt förvaltarskap En persons doktorsavhandlng Ärovärd målsättning Allting är en fil Atomiska paket Inte längre i /lib Det kommer inte att störa något annat Deklarera hela mitt system i en fil Det kliar min hjärna på rätt sätt Min användare finns på alla maskiner Hur du våldar in Nixos To cleanse by fire Kung Nix Någon rostig VM Sjuttioelvatusen addons På tok för lätt att vara på tok för perfektionistisk Har jag access måste jag bry mig Studenters uppfattning om brandsäkerhet
Ett medelvärde mellan deras rum och mitt kontor
2026/07/28
Har du varit sugen på att göra mer med dina "smarta" prylar i hemmet? Har du undrat vad man egentligen har Home assistant till och hur man bäst sätter upp saker? Detta kan vara avsnittet för dig! Fredrik och Tobias sitter på uteplatsen och diskuterar Tobias äventyr med Home assistant. Ett visst mått av YAML har genererats. Tobias huvudmål var bättre automatisering och hantering av alla sina smarta lampor, och att äntligen få en bättre lösning för styrning av luftvärmepumpen när den ska kyla övervåningen under varma sommardagar. På vägen dit får vi en genomgång av praktisk hårdvara, lite lärdomar om standarder som Zigbee och Matter, och inte minst intressanta problem och finesser hos IKEAS smarta lampor. Det blir trettioåtta automationer, elva skript, fem scener, och en fin lösning på ett musikuppspelningsproblem. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Home assistant YAML - "human-readable data serialization language". Nåja Trådfri Kajplats Zigbee Home assistant green Z-wave Matter ZBT-2-antennen Philips hue Thread Border router i Thread Yamahas Musiccast-högtalare Renault 5 Stöd podden via Ko-fi! Home assistant community store - HACS Aqara - tillverkar en massa sensorer och grejer CEC Android TV Android remote ADB - Android debug bridge Aqaras närvarosensor - en av flera olika Titlar Ett sommarkodsnack Samma vibbar som sommarmelodin Ett löst avsnitt Sol, bad, och YAML Precis där fjärrkontrollen finns Sjutton olika appar I sina egna små silos En färdig låda Den som kontrollerar enheten Här är problem nummer två Det som hände i mitt hem Tänd och släck sex gånger Då öppnar den sin dejtingprofil Ett hemligt Zigbeeläge Allting som inte är IKEA Jag skriver YAML på jobbet 60% i hallen I plain svenska En knapp som jag trycker på när jag går och lägger mig Ett medelvärde mellan deras rum och mitt kontor Det bästa sättet att styra TV:n på Trettioåtta automationer Om du ska prata Zigbee
När man kan sin modell
2026/07/21
Fredrik och Kristoffer sågs på stan för ett snack om Gram, teoribyggande, och ganska mycket mer. Kristoffer jobbar på ett jätteprojekt när han inte har något annat för sig. Kommunikation är ett problem - när det tar massor av tid att förklara varför och hur någonting behöver göras, tid man också skulle kunna lägga på att få en del av dem gjorda. Problemen kanske också behöver mogna och utforskas innan det går att låta någon annan göra något åt dem på ett effektivt sätt. Spelar det någon roll hur mycket ett gränssnitt sticker ut eller passar in i nuvarande trender? Vad får uppmärksamhet och varför? Och varför får det inte fler konsekvenser att påstå saker vitt och brett? Man borde inte bygga verktyg som stödjer dåliga sätt att jobba på. Man borde hitta bättre sätt att jobba istället för att bygga bättre verktyg för att stödja dåliga arbetssätt. Eller? Branschen har fastnat i icke-optimala sätt att jobba. Vad vill Kristoffer göra med Gram och varför? Och vad vill han inte göra? Hur borde flikar fungera? Och hur borde bra git-stöd i en textredigerare se ut? Varför är långa listor i gränssnitt alltid svårt? Det och andra problem man borde lösa på ett bra sätt en gång, inte halvbra många gånger. Programmering som teoribyggande. Varför kan vi inte rita i våra IDE:er, eller på andra sätt fånga allt teoribyggande och alla antaganden som inte går att utläsa av koden? Gränsen mellan språkmodeller och deterministiska verktyg. AI-sök saboterar möjligheter att hitta vissa sorters nålar i höstacken. Kodgranskning och teoribyggande - borde man fokusera mer på teorin i sitt granskande? All teori som inte finns med i koden. Rust är lite för bra för Kristoffer. Men det finnas massor som skulle kunna bli bättre också. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Sommar-låten Hajk jj - git-ersättare Zed Patrik - vän av och gäst i podden Bug refinement - man vet att det är viktigt när förklaringen är femton sidor om man skulle skriva ut den! Mörk - Kristoffers markdownparser i Gleam Om jag haft mer tid hade jag skrivit ett kortare brev Gram Neovim Kai's power tools Bryce Kai's power goo - video Kai själv Jupyter notebook Magit Versionskontrollsystem där man skapade motsvarigheten till en commit först - innan man börjar göra ändringar - var nog just jj i ett avsnitt av Developer voices RAD debugger RAD game tools REPL - read-evaluate-print-loop Tailwind Immediate-mode GUI CSS GPUI - hårdvaruaccelererat UI-ramverk som driver Zed och Gram Gleam Commonmark Servo Nlnet - ger stöd till personer och organisationer som bidrar till ett öppet informationssamhälle Henna Virkkunen Computer science off course Programming as theory building Peter Naur BNF - Backus-Naur-form, eller Backusnormalform MS paint Stöd oss på Ko-fi! objc2 - Rust-låda med Objective-c-bindningar Newspeak Deltadb - Zeds nya lösning för versionskontroll Zig Tokio Garry Tan - VD för Y combinator och glad vibekodare Token ring Titlar Ett nytt utvecklingspass Den tekniska personen När vi har mer än tre användare Ticket-fokuserat sätt att arbeta Lär er använda git Jag borde bli bättre på git Alla borde bli bättre på git Atomerna för att bygga saker Ett sämre git Sortera sin kompost Välja precis rätt ord Gram power tools Metaboll Experimentgram Det är ju bara en texteditor En ny padda Immediate-mode CSS Tre tentakler Ni ser inte bra ut utifrån I ord förklara vad jag vill ha När man kan sin modell Vem är du att vara upprörd? Par-promptande Glorifierat undo En teori om hur man vill jobba Framtiden för programmering Min startup i Gleam Rust är för bra Nu sker det magi i bakgrunden Värdelös kunskap Professionell Rust Ett skal som ser ut att funka Mesh och b-post
Åtta sprites per rad, med Niklas Pettersson
2026/07/14
Fredrik snackar NES-programmering med Niklas Pettersson. Att bygga spel för en mer än 40 år gammal konsol är inte bara möjligt, det är smidigare än någonsin tack vare språk och verktyg som Nesfab och Mapfab. Det är till och med fullt möjligt att skaffa sig en fysisk kassett och en brännare och köra sin skapelse på ett riktigt NES precis som man gjorde förr! Niklas berättar om hårdvaran och alla dess roliga begränsningar, hur man ritar grafik och spelar ljud och hur Nesfab hjälper en med allting. Givetvis blir det också en del tips på bra spel, både nya och gamla, och såklart berörs det eviga problemet med att leva i PAL-bakvattnet. Det är fint med saker som verkligen utnyttjar viss hårdvara ordentligt. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [email protected] 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 Niklas Akta kurvan - Niklas demake på Github Kotlin React Åttabitarsnintendo - NES Nesfab - det nya språket Pubby - skaparen av Nesfab 6502-CPU:n Andra kretsar i NES NTSC PAL Mega man Micro mages - tyskt NES-spel från 2019 Bakomfilm om Micro mages Förstå NES ljudchip (video) Famitracker Stötta Kodsnack på Ko-fi Mapper 30-kassetten Köpa kassettbrännare, kassetter och annat Super Mario och Duck hunt-kassetten Fantasikonsoler Mesen - en väldigt korrekt emulator Mapfab Paintshop pro Inkscape GIMP Nesfab-discorden Demakes Donkey kong country 2 för NES Halo för NES Super meat boy I wanna be the guy Super tilt bro - Super smash bros för NES Awesome games done quick Nesdev Nesmaker studio Nesmakers Sunsoft Dendy - rysk klon av NES Little Sisyphus Batman: Return of the Joker - med Sunsofts episka bas Wizards & warriors 3 - otroligt intro Achtung, die Kurve! Bonusretrospeltips Lösningen - ett Gameboyspel om Palmemordet Showdown - fyrspelarspel Niklas bygger just nu Tsuro är lite av en brädspelsversion av Achtung, die Kurve! The making of ROM city rampage - mer bakomfilm om NES-spel - med eget språk, debugger, med mera Titlar Spelutveckling till Nintendo åttabitars Jag har ju alltid spelat NES Kaninhål efter kaninhål Bara byggt för att göra NES-spel Plocka bort decimaltal 2 KB RAM Logiken går i samma takt som bilden Ingen häftig region Inte riktigt rätt timing 54 användbara 54 färger I de två kilobyten Åtta sprites per rad Sällan allt händer på en rad Jag gillar saker jag kan förstå NES-tokiga generellt När folk fortsätter i 40 år till

Podcast reviews

Read Kodsnack podcast reviews


5 out of 5
1 reviews
★★★★★
ThuNhien 2018/03/11
My favorite podcast by far!
Great hosts, great content. Whenever a new episode ticks in, I know my day will be a good one.
check all reviews on apple podcasts

Podcast sponsorship advertising

Start advertising on Kodsnack relevant audience podcasts


What do you want to promote?