Find partners
Kodsnack in English

Kodsnack in English

Hosted by Kristoffer, Fredrik, Tobias

TechnologyInterviews guests

Episodes

104

Latest episode

Oct 2026

Language

EN

About the show

All the English episodes of Kodsnack - a podcast by developers, about anything interesting to developers

Listen to episodes

60 recent
October 6, 202651 min

Kodsnack 723 - Bach and Beethoven and the dots and the lines, with Sam Aaron

<p>Fredrik talks to <a href="https://linktr.ee/samaaron">Sam Aaron</a> about <a href="https://sonic-pi.net/index.html">Sonic pi</a> - 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.</p> <p>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.</p> <p>Recorded during the excellent <a href="https://2026.goatmire.com/">Goatmire Elixir 2026</a> conference.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We are <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://linktr.ee/samaaron">Sam</a></li> <li><a href="https://www.patreon.com/samaaron">Support Sam on Patreon!</a></li> <li><a href="https://2026.goatmire.com/">Goatmire</a></li> <li><a href="https://sonic-pi.net/index.html">Sonic pi</a></li> <li><a href="https://goto.liten.app/@krig">Kristoffer</a></li> <li><a href="https://tau5.live/">Tau5</a></li> <li><a href="https://www.youtube.com/watch?v=doG1uoDhQtU&amp;list=PLUXTGzxWIxV28pwlva0-yaeu2PfNWe4hX">Sam&rsquo;s talk last year</a></li> <li><a href="https://elixir-lang.org/">Elixir</a></li> <li><a href="https://en.wikipedia.org/wiki/Lua">Lua</a></li> <li><a href="https://sheffield.ac.uk/cs/people/academic/guy-brown">Guy Brown at University of Sheffield</a></li> <li><a href="https://bleep.sheffield.ac.uk/">Bleep</a> - the synth Sam built with Guy</li> <li><a href="https://supercollider.github.io/">Supercollider</a></li> <li><a href="https://www.linkedin.com/in/james-mccartney-9580b310/?isSelfProfile=false">James MaCartney</a></li> <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/AudioWorklet">Audio worklet</a></li> <li><a href="https://en.wikipedia.org/wiki/CMake">Cmake</a></li> <li><a href="https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API">Web audio</a></li> <li><a href="https://en.wikipedia.org/wiki/Gaslighting">Gaslighting</a></li> <li><a href="https://en.wikipedia.org/wiki/Open_Sound_Control">Open sound control</a></li> <li><a href="https://en.wikipedia.org/wiki/Circular_buffer">Ring buffer</a></li> <li><a href="https://sonic-pi.net/supersonic/demo.html?trk=feed-detail_main-feed-card_feed-article-content#demo">The Supersonic demo with lots of observability</a></li> <li><a href="https://eprints.ncl.ac.uk/161350">Sam&rsquo;s PhD</a> - A domain specific language for dynamic interest management within virtual environments</li> <li><a href="https://en.wikipedia.org/wiki/Musical_notation">Western musical notation</a></li> <li><a href="https://en.wikipedia.org/wiki/Johann_Sebastian_Bach">Bach</a></li> <li><a href="https://en.wikipedia.org/wiki/Ludwig_van_Beethoven">Beethoven</a></li> <li><a href="https://en.wikipedia.org/wiki/Aphex_Twin">Aphex twin</a></li> <li><a href="https://juce.com/">Juce</a> - open framework for audio stuff</li> <li><a href="https://en.wikipedia.org/wiki/Digital_signal_processing">DSP</a></li> <li><a href="https://sonic-pi.net/supersonic/demo.html">Supersonic</a></li> <li><a href="https://en.wikipedia.org/wiki/Real-time_computing#Hard">Hard real time</a></li> <li><a href="https://en.wikipedia.org/wiki/Rust_%28programming_language%29">Rust</a></li> <li><a href="https://www.erlang.org/">OTP</a> - essentially Erlang&rsquo;s standard library</li> <li><a href="https://www.cam.ac.uk/">University of Cambridge</a></li> <li><a href="https://www.festival.cam.ac.uk/">Cambridge festival</a></li> <li><a href="https://www.cl.cam.ac.uk/~afb21/">Alan Blackwell</a> - Sam&rsquo;s PhD supervisor</li> <li><a href="https://ko-fi.com/kodsnack">Support Kodsnack on Ko-fi</a></li> <li><a href="https://en.wikipedia.org/wiki/Qt_%28software%29">QT</a></li> <li><a href="https://sonic-pi.net/tutorial-09.html#tut-09-2-live-loops">Live loops</a> in Sonic pi</li> <li><a href="http://overtone.github.io/">Overtone</a></li> <li><a href="https://en.wikipedia.org/wiki/Clojure">Clojure</a></li> <li><a href="https://github.com/rosejn">Jeff Rose</a></li> <li><a href="https://www.techqbd.com/">Jonathan Graham</a></li> <li><a href="https://meta-ex.com/">Meta-ex</a> - Sam and Jonathan&rsquo;s former band</li> <li><a href="https://en.wikipedia.org/wiki/Emacs">Emacs</a></li> <li><a href="https://en.wikipedia.org/wiki/Raspberry_Pi">Raspberry pi</a></li> <li><a href="https://en.wikipedia.org/wiki/Raspberry_Pi_Foundation">Raspberry pi foundation</a></li> <li><a href="https://en.wikipedia.org/wiki/Ruby_%28programming_language%29">Ruby</a></li> <li><a href="https://en.wikipedia.org/wiki/Mruby">mruby - Ruby for embedded systems</a></li> <li><a href="https://en.wikipedia.org/wiki/ESP32">ESP32</a> - chip that Sonic pi, also, runs on</li> <li><a href="https://github.com/evancz">Evan Czaplicki </a>- the creator of Elm - was a guest in <a href="https://kodsnack.se/604/">episode 604</a></li> <li><a href="https://en.wikipedia.org/wiki/Rich_Hickey">Rick Hickey</a></li> <li><a href="https://www.youtube.com/watch?v=f84n5oFoZBc">Hammock driven development</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>Vaporware</li> <li>Research-led</li> <li>Live-coding music systems</li> <li>Missing the important part</li> <li>A special kind of worker</li> <li>It knew I wanted a synthesizer</li> <li>Inside-out ship in a bottle</li> <li>A lying, gaslighting system</li> <li>Ticks with the audio hardware</li> <li>On the tick</li> <li>Tons of observability</li> <li>Bach and Beethoven and the dots and the lines</li> <li>Notate your score</li> <li>Notate Aphex twin</li> <li>A better supercollider</li> <li>You&rsquo;re the thinker</li> <li>How slow am I prepared to go?</li> <li>The creative potential of programming</li> </ul>

