DiscoverKodsnack
Kodsnack
Claim Ownership

Kodsnack

Author: Kristoffer, Fredrik, Tobias

Subscribed: 5,024Played: 23,669
Share

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
699 Episodes
Reverse
Fredrik får besök av Lova Widmark som berättar om sitt programmeringsspråk Fluenc, och om faktorer för att trivas på jobbet. Att skriva ett eget språk ger en nya perspektiv. Grammatik är kul! Grammatik ger en nya synsätt på både andra språk och andra problem än att skriva språk. På slutet pratar vi lite om motivation på jobbet, återkoppling, och om att hitta sin egen motivation oavsett vilka motiverande faktorer som finns utifrån. Lova har kokat ner sina egna tankar till fyra meningar. Vilka återkopplingsmetoder och loopar motiverar dig, och kan du skapa dina egna loopar där de saknas? 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Lova ERP - enterprise resource planning MMO Fluenc Funktionell programmering Retained mode LLVM Haskell Sidoeffekter Polymorfism Dynamisk allokering Stack Rust LLVMs intermediärrepresentation - IR Kompilatorn tog bort ditt program Black-box-testning Obfuskering Stöd oss på Ko-fi Advent of code Ludum dare SDL Language server protocol JSON-RPC Extreme programming AST - abstrakt syntaxträd Variants i C++ CPP-peglib CPP-peglib playground i webbläsaren Regex Peggy och Peg.js - Peglib-liknande för Javascript ANTLR - Another tool for language recognition - finns för många språk Zig Lova på Mastodon Lova på Twitch Lova på Github Titlar Galna kaninhål Oftast alltför ambitiösa projekt Kaninhålen Man utvecklar en massa åsikter Compiletimepolymorfism En helt ny allokeringsmodell Jag behöver inte dynamisk allokering Jag behöver nog ingen stack Utan allokering There is no stack! Det föll ut av designen Det är ju svinkul med grammatik Uppskatta språkdesign En liten legolåda Någon typ av slut för galenskapen Resan som är grejen Helt plötsligt så klickar allt Superrimlig abstraktionsnivå Vad håller jag på med egentligen? En enum i Rust Fokusera på grammatiken Världens jobbigaste regex Kolla på LLVM Olika typer av motivation Motivation på andra sätt Magkänslan är oftast rätt Ansvar för i princip allt Startup i en person Feedback från alla olika håll Confirmation bias via feedback Man vill ha sin egen lilla ekokammare Det är bara ingen som hör av sig
Fredrik sitter i köket och väntar på ett paket och snackar om Kodsnacks 2025 och lite om sitt eget kodår. Det populäraste avsnittet avslöjas, trevliga bieffekter av att prata AI tas upp, konferenser och teman i podden avhandlas, och sist men inte minst snackar Fredrik lite om sitt eget kodår 2025. Det är något magiskt med att träffa folk. 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Avsnitt 668 med Martin Lexelius Umedev Utvecklare i AI-bubblan - Fredriks snack på Umedev 2025 Ed Zitron Pivot to AI Kapitalet Avsnittet av Kapitalet om AI-bubblan Jacob Bursell Cursed code Sagan om dyngvätten (text) Sagan om dyngvätten (poddavsnitt) Fight the slop goblin Ko-fi-butiken Lokförarklistermärket Björeman // Melin // Åhs Under utveckling Regular programming Kompilator Ellipsis - låt Fredrik klippa, mastra, och skriva avsnittsinfo för in podd Stöd oss på Ko-fi Myconf Kent Beck Beth Andres-Beck Goatmire Goatmire på Youtube Saša Jurić - Tell me a story Nordic.js Lindholmen software development day Øredev Dead internet theory - presentation av Darren Richardson More focus time - fewer distractions - presentation av Line Hviid Hetzner Coolify Barry O'Reilly Kodsnack 631 - Avsnittet Barry gästade Kodsnack 659 - avsnittet där vi diskuterade Barrys artikel Arkitekturmönster Christopher Alexander A pattern language The timeless way of building Podcast chapters Liquid glass Macos Tahoe Squircle Titlar Klockan har tydligen blivit 2026 Hur många avsnitt man får plats med Har jag en buffert? Hålla någon slags balans 1,2 inspelningar i veckan Hör alltid av er Sopigt på så många sätt Vägen in till konversationer AI och mina syrliga åsikter Språket är som honung En liten nypa pingviner Ta sin fokustid på allvar Skapa sin fokustid Den komplexa omvärlden Ute i den komplexa omvärlden Kontratyckande Saker som får en att må bra Låta sig snöa in på en grej Jag är ju webbutvecklare, rätt igenom En diskret dos liquid glass Squirclefängelset
Fredrik snackar med Peter Arrhenius, VD på HIQ om att hålla markkontakten som hög chef, tekniktrender, och en hel del annat. När pratade du senast med din VD? Vi pratar också om att hålla sig uppdaterad, och inte minst hålla markkontakt. Hur ser utvecklarvärlden idag ut från VD-håll? Upphandlingar - och Danmark som ett föredöme. Vad kan vi som bransch bli bättre på, och blir Sverige generellt bättre eller sämre på upphandlingar? Ja, vi kommer förstås in lite på AI också, kanske mer som exempel på teknikförändringar än något annat. Pratar folk om samma sak när de pratar AI? Har kunder koll på vad AI av idag faktiskt kan? Och hur ser AI ut jämfört med tidigare större förändringar? Om man exempelvis jämför AI med IT-bubblan 2000? 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Peter HIQ Stöd oss på Ko-fi! Offentliga upphandlingar IT-bubblan Titlar Vanlig arbetande utvecklare Ett gediget intresse Kundinriktad Molnfri höjd Rundabordssamtal Ingenting förs vidare (Att ha) Markkontakt Alla röster blir hörda Fem kundinteraktioner i veckan Mötesintensivt En värdefull dag En del av vardagen Svårt att sålla Professionell rådgivare Maximal möjlighet att göra ett bra jobb Marknadsdialog Svara nej med tydliga anledningar En sund utslagningsprincip En spännande värld
Fredrik läser Sagan om dyngvätten. 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Sagan om dyngvätten Stöd oss på Ko-fi! Titlar Sagan om dyngvätten
Fredrik chats to Dylan Beattie about Rockstar, esoteric programming languages (Perl in latin, anyone?), and what might happen after the AI bubble. AI will ruin jokes, they can'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's useful after it? Also evolution, revolution, and strange Scrabble facts. Recorded during Øredev 2025. The episode is sponsored by Ellipsis - 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. 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 info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Dylan Dylan also has a podcast - Tech, bugs & rock'n'roll Dylan's presentation at Øredev 2025: Rockstar 2.0: building an esoteric language interpreter in .NET Rockstar Formal grammar Esoteric programming languages Damian Conway Perl Perl in Latin - the paper and the module Latin Inflectional grammar Domain-specific languages Lilypond - Scheme dialect for sheet music Context-free grammar Engraving - the art of creating sheet music codewithrockstar.com Support us on Ko-fi! Scrabble Metal umlaut Piet - the language which should have been called Mondrian Piet Mondrian Mondrian - the undeserving tool Turing completeness The Buster Keaton house scene The dot-com bubble The subprime mortgage crisis Enron Douglas Adams Three mile island Windows Vista Tim Berners-Lee Solid - Tim's project of holding your data locally Ellipsis - sponsor of the week: we edit Kodsnack, and we can edit your podcast too! The emperor's new mind Quantum computing Hadamard gate The linebreakers - Dylan's band of conference speakers ASML Titles Always good fun that one The version of the story that I tell in the talk Enough clichés Resident mad scientist of the Perl community Felis commidet piscem Always the cat that is eating Lexical flexibility Fundamentally, programming is programming A big win for everyone Linguistic conventions and extended alphabets That's a different letter Regional assumptions German ortography A piece of impressionist art Hang it on the wall Something hidden in something else Physical comedy at its greatest Money people believe exists The amount of pretend money It has to come from reality Fortunately, I do not have a trillion dollars Quietly siphoned off Emotionally flat What can I steal from? A little LLM that works for you A spectacular collapse A billion lines of crap Pruning the decision tree Fix the next milestone in the public consciousness Five years of excitement, five years of disappointment Overdue for a little disappointment Reliant on Dutch technology
Fredrik och Kristoffer snackar debuggers och markdownparsning. Debuggers - varför finns det inte fler bra, och varför använder inte fler de som finns? En debugger är inte bara ett verktyg för att hitta buggar - det är ett verktyg för att förstå kod. Kristoffers markdownparser är klar! Hur gick det, hur presterar den, och varför är nästa fundering ett personligt CMS? 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Björeman // Melin // Åhs My traceroute - MTR Homebrew - pakethanterare för Macos (främst) Lidén data Squadcast We don't do things not because they are easy … Ryan Fleury bygger debugger för C och C++ på Epic Odin GDB Remedy debugger RAD debugger printf Xbox 360 En arg britt som slår en på fingrarna Gleam Kristoffers markdownparser Commonmark Obsidian-markdown Github flavored markdown YAML Djot - striktare än Markdown Right-flanking delimiter run i Commonmark Feynman Edb - ny Erlang-debugger Stöd oss på Ko-fi! DWARF och DSYM NIF Boken Pro Git Mörk borg Lustre - webbibliotek för Gleam CMS - content management system Pingback Medium Helix Dataview Paste URL into selection Note refactor Lazyvim Gleam gathering i Bristol i februari Titlar 50% paketförlust Det kanske är mitt fel En gammal switch med tomma buffrar Rättvist på nätet Ljudet framför allt Nästa omöjligt att debugga Ett otroligt bra verktyg printf-debugging Förstå kod Breakpoints på en pixel på skärmen Visionen för vad som är möjligt Konceptet debugger Copad YAML i toppen Gleam-native Vi tror att det kan vara lätt Sjutton specialfall Right-flanking runs Feynmanmetoden De sista fyra testfallen Debuggervänliga Breakpoint i en produktionsprocess Smink på grisen Hur svårt är det att bygga en debugger? Bättre än den officiella Enpersons-CMS Tredollars-VPS Bekväm i Vim Sourcemaps för Erlang
Recorded on-stage at Øredev 2025, Fredrik talks to David J. Cuartielles Ruizabout the birth and growth of Arduino. It'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. 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. 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 info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 David J. Cuartielles Ruiz Open bio-compatible electronics - David's keynote Arduino The school of arts and communication at Malmö university Interaction design institute Ivrea Ivrea Autodesk Piedmont Olivetti Flextronics Titles Algorithms for communication Educational electronics Making boards, not being paid Old factories Buy them by weight The bootstrapping dilemma Our logistics king
Recorded on-stage at Øredev 2025, Fredrik talks to Justyna Zander about AI for self-driving cars, the noise of the present, and more. Don't let the noise of today demolish the positive signal of the future! 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. 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 info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 Justyna Zander Physical AI: crafting resilient systems with emotional intelligence- Justyna's keynote Emotional intelligence Empathy Hyperscalars Snowflake Demis Hassabis Titles You learn something new We have it in the spatial sense The policy of the machine What did the human tell me to do? How do you teach the machine empathy? The first to be disrupted The intent of a human Engineering with purpose Statistics on steroids
Recorded on-stage at Øredev 2025, Fredrik talks to Natalia Chepiga about quantum computing and where you, personally, might see it first. We need classical computers to make quantum computers better. Natalia also tells us of the very natural way she got into quantum research, and encourages us to help make the future we want! 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. 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 info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 Natalia Chepiga Networking for quantum: how simulations help us to design the future - Natalia's keynote Quantum phase transitions Quantum problems Google quantum work Titles So natural It's all quantum Nature is quantum I'm not selling anything Using a microscope to nail down the nails Building blocks
Recorded on-stage at Øredev 2025, Fredrik talks to Simon Wardley about maps (not the same as charts!), stories, commodotization, digital sovereignty, getting labeled a heretic by all sides, and a lot more. Among other things, Simon discusses how you can map things out and thereby find new ways to present and challenge the current state within and organization. Not that it will necessarily be very popular, hence the bit about being called a heretic. 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. 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 info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 Simon Wardley From here to there and back again - Simon's keynote Rewilding software engineering - AI, tools and human decisions - Simon's other talk at Øredev Wardley mapping Simon's writings on Medium Innovate-leverage-commoditize model Reaching cloud velocity - AWS book EC2 Mapreduce Extreme programming Six sigma Lean Titles We only had 50 minutes A map, not a graph The map is wrong Maps will get you fired As long as everyone else is just as bad Look at the entire map The size of Malmö Sick-care systems Shocks to the system Wardleyconf
Recorded on-stage at Øredev 2025, Fredrik talks to Sweden's foremost trend spotter Nicklas Hermansson about how you become a futurist. From how Nicklas got there, what his days look like, and how he choses what to read and what to filter out. 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. 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 info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 Nicklas Hermansson Welcome to 2049: are you ready? - Nicklas' keynote Arlanda Albania's AI minister Diella Text-TV - or Teletext Kanal 5 Emotional intelligence Nicklas' newsletter Titles The audience is craving for your face I thought I was becoming a rock star My way into exploration Clickmonster Stuff people want for real We destroyed our own business model Fill it I discovered journalism Curate the world Åhfanism Automation proof
Recorded on-stage at Øredev 2025, Fredrik talks to Tiera Fletcher about her lightning tour of going to Mars and what might happen on the way. And also about - for example - finding visions to guide your daily work. In 60 years, life on Mars could start to be comfortable. 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. 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 info@kodsnack.se if you want to write longer. We read everything we receive. If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi. Links Øredev All the presentation videos from Øredev 2025 Tiera Fletcher Innovating the journey to Mars - Tiera's keynote MOXIE Memory foam GPS Gateway - the modular space station which is meant to orbit the moon Myron Fletcher Rocket with the Fletchers Titles MOXIE+ liquefy For another planet A way to do it better MOXIE is a big one Small dogs and breathing I have a small dog at home My magic number Right at the point of comfort Checking on MOXIE Your daily MOXIE Make the visions louder
Fredrik och Kristoffer snackar musik, böcker, och kodstädande. Kristoffer överväger ett hus, som tillbehör till sina trummor. Efter att ha avhandlat bra ljud på olika sätt diskuterar vi böcker och hur trevligt det känns att läsa lite längre saker. Fredrik har tidiga intryck av Christopher Alexanders A pattern language och har läst ut Kent Becks Tidy first. Som avslutning diskuterar vi att försöka städa och modernisera sina kodbaser, både med och utan stöd av böcker. 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Mëtta - få 20% på ditt första köp med koden "Kodsnack". Audient ID14 och ASP880 Jeff Bezos hyrde Venedig Room tone - Criterion collections rumsljuds-video IR - impulse response Be Google-högtalare spela ambiens Studio Ghibli Ken Follett En värld utan slut Earthsea-serien Black Sabbath Geezer Butler och hans självbiografi Tony Iommi och hans självbiografi Stöd oss på Ko-fi! A pattern language "Den andra boken" är The timeless way of building The nature of order Tidy first Kent Beck If I had more time, I would have written a shorter letter Scrum-guiden Refactoring Extract helper Oskar heter skaparen av bland annat Townscaper. Han gästade också avsnitt 448 Notes on the synthesis of form Structured design ML Ocaml Rust Kubernetes Kubernetes client för Javascript Request-biblioteket som är nedlagt Fetch Typescript Commonjs ESM AMD - asynchronous module definition Eric Normand gästade avsnitt 570 Grokking simplicity Titlar För att kunna spela in trummor Lika långt från virveltrumman Ett jätteavancerat ljudkort En trumma för sig Plocka ut reverbet Ambiensen av ett datacenter Ljudet av Ghibli som pågår Arg på Ken Follett Arbetarklasskillar från Birmingham Rock'n'roll-lever Inte en jättestor bok Ett mönster för allt Vurmandet för små byar En perfekt stad Inget ägandeskap Tvättat bort allt konkret Bara det konkreta Tekniker för att sortera dina hålkort Hur man gör saker inkrementellt bättre
Fredrik, Kristoffer, och Tobias snackar om Tobias snart avslutade tid på Ubisoft och vad som händer därefter. Tobias diskuterar bland annat vad han lärt sig under fyra år på en stor studio. Vad har han lärt sig, vad är han mest nöjd med att ha gjort? Och varför är Macen en besvärlig plattform att stödja? Tobias diskuterar också skillnaden på ett stort spelföretag som Ubisoft och ett litet som Larian, där han snart börjar jobba. Det är lätt att vara negativ kring jättarna, men de fyller också en del viktiga syften. Dessutom några sidospår kring att hålla reda på kläder, och om nackdelen med trästäder. 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Ubisoft Larian Divinity-serien Baldur's gate 3 Ghent Clang Artifactory Fastbuild - byggsystemet på Ubisoft Sharpmake - metabyggsystem Stöd oss på Ko-fi! Anvil Threadripper Bisect Vektoriseringsbuggen Git rerere-avsnittet Cmake Ninja Ett tidigt avsnitt om byggsystem Kaleidoscope - mjukvara för tangentbord Octopus merge Shadows DSYM Mach-O Profile-guided optimization Talet av Larians VD Swen Vincke Titlar Mantrat i mitt liv Som jag inte kunde innan Bara så mycket jag kan säga Ett belgiskt företag Konstant byggarbetsplats Oändligt med plats, och trä Varje hus charm Fixa deras byggsystem Verklighet och plan Sjutton hattar på huvudet Om man har en het cache Skillnaden märks Av spelutvecklare, för spelutvecklare Användarvänlighet 0,0 Kasta ut min editor genom fönstret Inte bloata binären Varje operation har ett indexvärde Ledtider i spelbranschen Indiefilmen som slog alla rekord
Fredrik snackar med Andreas Ekeroot (mannen från avsnitt 603!) om abstraktioner, Ash, och annat. Vi börjar med att diskutera abstraktioner lite mer allmänt, från filsystem via abstraktioner i språket Go till Fredriks favoritabstraktion (eller i alla fall den första han kom att tänka på). Sedan berättar Andreas om ramverket Ash och dess abstraktioner, och hur han med glädje använt det för att generera en hel massa back-office och annat utifrån sin domänmodell. Fredrik undrar om inlärningskurvor, tankesätt, och om det inte känns som att man ska riskera att bli inlåst i ett ramverk av den typen. Som avslutning snackar vi lite om att ta bort abstraktioner, och känner oss peppade kring Gleam. 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Andreas Avsnitt 603 Tidigare avsnitt med Andreas Monader Filsystem Postgres fsync Go "Gammal" React - med klassbaserade komponenter istället för funktionsbaserade Codemod Goroutines Tuplar Struct tags Brutalism Elixir Marvin i Liftarens guide till galaxen Hellboy DSL - domänspecifika språk Ash Graphql Hibernate ORM ETS - Erlang term storage Stöd oss på Ko-fi Phoenix Liveview CRUD Thundering herd Ash-boken av Rebecka Le och Zach Daniel Genserver REPL - Read-eval-print-loop Fly.io Heroku Coreos Flatcar - en pytteliten Linux Podman Asdf - verktygsversionshanterare Asdf - podden Openstreetmap Zach Daniel - skapare av Ash Django NIF:ar - native implemented functions Erlang: the movie Elm Zig Gleam Titlar Mannen från avsnitt 603 Monader är en abstraktion Det är en upplevelse Vi har inga garantier, men fort går det Databaser som sparar Fsync är en skurk Code reviews baklänges Go känns väldigt brutalistiskt Öststatskraft Folkets öststatsklump Inga dekorationer, bara HUS Alla abstraktioner hela tiden Nu sitter vi här med Hibernate Tryck på stora generera-knappen Jag har byggt en thundering herd Thundering herd of admins På giganters axlar Stora kod-knappen Kunskap på Y-axeln Mikrodosera kunskap Abstraktioner som andra har byggt Fast i en hyperskalär Varför är det här en stor grej? Det bästa lekplatserna i världen Abstraktionsvision Typiskt förr Gleam-positiv
Fredrik snackar med först Johan Thelin och sedan Daniel Raniz Raneland om paradigm, och om konferensen Lindholmen software development day som alla tre nyss deltagit i. Konferensen firade tjugo år och hade just paradigm som tema, vilket fick Fredrik att undra dels vilka trender som egentligen betytt mycket under de senaste årens utvecklande, dels varför man måste ta till så stora ord hela tiden. Det blir tankar om expertens död, att skydda folk från möten, fördelar och nackdelar med molnet, Kubernetes vara eller inte vara, en nypa funktionell programmering, och givetvis lite om själva konferensen. Och: går för få seniora utvecklare på konferenser? 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Paradigm Lindholmen software development day Johan Thelin Tidigare avsnitt med Johan Raniz Raneland Tidigare avsnitt med Raniz Øredev The pragmatic programmer The mythical man-month 996-kulturen Wirelesscar Johan på Mastodon Nextcloud Pi desk rack - Deskpi rackmate NUC Pi-hole - blockerar annonser Stöd oss på Ko-fi F# Lars Cloud exit Amazon-nedtiden för ett par veckor sedan Function as a service Kubernetes Minikube Openstack Webrtc Electron och prestandaproblemet på Mac Postman Bruno Tauri HTMX AJAX Jquery Onshape Wordpress Gutenberg Testdriven utveckling Accelerate Titlar Prat om paradigm Nerd at heart Stort, flummigt ord Expertens död Hur hög är en vertikal? Matris av kompetens Möten om kod Det finns inget idealiskt Komplexiteten ligger i systemet Statisk länkning av idag Glada molnmänniskor Vad gör faster idag? Landa i en e-postadress Det sämsta av två världar Jag duckade temat lite Svårt att tänka i paradigmer Stort kluven till Kubernetes Uppfriskande lättviktigt Magkänsla och erfarenhet
Fredrik, Kristoffer och Tobias snackar om Nordic.js, och om att hålla sig i form. Som uppvärmning pratar vi om hur det kan kännas svårt att ta sig tid till saker man vill göra, men inte få något annat bra gjort heller. Fredrik rapporterar från Nordic.js - en konferens som var lika trevlig som de högt ställda förväntningarna antydde. I andra halvan av avsnittet pratar vi om att ta tag i sin hälsa - både kost och motion - och må och koda bättre. Rutiner, kost, mål, appar, med mera! 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Nordic.js Frihamnen Magasin 9 Martina, Jonny, och Johannes - De tre arrangörerna av Nordic.js, och skaparna av … Confetti AI-partiet Alla presentationer från Nordic.js 2025 Making fonts like it's 1995! - Ulrike Rausch Wordart Node.js Marco Ippolito - Yet another config file: introducing node.config.json Presentationen om modulformat ESM Commonjs Joyee Cehung Popover-standarden Baseline 2025 Anton Asdf - kompispodden WWDC - Apples årliga utvecklarkonferens Gleam Stöd oss på Ko-fi! Macrofactor Fantasy hike Coolstuff popcornkalender Bülows lakritskalenderls Pärlans kolakalender Malmö chokladfabriks chokladkalender Koppars adventskaffe Kahls kaffekalender Richard Feldman och Andreas Kling pratar träning Titlar Läskigt nära en vana Man skulle ha gjort tvärt om Längst ut på en pir Betongförtryck från Half-life 2 Egen stil och stämning Klipper och klistrar från andra projekt Twist av ett Asdf-avsnitt Varm mat, effektivt serverad Så enkelt är det egentligen Hitta vad som funkar Komma ut är det viktiga Min meditation Jag ska bara städa först
Fredrik snackar tillgänglighet på nätet med Martin Lexelius. Är webbtjänsten du bygger olaglig? Har du i så fall koll på vad du behöver göra för att lösa det? Martin har bakgrund och tips på vägen för dig! Vi diskuterar också nyttan med att kunna ren och skär HTML och CSS, organisationers medvetenhet om krav på tillgänglighet, och sist men inte minst att man helt enkelt borde ha mer empati. Funkar allt på din sajt utan mus? Då har du kommit långt! Uppföljning efter inspelning: man kan få betala upp till 1,9 miljoner om man inte uppfyller lagkraven, och ingen sajt som fått tillsyn av DIGG har uppfyllt lagkraven. 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Martin Tillgänglighet Lag om vissa produkters och tjänsters tillgänglighet Tillsynsmyndigheter för lagen How the web works - en översikt från Mozilla Semantisk HTML Aside Tailwind Vue Rollup Bun UX lägenhetsbyte.se WCAG - web content accessibility guidelines Inkluderande design Microsoft inclusive design - en hel metodik kring att jobba inkluderande ARIA En introduktion till ARIA Writing for web accessibility - en guide för att börja skapa tillgängligt material Stöd Kodsnack på Ko-fi! Digg - myndigheten för digital förvaltning Mikroföretag - företag med färre än tio anställda och mindre än 20 miljoner i årsomsättning Klarspråk - skriv vårdat, enkelt, begripligt, och anpassat efter mottagarens behov Titlar Jag älskar HTML Ska det här vara en aside? Alltid närmast användarna Det är inte av och på Sjuttio kryssrutor Tråkiga gubben Vi har redan en knapp Tillgänglighetstomtar Reflexen att slippa Vad är en elektronisk kommunikationstjänst? Är ett formulär en kommunikationstjänst? Vad är bra design för dig? Visuellt borta En olaglig hemsida
Kristoffer, Tobias, och Fredrik snackar Gleam, minneshantering, Rust, och C++. Kristoffer ville bara ha en blogg. Det blev 60 utkast till artiklar, och början på en Markdownparser i Gleam. Från det kommer vi in på Rust, in på minneshantering och felhantering, och sedan in på alla problem som C++ har. Inklusive språkets vägran att ta bort saker ur standarden för att göra saker säkrare eller bättre. Därefter diskuterar vi hur man kan tänkas fasa ut C++ över tid. Sist diskuterar vi en artikel som verkar ge en förvånansvärt negativ bild av hur det är att jobba med programmering (och som i förlängningen kan få en att se mer positivt på generativ AI). Bonussnack: måltidsshakes. 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Gleam Markdown Kottke Beam Coffeescript The Beam book Commonmark Commonmark-specen RST-formatet - Restructuredtext Perl John Grubers Perl-implementation av Markdown Randfall Jan Skansholm Djot - Markdown fast striktare Fastbuild Ccache Sccache - byggd i Rust av Mozillafolk Odefinierat beteende i C++ Godbolt Borrow checker Move-konstruktor i C++ Safe C++ - ett förslag som röstades ner Profiles i C++ Modules i C++ Bjarne Stroustrup - skapare av C++ Stöd Kodsnack på Ko-fi! Concepts i C++ Embark Carbon - "An experimental successor to C++" Chandler Carruth Clang Googleutvecklaren som tyckte deras AI blivit självmedveten Altoids by the fistful Metta Titlar Jag ville göra en blogg En liten CMS Gleam är kul Det betyder att det inte finns någonting Randfall När känns det som att paragrafen tagit slut? Skrivet som en spec Läsa Grubers Perl-skript Två nivåer av saker (i Markdown) Det handlar ju om tre funktioner Väldigt Rust Interagera med felhanteringen Kompilatorn tog bort ditt program En väg till minnessäkerhet En Bjarneidé Bit för bit byta ut C++ Ett enormt komplicerat mål Vi designar för att designa Det är en liten gubbe i lådan! Slippa fatta lunchbeslut
Fredrik snackar med Christoffer Ekeroth om funktionell programmering. Vi diskuterar företags medvetenhet om funktionell programmering, fördelarna med att nischa sig, och Christoffers egen väg in i området. Christoffer beskriver en stege av egenskaper som gör språk funktionella, förklarar vad algebraiska datatyper är, och ger en massa tips på var och hur man kan lära sig 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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Christoffer Funktionell programmering Functional software - Christoffers företag Meetups i Stockholm för Scala, Haskell, och F# Func prog podcast - Christoffers podd om funktionell programmering Scala Paul Graham Y combinator Viaweb Common lisp Beating the averages - Paul Grahams essä Douglas Crockford Prototypbaserad objektorientering Klasser i Javascript Anonyma funktioner Closure Sidoeffekter Referentiell transparens Objektorientering Inkapsling Exceptions Typsystem Lambdakalkyl Turingmaskiner Stöd Kodsnack på Ko-fi! Rich Hickey Kodlukter F# Domain modeling made functional av Scott Wlaschin Scott Wlaschins blogg Video med Scott Wlaschin om domändriven design och funktionell programmering LINQ - language integrated query Algebraiska datatyper DTO Produkttyp Summatyp eller "discriminated union" Sealed classes i Kotlin Serialisering Record types i C# Tretimmarsavsnittet med Aram Hăvărneanu Leibniz Perforce Christoffer på Linkedin Christoffer på Twitter Mark Seeman Titlar Man ska ju nischa sig Glapp i marknaden Nästan som en fraktal Kompetenserna blir mer och mer spetsiga Grader av funktionell programmering I funktionens minne En klass är som en mur En modell för beräkning Dålig känsla i magen Bara en adress Lite som dubbel bokföring Dubbel bokföring Nu behöver jag en bil Börja med typerna Verktygen är till för att hjälpa programmeraren Modellera upp domäner Inget dolt beteende bakom En värld till Bygga några broar
loading
Comments 
loading