Discover
Kodsnack
Kodsnack
Author: Kristoffer, Fredrik, Tobias
Subscribed: 5,031Played: 24,385Subscribe
Share
© Kristoffer, Fredrik, och Tobias (kodsnack.se)
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
737 Episodes
Reverse
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
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
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
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
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