September 29, 202646 min

Kodsnack 722 - Not here for the syntax, with Koushik Dasika

<p>Fredrik talks to <a href="https://www.linkedin.com/in/koushikdasika/">Koushik Dasika</a> about working with <a href="https://elixir-lang.org/">Elixir</a>.</p> <p>From discovery to first deployments.</p> <p>Via appreciation of a big mess that gets the job done just keeps on working.</p> <p>And on to teaching Elixir to others.</p> <p>Since we met at <a href="https://goatmire.com/">Goatmire</a> 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.</p> <p>Oh, and what <em>was</em> that thing about seals?</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We are <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://goatmire.com/">Goatmire</a></li> <li><a href="https://www.linkedin.com/in/koushikdasika/">Koushik</a></li> <li><a href="https://www.automatiq.com/">Automatiq</a></li> <li><a href="https://en.wikipedia.org/wiki/Automattic">Automattic</a> - the Wordpress company</li> <li>Ottomatic does not seem to be the name of any software company</li> <li><a href="https://elixir-lang.org/">Elixir</a></li> <li><a href="https://en.wikipedia.org/wiki/Multilingualism#In_individuals">Polyglot</a></li> <li><a href="https://elixirconf.com/">Elixirconf US</a></li> <li><a href="https://www.elixirconf.eu/">Elixirconf EU</a></li> <li><a href="https://en.wikipedia.org/wiki/Global_interpreter_lock">Global interpreter lock</a></li> <li><a href="https://en.wikipedia.org/wiki/Go_%28programming_language%29">Go</a></li> <li><a href="https://www.sabre.com/">Sabre</a></li> <li><a href="https://www.meetup.com/nyc-elixir/">NYC Elixir meetup</a></li> <li><a href="https://www.linkedin.com/in/chrisbell88/">Chris Bell</a> - runs <a href="https://knock.app/">Knock</a></li> <li><a href="https://en.wikipedia.org/wiki/WebSocket">Websockets</a></li> <li><a href="https://www.phoenixframework.org/">Phoenix</a></li> <li><a href="https://phoenix.hexdocs.pm/presence.html">Phoenix presence</a></li> <li><a href="https://en.wikipedia.org/wiki/Create,_read,_update_and_delete">CRUD</a></li> <li><a href="https://en.wikipedia.org/wiki/BEAM_%28Erlang_virtual_machine%29">BEAM</a></li> <li><a href="https://en.wikipedia.org/wiki/Domain-specific_language">DSL</a></li> <li><a href="https://mix.hexdocs.pm/Mix.html">Mix</a> - build tool for Elixir</li> <li><a href="https://en.wikipedia.org/wiki/Express.js">Express</a></li> <li><a href="https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop">REPL</a></li> <li><a href="https://thinkingelixir.com/course/pattern-matching/module-1/elixirs-interactive-shell/index.html">IEX</a> - Elixir&rsquo;s interactive shell</li> <li><a href="https://en.wikipedia.org/wiki/V8_%28JavaScript_engine%29">V8</a></li> <li><a href="https://en.wikipedia.org/wiki/Kubernetes">Kubernetes</a></li> <li><a href="https://elixir-lang.org/blog/2026/06/03/elixir-v1-20-0-released/">Adding typing to Elixir</a></li> <li><a href="https://en.wikipedia.org/wiki/DigitalOcean">Digitalocean</a></li> <li><a href="https://ko-fi.com/kodsnack">Support the podcast on Ko-fi!</a></li> <li><a href="https://www.linkedin.com/in/dan-janowski/">Dan Janowski</a></li> <li><a href="https://erlef.org/">Erlang ecosystem foundation</a></li> <li><a href="https://phoenix.hexdocs.pm/live_view.html">Liveview</a></li> <li><a href="https://en.wikipedia.org/wiki/BitTorrent">Bittorrent</a></li> <li><a href="https://en.wikipedia.org/wiki/Scheme_%28programming_language%29">Scheme</a></li> <li><a href="https://vpb.smallyu.net/%5BType%5D%20books/The%20Little%20Schemer.pdf">The little schemer</a></li> <li><a href="https://en.wikipedia.org/wiki/Prolog">Prolog</a></li> <li><a href="https://en.wikipedia.org/wiki/Erlang_%28programming_language%29">Erlang</a></li> <li><a href="https://en.wikipedia.org/wiki/Valgrind">Valgrind</a></li> <li><a href="https://en.wikipedia.org/wiki/GNU_Debugger">GDB</a></li> <li><a href="https://en.wikipedia.org/wiki/Communicating_sequential_processes">CSP</a> - &ldquo;a formal language for describing patterns of interaction in concurrent systems&rdquo;</li> <li><a href="https://go.dev/tour/concurrency/2">Channels in Go</a></li> <li><a href="https://en.wikipedia.org/wiki/Actor_model">Actors</a></li> <li><a href="https://en.wikipedia.org/wiki/Alan_Kay">Alan Kay</a></li> <li><a href="https://github.com/josevalim">José</a> - creator of Elixir</li> <li><a href="https://www.youtube.com/watch?v=doG1uoDhQtU&amp;list=PLUXTGzxWIxV28pwlva0-yaeu2PfNWe4hX">Gotamire 2025 videos</a> - the puppet show was unfortunately not recorded</li> </ul> <h2 id="titles">Titles</h2> <ul> <li>An episode a year in the making</li> <li>Polyglot environments</li> <li>Sneak Elixir into production</li> <li>My experimental phase is a language</li> <li>Perfect for Elixir</li> <li>A two-man band</li> <li>A polyglot environment</li> <li>We&rsquo;re making it look easy</li> <li>We&rsquo;re trying to sell the runtime</li> <li>Cheated out of a REPL</li> <li>(We&rsquo;re) Not here for the syntax</li> <li>Your supervisor is Kubernetes</li> <li>For the love of the game</li> <li>Scheme + Prolog = Erlang</li> <li>I&rsquo;m here to get stuff done</li> <li>Simple layers</li> <li>The seals win</li> </ul>

September 22, 202655 min

Kodsnack 721 - We need those apps, with Mark Washeim

<p>Fredrik chats with <a href="https://poetaster.de/">Mark Washeim</a> about building apps for <a href="https://sailfishos.org/info/">Sailfish OS</a> and <a href="https://jolla.com/">Jolla phones</a>.</p> <p>What&rsquo;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&rsquo;t quite the latest versions.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We are <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://poetaster.de/">Mark</a></li> <li><a href="https://sailfishos.org/info/">Sailfish</a> - the operating system powering, among others, Jolla phones</li> <li><a href="https://en.wikipedia.org/wiki/Nortel">Northern telecom</a></li> <li><a href="https://en.wikipedia.org/wiki/FM_broadcasting">FM radio</a></li> <li><a href="https://en.wikipedia.org/wiki/Design_Patterns">The gang of four book</a> - Design patterns</li> <li><a href="https://en.wikipedia.org/wiki/Design_pattern">Christopher Alexander&rsquo;s design patterns</a></li> <li><a href="https://en.wikipedia.org/wiki/Abstract_algebra">Abstract algebra</a></li> <li><a href="https://en.wikipedia.org/wiki/Erlang_%28programming_language%29">Erlang</a></li> <li><a href="https://en.wikipedia.org/wiki/Nokia_N9">Nokia N9</a></li> <li><a href="https://en.wikipedia.org/wiki/Nokia_N900">Nokia N900</a></li> <li><a href="https://en.wikipedia.org/wiki/NetBSD">Netbsd</a></li> <li><a href="https://en.wikipedia.org/wiki/Berkeley_Software_Distribution">BSD</a></li> <li><a href="https://en.wikipedia.org/wiki/Atari_Corporation">Atari</a></li> <li><a href="https://en.wikipedia.org/wiki/BeBox">Bebox</a></li> <li><a href="https://www.haiku-os.org/">Haiku</a></li> <li><a href="https://en.wikipedia.org/wiki/Maemo">Maemo</a></li> <li><a href="https://github.com/poetaster">Apps and other repos Mark maintain</a></li> <li><a href="https://forum.sailfishos.org/">The Sailfish forum</a></li> <li><a href="https://en.wikipedia.org/wiki/Shader">Shaders</a></li> <li><a href="https://github.com/rinigus?tab=overview&amp;from=2026-08-01&amp;to=2026-08-31">Rinigus</a> - developer</li> <li><a href="https://www.linkedin.com/in/adampigg/">Adam Pigg</a></li> <li><a href="https://www.opensuse.org/">Opensuse</a></li> <li><a href="https://openbuildservice.org/">OBS</a> - Open build service</li> <li><a href="https://codeberg.org/nephros">Nephros</a></li> <li><a href="https://en.wikipedia.org/wiki/Reverse_Polish_notation">RPN</a></li> <li><a href="https://www.partow.net/programming/exprtk/exprtk.hpp___.html">Exprtk</a> - C++ single header math library</li> <li><a href="https://github.com/poetaster/harbour-tooter">Tooter</a> - the Mastodon app Mark maintains</li> <li><a href="https://github.com/poetaster/fahrplan">Fahrplan</a></li> <li><a href="https://ko-fi.com/kodsnack/">Support Kodsnack on Ko-fi!</a></li> <li><a href="https://en.wikipedia.org/wiki/VirtualBox">Virtualbox</a></li> <li><a href="https://en.wikipedia.org/wiki/Linux_Mint">Linux mint</a></li> <li><a href="https://docs.sailfishos.org/Tools/Sailfish_SDK/">The Sailfish SDK</a></li> <li><a href="https://en.wikipedia.org/wiki/Qt_%28software%29">QT</a></li> <li><a href="https://en.wikipedia.org/wiki/QML">QML</a></li> <li><a href="https://doc.qt.io/QMLLive/index.html">QML live</a></li> <li><a href="https://en.wikipedia.org/wiki/Xcode">Xcode</a></li> <li><a href="https://en.wikipedia.org/wiki/ECMAScript_version_history#ES2009">Ecmascript 5</a></li> <li><a href="https://en.wikipedia.org/wiki/Macromedia_Director">Macromedia director</a></li> <li><a href="https://en.wikipedia.org/wiki/JQuery">Jquery</a></li> <li><a href="https://sailfishos-chum.github.io/about.html">Chum</a></li> <li><a href="https://en.wikipedia.org/wiki/KDE">KDE</a></li> <li><a href="https://en.wikipedia.org/wiki/Simple_DirectMedia_Layer">SDL</a></li> <li><a href="https://en.wikipedia.org/wiki/FFmpeg">Ffmpeg</a></li> <li><a href="https://github.com/poetaster/harbour-simplecrop">Imageworks</a></li> <li><a href="https://docs.sailfishos.org/Support/Help_Articles/Jolla_Store/">Jolla&rsquo;s app store</a></li> <li><a href="https://openrepos.net/">Openrepos</a></li> <li><a href="https://en.wikipedia.org/wiki/RPM_Package_Manager">RPM</a></li> <li><a href="https://github.com/poetaster/harbour-moremahjong">Mah solitaire</a></li> <li><a href="https://en.wikipedia.org/wiki/Wordle">Wordle</a></li> <li><a href="https://en.wikipedia.org/wiki/Skat_%28card_game%29">Skat</a></li> <li><a href="https://en.wikipedia.org/wiki/Commodore_64">Commodore 64</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>Dot-com babies</li> <li>The evolution of the internet</li> <li>Lifelong hardware hacker</li> <li>I&rsquo;ve had a split personality</li> <li>The origins of Jolla</li> <li>The modern Jolla legacy</li> <li>We need those apps</li> <li>Rescue efforts</li> <li>The forum tells me</li> <li>Solve problems for other people</li> <li>Implement your own map</li> <li>Mixed bag of customers</li> <li>Getting started is easy</li> <li>Motivated to get things done</li> <li>Finessing that CI</li> <li>Dump some RPM files</li> <li>Like having your first Commodore 64</li> </ul>

August 18, 20261 hr 2 min

Kodsnack 716 - Dubious lifestyle decisions, with James Smith

<p>Fredrik chats with <a href="https://floppy.org.uk/">James Smith</a> about forking Rails for the greater good. The name of the project is <a href="https://mosscap.dev/">Mosscap</a>. (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.</p> <p>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&rsquo;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.</p> <p>We also discuss James' project <a href="https://manyfold.app/">Manyfold</a> and how it works to apply for and build software funded by <a href="https://nlnet.nl/">NLNet</a> (EU, essentially) grants.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We a re <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://floppy.org.uk/">James</a></li> <li><a href="https://manyfold.app/">Manyfold</a> - James own project</li> <li><a href="https://nlnet.nl/NGI0/">NGI zero</a></li> <li><a href="https://en.wikipedia.org/wiki/Ruby_on_Rails">Ruby on rails</a></li> <li><a href="https://mosscap.dev/">Mosscap</a> - the permanent name</li> <li><a href="https://davidcel.is/articles/rails-needs-new-governance">Rails needs new governance</a> - blog post with plenty of background on why change is needed</li> <li><a href="https://lucas.dohmen.io/posts/2026/08/09/rails-is-done/">Rails is done</a> - blog post about Mosscap, background, and supporting something stable</li> <li><a href="https://github.com/Plan-Vert/open-letter">Open letter to the Rails core team last year</a></li> <li><a href="https://en.wikipedia.org/wiki/David_Heinemeier_Hansson">DHH</a> - David Heinemeier Hansson - you can find his blog posts if you really want to</li> <li><a href="https://en.wikipedia.org/wiki/RubyGems">Rubygems</a> - the package manager and system</li> <li><a href="https://en.wikipedia.org/wiki/ARPANET">ARPANET</a></li> <li><a href="https://matrix.to/#/%23forking-rails:matrix.org">Join the Matrix space</a></li> <li><a href="https://codeberg.org/mosscap/experimental-amiko-metapackage">Gem aliasing</a></li> <li><a href="https://en.wikipedia.org/wiki/Monkey_patch">Monkey patching</a></li> <li><a href="https://ruby.social/@mosscap">Follow Mosscap project on Mastodon</a></li> <li><a href="https://codeberg.org/mosscap">Repos for the fork</a> - known as Amiko at the time of recording, now Mosscap</li> <li><a href="https://ko-fi.com/kodsnack">Support us on Ko-fi!</a></li> <li><a href="https://en.wiktionary.org/wiki/amiko">Amiko</a> - friend in <a href="https://en.wikipedia.org/wiki/Esperanto">Esperanto</a></li> <li><a href="https://www.emfcamp.org/">Electromagnetic field festival</a></li> <li><a href="https://en.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures">CVE</a></li> <li><a href="https://en.wikipedia.org/wiki/Fediverse">Fediverse</a></li> <li><a href="https://hanakai.org/">Hanakai</a> - another base on which to build Ruby apps</li> <li><a href="https://hanakai.org/hanami">Hanami</a> - app framework which is part of Hanakai</li> <li><a href="https://en.wikipedia.org/wiki/Long-term_support">LTS</a> - long-term support</li> <li><a href="https://codeberg.org/mosscap/governance">Mosscap&rsquo;s governance documents</a></li> <li><a href="https://nlnet.nl/project/Fedipub/">Fedipub</a></li> <li><a href="https://nlnet.nl/">nlnet.nl</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>Tech for good</li> <li>All of our collective intelligence together</li> <li>Some dubious lifestyle decisions</li> <li>Trying really hard to not know why</li> <li>Not taking anything away from anyone</li> <li>Me with a fork</li> <li>Reasons why things won&rsquo;t work</li> <li>I thought it was Japanese</li> <li>Stomping around, being angry in a field</li> <li>You&rsquo;re somebody</li> <li>Somebody should do something</li> <li>A proper security process</li> <li>Many weird technical decisions because of philosophical stances</li> <li>No funding for maintenance</li> <li>We&rsquo;ll be looking after the core</li> <li>Detailed for the likes of me</li> <li>Here&rsquo;s a donation</li> <li>Donation unlocked</li> <li>Grantdown</li> <li>A slightly less tech bro-y future</li> </ul>

May 19, 20261 hr 28 min

Kodsnack 703 - The subset needs to fit you, with Harald Achitz

<p>Fredrik chats to <a href="https://a4z.noexcept.dev/about/">Harald Achitz</a> about freelancing, C++ 26, and ten years of running the <a href="https://swedencpp.se/meetups">Swedencpp meetup</a>.</p> <p>Harald discusses the various oddities of the Swedish consultant and software market, both before but especially in the current environment. Consultants don&rsquo;t cost what you expect them to when compared to employees, and a strange previous focus on headcount has not helped either.</p> <p>We then talk about the standardization process for C++ and about new things in C++ 26. Harald discusses the issues of adding new things which are good in themselves, but perhaps don&rsquo;t fit into a bigger picture, take a lot of focus and energy which in turn means many other things do not get considered which may be smaller and more widely and immediately useful.</p> <p>Also: once something is in the standard library, it&rsquo;s eternal. And there is still no real ecosystem around C++. Infrastructure is a hard thing. And Rust is out there.</p> <p>Finally, we talk about Harald&rsquo;s experience of running the Swedencpp meetup for ten years. What does it mean to run something for so long? Technology, talks, locations, providing a space for presentations, and trying to keep things evolving are all discussed.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We a re <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://a4z.noexcept.dev/about/">Harald</a></li> <li><a href="https://kodsnack.se/people/harald-achitz/">Previous episodes</a> with Harald</li> <li><a href="https://ko-fi.com/kodsnack">Support us on Ko-fi!</a></li> <li><a href="https://en.wikipedia.org/wiki/C%2B%2B26">C++ 26</a></li> <li><a href="https://en.wikipedia.org/wiki/International_Organization_for_Standardization">ISO</a></li> <li><a href="https://isocpp.org/std/the-committee">SC22 WG21</a> - the standardization group for C++</li> <li><a href="https://www.youtube.com/watch?v=nBsPaVoUrlc">The Swedish local mirror for SG22</a>, affectionately known as SIS/TK 611/AG 09</li> <li><a href="https://www.sis.se/">SIS</a> - Swedish institute of standards</li> <li><a href="https://swedencpp.se/">Swedencpp</a></li> <li><a href="https://www.stroustrup.com/P0977-remember-the-vasa.pdf">Remember the Vasa!</a> - <a href="https://www.stroustrup.com/">Bjarne</a>&rsquo;s paper</li> <li><a href="https://en.wikipedia.org/wiki/Modules_%28C%2B%2B%29">Modules</a> - from C++ 20</li> <li><a href="https://github.com/microsoft/vscode-cpptools/issues/6302">&ldquo;The irony is that since this issue was opened, I have not only learned rust, I also switched to it fully.&quot;</a></li> <li><a href="https://en.cppreference.com/cpp/language/coroutines">Coroutines</a></li> <li><a href="https://lemire.me/blog/2025/06/22/c26-will-include-compile-time-reflection-why-should-you-care/">Compile-time reflection</a></li> <li><a href="https://en.cppreference.com/cpp/language/templates">Templates</a></li> <li><a href="https://www.youtube.com/watch?v=hxzqdv_nums">Orthodox C++</a> - talk by Harald</li> <li><a href="https://www.youtube.com/watch?v=rlpqhpvDGDs">C++ quiz compilation</a></li> <li><a href="https://en.cppreference.com/cpp/language/contracts">Contracts in C++</a></li> <li><a href="https://en.wikipedia.org/wiki/Eiffel_%28programming_language%29">Eiffel</a></li> <li><a href="https://en.cppreference.com/cpp/language/ub">Undefined behavior in C++</a></li> <li><a href="https://docs.swift.org/swiftpm/documentation/packagemanagerdocs/">Swift package manager</a></li> <li><a href="https://github.com/burntsushi/ripgrep">Ripgrep</a></li> <li><a href="https://isocpp.org/blog/2025/01/senders-receivers-an-introduction-lucian-radu-teodorescu">Sender and receiver</a></li> <li><a href="https://open-std.org/jtc1/sc22/wg21/docs/papers/2025/p3589r0.pdf">Profiles in C++</a></li> <li><a href="https://cppcheck.sourceforge.io/">Cppcheck</a> - by <a href="https://github.com/danmar">Daniel Marjamäki</a></li> <li><a href="https://en.wikipedia.org/wiki/Concepts_%28C%2B%2B%29">Concepts</a></li> <li><a href="https://www.youtube.com/swedencpp">Swedencpp on Youtube</a></li> <li><a href="https://swedencpp.se/sponsoring">Swedencpp pro</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>To take communication with Skatteverket</li> <li>What is a consultant?</li> <li>Horrendous prices for Powerpoint presentations</li> <li>Somebody needs an excuse</li> <li>Every hour counts</li> <li>Flavors of consultant</li> <li>I cost so much money</li> <li>Why we have time to talk</li> <li>Too much gatekeeping</li> <li>Still just collecting profiles</li> <li>Special in the terms of ISO</li> <li>Why does Sweden not have a voice</li> <li>I represent this type</li> <li>It&rsquo;s still ISO</li> <li>A lot of big features again</li> <li>They are also awesome</li> <li>A lot of things to do, and to know</li> <li>All these things deserve their own book</li> <li>You can do a lot of magic</li> <li>(I became) Too old for liking magic</li> <li>There was magic everywhere</li> <li>That&rsquo;s really useful</li> <li>Infinite ways of doing something</li> <li>Define your subset</li> <li>The subset needs to fit you</li> <li>Awesome, to some extent</li> <li>Paperwork is expensive</li> <li>Everything is already being re-written</li> <li>A step in the right direction</li> <li>Where efficiency is a priority</li> <li>Based on personal experience</li> <li>If you go there, you can&rsquo;t work</li> <li>Let&rsquo;s make something accessible</li> <li>At least it&rsquo;s not nothing anymore</li> <li>Conference over space and time</li> <li>What&rsquo;s the next level?</li> <li>Still an option</li> </ul>

May 5, 202638 min

Kodsnack 701 - The chicken would explode, with Holly Cummins

<p>Fredrik chats to <a href="https://hollycummins.com">Holly Cummins</a> about using Minecraft for observability, other amazing <a href="https://quarkus.io/">Quarkus</a> tricks, and the value of joy at work.</p> <p>Recorded during <a href="https://archive.oredev.org/2025/#/">Øredev 2025</a>.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We a re <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://hollycummins.com">Holly</a></li> <li><a href="https://hollycummins.com/quarkus-cool-things/#video">Holly&rsquo;s presentation</a> - Five (and a half) things you can do with Quarkus</li> <li><a href="https://quarkus.io/">Quarkus</a></li> <li><a href="https://en.wikipedia.org/wiki/GraalVM">Graalvm</a></li> <li><a href="https://picocli.info/">Picocli</a></li> <li><a href="https://en.wikipedia.org/wiki/Abstract_Window_Toolkit">AWT</a></li> <li><a href="https://en.wikipedia.org/wiki/WebAssembly">WASM</a></li> <li><a href="https://chicory.dev/">Chicory</a> - WASM runtime for the JVM</li> <li><a href="https://microcks.io/">Microcks</a> - contract testing framework in Java</li> <li><a href="https://www.apicur.io/">APICurio</a></li> <li><a href="https://quarkus.io/guides/dev-services">Dev services</a></li> <li><a href="https://sqlite.org/wasm/doc/trunk/about.md">SQLite in WASM</a></li> <li><a href="https://en.wikipedia.org/wiki/Hibernate_%28framework%29">Hibernate</a></li> <li><a href="https://resteasy.dev/">Reasteasy</a></li> <li><a href="https://vertx.io/">Vert.x</a> - &ldquo;reactive applications on the JVM&rdquo;</li> <li><a href="https://quarkus.io/extensions/io.quarkiverse.observability.minecraft/quarkus-observability-minecraft/?tab=docs">Holly&rsquo;s Minecraft extension for Quarkus</a></li> <li><a href="https://ko-fi.com/kodsnack/">Support us on Ko-fi!</a></li> <li><a href="https://docs.langchain4j.dev/">Langchain4j</a></li> <li><a href="https://en.wikipedia.org/wiki/Grafana">Grafana</a></li> <li><a href="https://en.wikipedia.org/wiki/William_Gibson">William Gibson</a></li> <li><a href="https://medium.com/@jayphelps/backpressure-explained-the-flow-of-data-through-software-2350b3e77ce7">Backpressure</a></li> <li><a href="https://en.wikipedia.org/wiki/Simon_Wardley">Simon Wardley</a> and <a href="https://www.youtube.com/watch?v=jfvSq1dVJ00">his keynote on mapping</a></li> <li><a href="https://www.youtube.com/watch?v=ziGtDWaJd_0">Minecraft demo to explain Kubernetes concepts</a>, by Sebastien Blanc</li> <li><a href="https://hollycummins.com/developer-joy-paradigm-lsdd/#slides">Holly&rsquo;s talk about developer joy</a></li> <li><a href="https://hollycummins.com/category/fun/">The fun topic on hollycummins.com</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>All in one room</li> <li>When you say Quarkus</li> <li>Really amazing throughput</li> <li>The way that conferences work</li> <li>Other people have done all the work</li> <li>It unlocks a whole lot of possibilities</li> <li>Slightly more tortured</li> <li>Javascripv via WASM on the JVM</li> <li>The absence of configuration</li> <li>Unless you work for a bank</li> <li>That zero friction</li> <li>All of that dynamism</li> <li>The reading of the configuration</li> <li>Deep introspection of the application</li> <li>Six demos in 40 minutes</li> <li>The useful extensions had been written</li> <li>The chicken would explode</li> <li>Novel way of understanding the application</li> <li>Manually implement the backpressure</li> <li>Zoo of types</li> <li>The containers were chickens</li> <li>Joy and productivity</li> <li>The happy piglets</li> <li>You are a profitalbe piglet</li> <li>The mandatory fun officer</li> <li>I now have the language</li> <li>On team cloud</li> </ul>

April 21, 202642 min

Kodsnack 699 - A two-IDE person, with Shawn Wildermuth

<p>Fredrik chats to <a href="https://wildermuth.com/en/">Shawn Wildermuth</a> about evolving in the world of software development, small changes adding up, developer hiring, not chasing the new thing, and quite a bit more.</p> <p>Fredrik is still hoping for the last episode of <a href="https://blog.wildermuth.com/2014/01/06/What_You_ve_Missed_on_the_Hello_World_Podcast/">Shawn&rsquo;s old podcast</a>.</p> <p>Making sure you use your time in a way that&rsquo;s right for you. Whether it&rsquo;s spending lots of time learning new stuff or getting deep into the tech you really enjoy.</p> <p>Recorded during <a href="https://archive.oredev.org/2025/#/">Øredev 2025</a>.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We a re <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://wildermuth.com/en/">Shawn</a></li> <li><a href="https://github.com/shawnwildermuth">Shawn on Github</a></li> <li>Shawn&rsquo;s old podcast <a href="https://blog.wildermuth.com/2014/01/06/What_You_ve_Missed_on_the_Hello_World_Podcast/">Hello world</a></li> <li><a href="https://www.dotnetrocks.com/about">Richard Campbell and Carl Franklin</a>, of the <a href="https://www.dotnetrocks.com/">.NET rocks</a> podcast</li> <li><a href="https://www.sciencefriday.com/">Science Friday</a>, from PBS</li> <li><a href="https://www.youtube.com/watch?v=htjvTcetyiw">What&rsquo;s new in C# 14 and .NET 10</a> - Shawn&rsquo;s presentation at Øredev 2025</li> <li><a href="https://en.wikipedia.org/wiki/.NET">.NET core</a></li> <li><a href="https://en.wikipedia.org/wiki/Blazor">Blazor</a></li> <li><a href="https://en.wikipedia.org/wiki/ASP.NET">ASP.NET</a></li> <li><a href="https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/operators/null-forgiving">Null forgiveness</a></li> <li><a href="https://www.dotnetconf.net/">.NET conf</a></li> <li><a href="https://learn.microsoft.com/en-us/dotnet/csharp/nullable-references">Nullable reference types</a></li> <li><a href="https://en.wikipedia.org/wiki/Objective-C">Objective-c</a></li> <li><a href="https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/configure-language-version">Tell the C# compiler to act like older versions</a></li> <li><a href="https://en.wikipedia.org/wiki/Generic_programming">Generics</a></li> <li><a href="https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/nullable-value-types">Nullable value types</a></li> <li><a href="https://en.wikipedia.org/wiki/Pluralsight">Pluralsight</a></li> <li><a href="https://en.wikipedia.org/wiki/Windows_Phone">Windows phone</a></li> <li><a href="https://en.wikipedia.org/wiki/FoxPro">Foxpro</a></li> <li><a href="https://en.wikipedia.org/wiki/Impostor_syndrome">Impostor syndrome</a></li> <li>Shawn&rsquo;s film <a href="https://twainfilms.com/hwfilm/">Hello world</a> - confronting bias in software development</li> <li><a href="https://ko-fi.com/kodsnack/">Support us on Ko-fi!</a></li> <li><a href="https://web.archive.org/web/20121027064111/http://msdn.microsoft.com/en-us/architecture/aa699436.aspx">Oslo</a></li> <li><a href="https://en.wikipedia.org/wiki/WinFS">Winfs</a></li> <li><a href="https://www.nobius.org/dbg/practical-file-system-design.pdf">Practical file system design with the Be file system</a> - The Beos file system book by <a href="https://www.nobius.org/dbg/">Dominic Giampaolo</a></li> <li><a href="https://en.wikipedia.org/wiki/BeOS">Beos</a></li> <li><a href="https://en.wikipedia.org/wiki/GEOS_%288-bit_operating_system%29">GEOS</a></li> <li><a href="https://en.wikipedia.org/wiki/Microsoft_Silverlight">Silverlight</a></li> <li>Open sourced <a href="https://en.wikipedia.org/wiki/WebAssembly">Webassembly</a>-based Silverlight version</li> <li><a href="https://en.wikipedia.org/wiki/Kotlin">Kotlin</a></li> <li><a href="https://en.wikipedia.org/wiki/Common_Language_Runtime">CLR</a></li> <li><a href="https://en.wikipedia.org/wiki/Fortran">Fortran</a></li> <li><a href="https://en.wikipedia.org/wiki/COBOL">COBOL</a></li> <li><a href="https://en.wikipedia.org/wiki/MUMPS">MUMPS</a></li> <li><a href="https://en.wikipedia.org/wiki/Vue.js">Vue</a></li> <li><a href="https://en.wikipedia.org/wiki/Cosmos_DB">Cosmos DB</a></li> <li><a href="https://azure.microsoft.com/en-us/products/ai-foundry">Azure foundry</a></li> <li><a href="https://en.wikipedia.org/wiki/Eleventy_%28software%29">Eleventy</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>I feel like I never did a podcast</li> <li>Edit the last one</li> <li>What&rsquo;s your focus?</li> <li>There&rsquo;s not enough to talk about here</li> <li>Null forgiveness</li> <li>Talk about nullability</li> <li>The next fifteen years</li> <li>Where I&rsquo;m best used</li> <li>Paid to learn the new stuff</li> <li>I&rsquo;m just happy to be around</li> <li>Those quiet voices</li> <li>Win the design meeting</li> <li>Wrong about Webassembly</li> <li>Actual system languages</li> <li>Five years from being useful</li> <li>A two-IDE person</li> </ul>

March 17, 202631 min

Kodsnack 694 - Dark patterns … to rule them all, with Sergès Goma

<p>Fredrik chats to <a href="https://www.linkedin.com/in/devserges/?locale=en">Sergès Goma</a> about dark patterns and <a href="https://www.youtube.com/watch?v=F2YqJTCqfZQ">her Øredev presentation on them</a>.</p> <p>We start off by talking about giving presentations and the background to the dark patterns talk. All the great versions of a talk - you never know what&rsquo;s going to happen. Dark patterns and ethics in software development are topics people like to share their experiences of. And it&rsquo;s easy to get caught in the pull between protecting your user and finishing your tickets. We as developers do have a lot of power, but we also have a job to do.</p> <p>Making (good) ethical decisions business decisions instead can suddenly get them budget and priority. Laws are good at creating such pressures sometimes.</p> <p>Toward the end, we discuss falling behind in tech, and Sergès gets Fredrik to make some predictions about the AI bubble before wrapping up on a positive note.</p> <p>Recorded during <a href="https://archive.oredev.org/2025/#/">Øredev 2025</a>.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We a re <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://www.linkedin.com/in/devserges/?locale=en">Sergès</a></li> <li><a href="https://www.youtube.com/watch?v=F2YqJTCqfZQ">Sergès' presentation</a></li> <li><a href="https://en.wikipedia.org/wiki/Dark_pattern">Dark patterns</a> - also known as deceptive design patterns</li> <li><a href="https://www.youtube.com/watch?v=XmmeCJc-__8">Evil tech</a> - Sergès' previous talk</li> <li><a href="https://ko-fi.com/kodsnack">Support us on Ko-fi!</a></li> <li><a href="https://en.wikipedia.org/wiki/European_Accessibility_Act">The EU accessibility act</a></li> <li><a href="https://en.wikipedia.org/wiki/General_Data_Protection_Regulation">GDPR</a></li> <li><a href="https://www.reddit.com/r/assholedesign/">/r/assholedesign on Reddit</a></li> <li><a href="https://www.deceptive.design/types/confirmshaming">Confirm shaming</a></li> <li><a href="https://en.wikipedia.org/wiki/The_Big_Short_%28film%29">The big short</a></li> <li><a href="https://en.wikipedia.org/wiki/The_Good_Place">The good place</a></li> <li><a href="https://en.wikipedia.org/wiki/Uncanny_valley">The uncanny valley</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>It was everything</li> <li>Very future-forward</li> <li>They nailed the theme</li> <li>Dark patterns … to rule them all</li> <li>You judge a talk by its name</li> <li>The name is more important</li> <li>Why not do a spinoff?</li> <li>It was made for questions</li> <li>It&rsquo;s never the same talk for me</li> <li>I just did whatever I wanted to do</li> <li>They&rsquo;re crazier than me</li> <li>Be in character</li> <li>Evil laugh competition</li> <li>(I got to show) My true talent</li> <li>If you are for everyone, you are for no-one</li> <li>Focus more on the topic</li> <li>Spotify&rsquo;s dark pattern</li> <li>Do I protect my user?</li> <li>The baby koalas are going to die</li> <li>The train is already gone</li> <li>The train travels in a circle</li> <li>The train from hell</li> <li>The story of our job</li> <li>Better jobs for humans</li> <li>This is the bad place</li> <li>You actually want humans</li> <li>The pain in my existence</li> <li>Write my own emails</li> </ul>

December 16, 202552 min

Kodsnack 681 - German ortography, with Dylan Beattie

<p>Fredrik chats to <a href="https://dylanbeattie.net/">Dylan Beattie</a> about Rockstar, esoteric programming languages (Perl in latin, anyone?), and what might happen after the AI bubble.</p> <p>AI will ruin jokes, they can&rsquo;t do things just right. But some things hiding under the label are actually useful as well. Have we been in any similarly strange bubbles before, and what might be left that&rsquo;s useful after it?</p> <p>Also evolution, revolution, and strange Scrabble facts.</p> <p>Recorded during <a href="https://archive.oredev.org/2025/#/">Øredev 2025</a>.</p> <p>The episode is sponsored by <a href="http://www.ellipsis.se">Ellipsis</a> - let us edit your podcast and make it sound just as good as Kodsnack! With more than ten years and 1200 episodes of experience, Ellipsis gets your podcast edited, chapterized, and described with all related links in a prompt and professional manner.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We a re <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://dylanbeattie.net/">Dylan</a></li> <li>Dylan also has a podcast - <a href="https://www.youtube.com/@TechBugsRockRoll">Tech, bugs &amp; rock&rsquo;n&rsquo;roll</a></li> <li>Dylan&rsquo;s presentation at Øredev 2025: <a href="https://www.youtube.com/watch?v=XVOcAjAsszk&amp;list=PLOUKmSqExtAG5llfAZAd3woTiMGBKSbZu&amp;index=69">Rockstar 2.0: building an esoteric language interpreter in .NET</a></li> <li><a href="https://codewithrockstar.com/">Rockstar</a></li> <li><a href="https://en.wikipedia.org/wiki/Formal_grammar">Formal grammar</a></li> <li><a href="https://en.wikipedia.org/wiki/Esoteric_programming_language">Esoteric programming languages</a></li> <li><a href="https://en.wikipedia.org/wiki/Damian_Conway">Damian Conway</a></li> <li><a href="https://en.wikipedia.org/wiki/Perl">Perl</a></li> <li><a href="https://metacpan.org/dist/Lingua-Romana-Perligata/view/lib/Lingua/Romana/Perligata.pm">Perl in Latin</a> - the <a href="https://web.eecs.umich.edu/~imarkov/Perligata.html">paper</a> and the <a href="https://metacpan.org/dist/Lingua-Romana-Perligata/view/lib/Lingua/Romana/Perligata.pm">module</a></li> <li><a href="https://en.wikipedia.org/wiki/Latin">Latin</a></li> <li><a href="https://en.wikipedia.org/wiki/Inflection#Latin_and_the_Romance_languages">Inflectional grammar</a></li> <li><a href="https://en.wikipedia.org/wiki/Domain-specific_language">Domain-specific languages</a></li> <li><a href="https://en.wikipedia.org/wiki/LilyPond">Lilypond</a> - Scheme dialect for sheet music</li> <li><a href="https://en.wikipedia.org/wiki/Context-free_grammar">Context-free grammar</a></li> <li><a href="https://en.wikipedia.org/wiki/Music_engraving">Engraving</a> - the art of creating sheet music</li> <li><a href="https://codewithrockstar.com/">codewithrockstar.com</a></li> <li><a href="https://ko-fi.com/kodsnack">Support us on Ko-fi!</a></li> <li><a href="https://en.wikipedia.org/wiki/Scrabble">Scrabble</a></li> <li><a href="https://en.wikipedia.org/wiki/Metal_umlaut">Metal umlaut</a></li> <li><a href="https://en.wikipedia.org/wiki/Esoteric_programming_language#Piet">Piet</a> - the language which should have been called Mondrian</li> <li><a href="https://en.wikipedia.org/wiki/Piet_Mondrian">Piet Mondrian</a></li> <li><a href="https://en.wikipedia.org/wiki/Mondrian_%28software%29">Mondrian</a> - the undeserving tool</li> <li><a href="https://en.wikipedia.org/wiki/Turing_completeness">Turing completeness</a></li> <li><a href="https://www.youtube.com/watch?v=yHt4Hoz0fkw">The Buster Keaton house scene</a></li> <li><a href="https://en.wikipedia.org/wiki/Dot-com_bubble">The dot-com bubble</a></li> <li><a href="https://en.wikipedia.org/wiki/Subprime_mortgage_crisis">The subprime mortgage crisis</a></li> <li><a href="https://en.wikipedia.org/wiki/Enron">Enron</a></li> <li><a href="https://en.wikipedia.org/wiki/Douglas_Adams">Douglas Adams</a></li> <li><a href="https://en.wikipedia.org/wiki/Three_Mile_Island_Nuclear_Generating_Station">Three mile island</a></li> <li><a href="https://en.wikipedia.org/wiki/Windows_Vista">Windows Vista</a></li> <li><a href="https://en.wikipedia.org/wiki/Tim_Berners-Lee">Tim Berners-Lee</a></li> <li><a href="https://en.wikipedia.org/wiki/Solid_%28web_decentralization_project%29">Solid</a> - Tim&rsquo;s project of holding your data locally</li> <li><a href="http://www.ellipsis.se">Ellipsis</a> - sponsor of the week: we edit Kodsnack, and we can edit your podcast too!</li> <li><a href="https://en.wikipedia.org/wiki/The_Emperor%27s_New_Mind">The emperor&rsquo;s new mind</a></li> <li><a href="https://en.wikipedia.org/wiki/Quantum_computing">Quantum computing</a></li> <li><a href="https://www.quantum-inspire.com/kbase/hadamard/">Hadamard gate</a></li> <li><a href="https://linebreakers.band/">The linebreakers</a> - Dylan&rsquo;s band of conference speakers</li> <li><a href="https://en.wikipedia.org/wiki/ASML_Holding">ASML</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>Always good fun that one</li> <li>The version of the story that I tell in the talk</li> <li>Enough clichés</li> <li>Resident mad scientist of the Perl community</li> <li>Felis commidet piscem</li> <li>Always the cat that is eating</li> <li>Lexical flexibility</li> <li>Fundamentally, programming is programming</li> <li>A big win for everyone</li> <li>Linguistic conventions and extended alphabets</li> <li>That&rsquo;s a different letter</li> <li>Regional assumptions</li> <li>German ortography</li> <li>A piece of impressionist art</li> <li>Hang it on the wall</li> <li>Something hidden in something else</li> <li>Physical comedy at its greatest</li> <li>Money people believe exists</li> <li>The amount of pretend money</li> <li>It has to come from reality</li> <li>Fortunately, I do not have a trillion dollars</li> <li>Quietly siphoned off</li> <li>Emotionally flat</li> <li>What can I steal from?</li> <li>A little LLM that works for you</li> <li>A spectacular collapse</li> <li>A billion lines of crap</li> <li>Pruning the decision tree</li> <li>Fix the next milestone in the public consciousness</li> <li>Five years of excitement, five years of disappointment</li> <li>Overdue for a little disappointment</li> <li>Reliant on Dutch technology</li> </ul>

December 4, 202514 min

Kodsnack 679 - Educational electronics, with David J. Cuartielles Ruiz

<p>Recorded on-stage at <a href="https://oredev.org/">Øredev</a> 2025, Fredrik talks to <a href="https://mau.se/en/persons/david.cuartielles/">David J. Cuartielles Ruiz</a> about the birth and growth of <a href="https://en.wikipedia.org/wiki/Arduino">Arduino</a>. It&rsquo;s fantastic when an idea comes alive and starts growing. We talk about how Arduino began, how it started to grow, how you find parts and get things manufactured in northern Italy, and of course a bit about the magical logistics king.</p> <p>Many thanks to Øredev for inviting Kodsnack again, they paid for the trip and the editing time of these keynote recordings, but have no say about the content of these or any other episodes.</p> <p>Thank you <a href="http://www.cloudnet.se">Cloudnet</a> for sponsoring our <a href="http://en.wikipedia.org/wiki/Virtual_private_server">VPS</a>!</p> <p>Comments, questions or tips? We a re <a href="https://www.twitter.com/kodsnack">@kodsnack</a>, <a href="https://www.twitter.com/tobiashieta">@tobiashieta</a>, <a href="https://twitter.com/oferlund">@oferlund</a> and <a href="https://www.twitter.com/bjoreman">@bjoreman</a> on Twitter, have a <a href="https://www.facebook.com/kodsnack">page on Facebook</a> and can be emailed at <a href="mailto:info@kodsnack.se">info@kodsnack.se</a> if you want to write longer. We read everything we receive.</p> <p>If you enjoy Kodsnack we would love a <a href="http://itunes.apple.com/se/podcast/kodsnack/id561631498?l=en">review in iTunes</a>! You can also support the podcast by <a href="https://ko-fi.com/kodsnack" rel="payment">buying us a coffee (or two!) through Ko-fi</a>.</p> <h2 id="links">Links</h2> <ul> <li><a href="https://oredev.org/">Øredev</a></li> <li><a href="https://www.youtube.com/playlist?list=PLOUKmSqExtAG5llfAZAd3woTiMGBKSbZu">All the presentation videos from Øredev 2025</a></li> <li><a href="https://mau.se/en/persons/david.cuartielles/">David J. Cuartielles Ruiz</a></li> <li><a href="https://youtu.be/EwgUq9MK1hQ">Open bio-compatible electronics</a> - David&rsquo;s keynote</li> <li><a href="https://en.wikipedia.org/wiki/Arduino">Arduino</a></li> <li><a href="https://mau.se/en/about-us/faculties-and-departments/faculty-of-culture-and-society/school-of-arts-and-communication/">The school of arts and communication at Malmö university</a></li> <li><a href="https://en.wikipedia.org/wiki/Interaction_Design_Institute_Ivrea">Interaction design institute Ivrea</a></li> <li><a href="https://en.wikipedia.org/wiki/Ivrea">Ivrea</a></li> <li><a href="https://en.wikipedia.org/wiki/Autodesk">Autodesk</a></li> <li><a href="https://en.wikipedia.org/wiki/Piedmont">Piedmont</a></li> <li><a href="https://en.wikipedia.org/wiki/Olivetti">Olivetti</a></li> <li><a href="https://en.wikipedia.org/wiki/Flex_Ltd.">Flextronics</a></li> </ul> <h2 id="titles">Titles</h2> <ul> <li>Algorithms for communication</li> <li>Educational electronics</li> <li>Making boards, not being paid</li> <li>Old factories</li> <li>Buy them by weight</li> <li>The bootstrapping dilemma</li> <li>Our logistics king</li> </ul>

Is this your show?

Claim this listing to keep it up to date, reach guests who want to pitch you, and manage bookings with Guestify.

Claim this listing

More Technology podcasts