Kodsnack

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

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
Direct download: 683.mp3
Category:general -- posted at: 6:30am CET

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

Titlar

  • Sagan om dyngvätten
Direct download: 682.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 681.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 680.mp3
Category:general -- posted at: 6:30am CET

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

Titles

  • Algorithms for communication
  • Educational electronics
  • Making boards, not being paid
  • Old factories
  • Buy them by weight
  • The bootstrapping dilemma
  • Our logistics king
Direct download: 679.mp3
Category:general -- posted at: 6:35am CET

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

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
Direct download: 678.mp3
Category:general -- posted at: 6:34am CET

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

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
Direct download: 677.mp3
Category:general -- posted at: 6:33am CET

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

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
Direct download: 676.mp3
Category:general -- posted at: 6:32am CET

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

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
Direct download: 675.mp3
Category:general -- posted at: 6:31am CET

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

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
Direct download: 674.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 673.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 672.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 671.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 670.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 669.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 668.mp3
Category:general -- posted at: 5:30am CET

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

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
Direct download: 667.mp3
Category:general -- posted at: 6:30am CET

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

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
Direct download: 666.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Malin Leverin och Gustav Nyberg om Cursed Code. Det började förra året som en halvdagskonferens och blir i år en mjukvarufestival på två dagar - en dag mer klassisk utvecklarkonferens och en dag hackathon för alla åldrar.

Malin och Gustav berättar hur man bestämmer sig för att starta en konferens och gör det på fyra veckor, vad som är lätt och svårt och hur Cursed Code utvecklats och fortsätter utvecklas.

(Justja: Fredrik ska prata på årets upplaga också. Det blir en klart annorlunda presentation!)

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

Titlar

  • Från ax till färdigt event på fyra veckor
  • Väldigt intensiva veckor
  • Spökande kablar
  • Nöja oss med två dagar
  • Jobb, stress, och press
  • Få med nästa generation
  • Man styr sin dag själv
  • Marknadsföring är svårt
  • Event i en låda
Direct download: 665.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Mattias Karlsson om Javaforums och Jfokus historia och nutid. Hur blir man plötsligt arrangör för en stor årlig konferens på bara 18 år?

Mattias berättar om Javaforums historia och hur meetups har förändrats över tid. Därifrån kommer vi naturligt in på Jfokus och dess historia. Det började med småbarn.

Bland annat avhandlas att hitta och välja talare - Mattias delar med sig av flera bra tips för dig som funderar på att ansöka till konferenser. Det handlar inte bara om att vara klatschig och sticka ut! Vi diskuterar också att få ut mer av konferenser, läskiga teknikproblem, och hur mycket jobb det egentligen är att arrangera evenemang för utvecklare.

Avsnittet sponsras av Ellipsis: vi (okej, Fredrik) kan klippa din podd och få den att låta lika bra som Kodsnack! Med mer än tio år och 1200 avsnitts erfarenhet kan Ellipsis få din podd redigerad, kapitelförsedd och utrustad med en solid länklista på ett effektivt och professionellt sätt.

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

Titlar

  • Umgås med vårt skrå
  • Gratis mat på Café opera
  • Ett mer oberoende Javaforum
  • På neutral plats
  • Jobbigt att resa iväg
  • Mjölk som kokar
  • Som en lök
  • Hundra talarslots
  • En chans på tio
  • Begriplig och intressant
  • Tusen personer i publiken
  • Alla vill ju att du ska lyckas
  • Gå på någonting som känns helt off
  • Jag behöver inte välja själv
  • En tolk i en box
  • Lugnt ut på ytan
Direct download: 664.mp3
Category:general -- posted at: 6:30am CET

Fredrik, Kristoffer, och Tobias: åter i samma avsnitt! Först diskuterar vi Goatmire Elixir, vad “’låg nivå” egentligen är för kod, typhantering och injektioner av inspiration.

Därifrån glider vi över till AI, entusiasm och inspiration. Visst kan hela AI-blåsten ta glädjen ur kodandet? Man måste inte brinna för sitt jobb, men vad är det som är värdefullt? Att fokusera på annat än koden är väl att göra mindre av det som faktiskt ger en mest i jobbet? Tobias berättar om sina erfarenheter med Copilot - från entusiastisk till skeptisk.

Är AI bäst för saker man inte bryr sig om? Vissa av oss har problemet att vi bryr oss om nästan allt. Icke-determinismen i AI en del av det som fångar en och får en att tro att man är produktiv? Med bara ett drag till i den enarmade banditens arm kanske jag får precis rätt resultat?!

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

Titlar

  • I Varberg förra veckan
  • Typ Elixir för embedded
  • En riktig japansk farbror
  • Sin egen PC
  • Väldigt inte effektivt
  • Djup stack
  • Höjden på tallrikssapeln
  • Vad betyder plus egentligen?
  • Andra värden än prestanda
  • Sålt in mig på Elixir många gånger
  • En injektion av inspiration
  • Man förstår de första tre orden
  • Fokusera på Jira
  • Djupare anknytning till koden
  • Alla kopparkablar i Sverige
  • Jag bryr mig om allt
  • Det där kan jag göra med vim
  • Ickedeterministisk autokomplettering
  • All din kod är nu trasig
  • Jag vill ha riktig kunskap
  • Du är en tragisk människa
Direct download: 663.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Teresa Wu about devops for frontend and AI.

Why does frontend feel so complex? Does it have to be?

We also discuss the value of open language models, smaller and more specific language models and their benefits.

Is “AI” even a useful label anymore? Teresa thinks we’ll split into more specific terms over time.

Recorded during Øredev 2024.

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

Titles

  • This was actually made to happen
  • The same fun and the same pain
  • The lucky ones
  • My own experience
  • I don’t have a word for it
  • A super-super-app
  • Explosion of complexity
  • A whole sea of new questions
  • They only do one thing
Direct download: 662.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer åkte på Goatmire Elixir (och Nervesconf EU) och hittade en stund i en park under den sista dagens sista kaffepaus att spela in några osorterade och väldigt entusiastiska intryck.

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

Titlar

  • Allting startade med Lars Wikman
  • En expert på Elixir
  • Serverless för embedded
  • Nerves på 192 cores
  • Silhuetter på en OH-projektor
  • En flygel och en OH-projektor
  • Man kan vara här också
  • Det är avskalat
  • En rejäl injektion inspiration
  • Det är teater
Direct download: 661.mp3
Category:general -- posted at: 12:09pm CET

Fredrik snackar backuper med Christian Petersson, grundare av IssTech som också sponsrar hela avsnittet.

Backuper kan vara så mycket mer än bara säkerhetskopiering av en databas eller Google drive. Har du koll på hur koden du kör, den data den använder, och hela miljön i molnet säkerhetskopieras och återställs? Christian tycker det är hög tid att ta den diskussionen, både för att få koll på läget, och för att få en massa nya spännande möjligheter att utveckla snabbare och säkrare!

  • Hur gör vi med säkerhetskopiering?
  • Kan vi ta hela vår miljö och återställa någon annanstans?
  • Vad kan vi göra mer med backuper?
  • Är det svårt och läskigt att prata mellan utveckling och infrastruktur?
  • Ska jag behöva ändra en massa i hur jag utvecklar? (Spoiler: nej!)

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

Titlar

  • När allting går käpprätt åt helvete
  • Vi skulle ha lagt budget på det här
  • Det finns i molnet
  • En mental backup
  • Appen som gör hello world
  • En traditionell backup
  • Som en tjock-TV
  • Backops
  • Backup as code
  • Som backupnörd
  • Moderna på backupsidan
  • Backops till alla
  • En vettig sten att börja titta på
Direct download: 660.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Ragnar Eklund och Adam Sernheim om Barry O’Reillysartikel Complexity considered harmful? Oh starling, you can’t say that!

Barry var gäst i avsnitt 631, och Fredrik har känt att hans tankar blivit något av bakgrundsstrålning i podden sedan dess. Barrys artikel var ett perfekt tillfälle att lyfta dem igen - den har som mål att ge en grund i begrepp och tankar kring mjukvara, komplexitet, och saker - mjukvara till exempel! - som inte är komplexa utan bara komplicerade. Det kan vara både milt förvirrande och ganska givande att gräva i, och alla deltagare har fått med sig nya idéer av att läsa Barry.

Avsnittet sponsras av Cursed Code , mjukvarufestivalen i Göteborg på halloween återuppstår i år igen! Surfa in på cursedcode.se för all information om både konferensen (31 oktober) och hackathonet (1 november)!

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

Titlar

  • Jag vill skylla på Adam
  • Ett slags hemligt tema i podden
  • Komplext och komplicerat
  • Folkmunskomplexitet
  • Lik förbaskat bara komplicerad
  • Där stararna landar
  • Felaktiga slutsatser
  • I en komplex värld
  • Det komplexa utanför
  • Sakerna som kommer och stör
  • Tolka hela trädgården
  • Serialiseras ner i boxar
  • Det som stressar
  • En liknande stress
  • Stressa din lösning på nya sätt
  • Vad vore boxar utan pilar?
Direct download: 659.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Taylor Troesh about packaging things, generating code, and database evolution.

Why is it so hard to package and build things? Is it a failure of ergonomics? Is there hope for a change?

We also discuss generating code using LLMs, and Taylor presents the workflow of using them to generate projects from scratch, starting over if more fundamental changes are needed.

After that, we dig into databases and SQL, and Taylor has many thoughts and opinions about how they can be used and might evolve.

Finally, we discuss other interesting projects, keeping track of ideas, what the OPTC is, and why should you cut down a palm tree?

Recorded during Øredev 2024.

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

Titles

  • Nothing besides IKEA
  • I did not besmirch the reputation
  • How strange we package things
  • I don’t think I have any advice
  • Failure of ergonomics
  • I do have hope
  • Drinking from the well
  • Brainless CRUD-stuff
  • (I have) No qualms with Elm
  • During the binges
  • Fifteen math professors
  • Tilting against palmtrees
  • OPTC
Direct download: 658.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer snackar agil arkitektur, silos på internet, och löften från nittiotalet.

Efter en uppvärmning om poddar med ordning och reda diskuteras löften från nittiotalet som inte infriats. När programmering kändes löst - “det finns de här tre språken”. (Och Javascript var inte ett av dem, det kunde man inte ta på allvar.)

Fredrik har sett en video från 1995 där arkitekten Christopher Alexanderpratar om sitt sätt att se på att bygga saker åt folk. Med fast pris, och med en flexibilitet i skapandet av byggnader som vi som bygger mjukvara gärna pratar om men sällan kan närma oss.

Efter det pratar vi lite om ala låsta silos på internet, tomheten i generativ AI, och mjukvara som faktiskt gör oss glada.

Avsnittet sponsras av Cursed Code , mjukvarufestivalen i Göteborg på halloween återuppstår i år igen! Surfa in på cursedcode.se för all information om både konferensen (31 oktober) och hackathonet (1 november)!

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

Titlar

  • När det blir för uppstyrt
  • Innantilläsning
  • Mycket att hämta från nittiotalet
  • Hela UI:t som JSON
  • Sedan vi skrev WAP
  • En mänsklig upplevelse
  • Byggnader, arkitektur, och mjukvara
  • Strukturer människor rör sig i
  • Som att stirra Nietzsche i ansiktet
  • Lärlings- och skråverksamheten
  • En illusion av produktivitet
  • Illusionen av ett utfört arbete
  • Min dialog med resultatet
  • Tomt innehåll i en tom kultur
  • En idé om en ändring
Direct download: 657.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Maddy Montaquila about building user interfaces, and how .net has come a much longer way than people may think.

We talk about the various .net-related options for building user interfaces, mixing and matching MAUI stuff, Blazor stuff, and straight up web stuff. We discuss the way to go for Windows desktop apps among all these options.

The perception of .net - a challenge and something being actively worked on.

We also touch on actually useful AI, plus some unexpectedly fond memories of the touch bar.

Recorded during Øredev 2024.

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

Titles

  • Two of my fun things
  • Trust me, I can ramble
  • I can ramble for eternity
  • The shimmer control
  • A bunch of wasted space in my brain
  • If you have a Javascript frontend
  • A lot with the hybrid stuff
  • Nice step up from Electron
  • MAUI doesn’t need me
  • People want native controls
  • Web is reach
  • If this guy’s on vacation
  • The only .net you ever have to see
  • Java with more
  • The polyglot world
  • A deeply native Windows experience
  • It was a nice volume slider
  • The .net perception
  • Three less indents
  • Purists of architecture
  • Blended experiences
Direct download: 656.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Tobias diskuterar en tillräckligt mystisk bugg Tobias jagat ifatt, och berättar på vägen om register och vektorisering.

Tobias har sedan sist varit med och levererat sitt första spel på Ubisoft och berättar om vad som fanns att göra på kompilatornivå sex månader innan ett Assassins' creed-spel ska släppas.

Men huvudämnet är vektorisering. Det började givetvis med en konstig bugg, som kräver ett par dykningar i hur processorer och kompilatorer fungerar för att få sin förklaring.

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

Titlar

  • Tillbaka från avsnitt 581
  • Sporadisk gäst
  • Tiden har ju sprungit som den gör
  • Då finns det att göra
  • Gratis prestanda
  • Innan GPU:n tar över
  • Två kuber ovanpå varandra
  • Vart i kompilatorn gick det här åt skogen?
  • Vektoriseringsmagi
  • Två stora arrayer som beskriver någonting
  • Ineffektivt att göra det i serie
  • Inte speciellt ergonomiskt
  • Det här kan jag vektorisera bort åt dig
  • Bitmaskade på fel bit
  • Det här är värt besväret
  • Miljoner arrayer och loopar
Direct download: 655.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Matt Topol about Arrow and how the Arrow ecosystem is evolving. Arrow is an open source, columnar in-memory data format designed for efficient data processing and analytics - which means passing data between things without needing to transform it, and ideally even without needing to copy it.

What makes the ecosystem grow, and why is it very cool to have Arrow on the GPU? What is the connection between Arrow, machine learning, and Hugging face? Matt emphasizes the value of open standards, even as they work with or within more closed systems they can help open things up, and help bring about more modular solutions so that developers can focus on doing their core area really well.

This episode can be seen as a follow-up to episode 567, where Matt first joined to discuss everything Arrow.

Recorded during Øredev 2024.

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

Titles

  • It’s gotten a lot bigger
  • The bones of it are in the repo
  • (Powered by ADBC)
  • Individual compute components
  • Feed it substrate
  • Where the ecosystem is going
  • Arrow on the GPU
  • The data stays on the GPU
  • A forced copy
  • Leverage that device interface
  • Without forcing the copy
  • Shy of that last mile
  • Turtles all the way down
  • The guy who said yes
  • German-style strings
Direct download: 654.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Viktor Löfgren om Marginalia search - sökmotorn Viktor bygger på heltid och som i praktiken ensam utvecklare. Hur får man ens idén? Är det så svårt som det verkar? Hur kunde Marginalia search bli ett heltidsjobb?

Det började med “det här kan väl aldrig funka, men varför inte?” Viktor berättar hela historien, från hybris och Raspberry pi till heltidsjobb och en riktig server. Ett projekt som faktiskt är “web scale” på riktigt! Och det med enserver.

Allt är Java! Varför, och hur funkar det? Är det kanske en liten nackdel att de flesta som jobbar med Java har jobb?

Och borde vi inte undvika tydligt definierade projekt och mål lite oftare och optimistiskt ta oss an svårare saker?

Viktor slår ett slag för att försöka lösa lite större och svårare problem, istället för att förenkla och begränsa allt från start.

Det finns inga problem med sökmotorer som är supersvåra, men man behöver ha många verktyg i sin verktygslåda.

Återanvändning av kod? Inte så mycket som man skulle kunna tro. Kopiera och kasta bort är en bra riktning.

Planering, listor, och att låta hjärnan jobba klart med bakgrundsprocesser.

Rankning av sidor, analyser, och utmaningen att kartlägga, förstå, och motverka olika typer av sökmotoroptimering.

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

Titlar

  • Jag har byggt en internetsökmotor
  • I min hybris
  • En miljard dokument
  • Sökmotorförkunskaper
  • Åttiotalsteknik
  • En server av PC-hårdvara
  • Motsatsen till React- och Nodeutveckling
  • Boomer till hjärtat
  • Jag som står för förändringarna
  • Lösa problem som alla har
  • Klart att det inte går
  • Åka till månen innan smarta mål
  • Ett sätt att jobba som funkar om man jobbar själv
  • 100% bild av hela kodbasen
  • En väldigt stor verktygslåda
  • Handskruvat
  • Mina Pokemon
  • Vad är tillräckligt mycket?
Direct download: 653.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Grace Jansen about cloud tools, and bringing them to your local machine in a better way. Opentelemetry is a great tool, but it’s not the whole story for observability. Gathering the data is just the first step.

In the second half, we leave telemetry and talk about realizing you have things to share and sharing them with other people. Find out what makes you tick, and share experiences around that. Grace also shares some concrete presentation-building tips at the end.

Ask the question, and be more you!

Recorded during Øredev 2024.

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

Titles

  • After-lunch lull
  • So polyglot
  • Ready for microservices
  • (You need) Many minds
  • Now I have a pile
  • (Take) The best of nature
  • The path was being them
  • Something I bring to the table
  • Ask the question
  • A unique presentation
Direct download: 652.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Patrik Svensson om Opencli - Patriks nyskapade förslag till en standard för att beskriva kommandoradsapplikationers gränssnitt.

Det borde inte vara en stor grej att publicera ett förslag till en spec för någonting. Faktum är att mycket fler borde göra det! Fler borde få hybris.

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

Titlar

  • Om det fanns en spec
  • Inte för mänsklig konsumtion
  • Inte rädd för att göra bort mig
  • Handknacka en spec
  • Halvbakade tankar
  • Klia CLI
  • Det finns ju manpages
  • Inga problem att göra bort mig
  • En enorm, komplex best
  • Tiotusen företag i ett företag
  • Dialekter av CLI-applikationer
  • -build
  • Hela Jira-spektrat
Direct download: 651.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Lars Wikman om Lars senaste projekt: att arrangera konferenserna Goatmire Elixir och Nervesconf EU.

Vad handlar konferenserna om? Hur kommer det sig att Lars arrangerar dem? Hur får man tag på sponsorer, talare, och allt annat som behövs?

Och varför är det bra i sammanhanget att vara programmerare, och lite puckad?

Vill du gå på konferenserna? (Klart du vill!) Använd koden getasnack så får du rabatt!

Och ja, vi förklarar också vad sjutton Goatmire egentligen betyder.

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

Titlar

  • Alltså inte Stockholm
  • Det är inte Stockholm
  • Designa ett bra event
  • Stället där jag gifte mig
  • Ingen fattar vad jag gör
  • Eventmänniska
  • Insyltade i Elixir
  • En linje där allt är spikat
  • När talarna känner sig omhändertagna
  • Vara programmerare, och lite puckad
  • Ett treakters monodrama
  • Ett överdåd av karaktär
  • Jag vill inte ha en changelog
  • Hennes praktikplats känner mig
  • BEAMen på BEAMigt sätt
  • Bunden till scenen
  • Min lilla Inkscapedans
Direct download: 650.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Svante Richter som berättar om sitt projekt Maps.black - det enklaste sättet att självhosta och använda fria och öppna kartor.

Vore det inte fint att kunna ha en komplett världskarta som man lätt kunde lägga på och använda från ett SD-kort? Men, hur lyckas man med det? Hur sätter man ihop en kartlösning? Och vad behöver man göra för att lyckas hosta den? Oväntat lite, är svaret!

(Svantes servrar får däremot jobba en del för att sätta ihop kartpaketen när en ny version ska bakas.)

Sedan finns det förstås icenser också - om du tror det är lurigt med licenser på kod så har du inte hört talas om kartlicenser!

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

Titlar

  • Ett relaterat tema
  • Tillbaka till databasen
  • På varenda zoomlager
  • Kvadratisk tillväxt
  • 360 miljoner filer
  • Hack ovanpå ett hack ovanpå ett hack
  • Vilken blobstore som helst
  • Kompatibla nog med varandra
  • En global världskarta
  • Min prepperbox
  • Tydligen ett effektivt sätt att göra det på
  • De resterande två terabyten
  • Direkt diskaccess
  • Skapa mitt eget hack
  • Pålitligt över tid
  • Allting ska vara paketerat
  • Det perfekta subsetet
  • (Många) fördelar med Liechtenstein
  • Varför gör vi detta?
  • Deltadiffar över HTTP
Direct download: 649.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Gitte Klitgaard about managers, diversity, and communication. We discuss how and why management has almost become a bad word. But we need management, and good management. What do you need out of managers when you have autonomous teams?

Conflict handling - we need small conflicts, and learn to handle them so they don’t become big conflicts.

Psychological safety and how to build it within and between your teams.

Building diverse teams, which kinds of managers we need, making good things visible, communicating and building psychological safety, diversity in thinking …

… and of course: a quick note on the evolution of LEGO instructions.

Recorded during Øredev 2024.

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

Titles

  • Autonomous teams need great managers
  • A lot of things we agreed on
  • The catalyst
  • The multiplier
  • Taking care of humans
  • A manager who cares about me
  • Invisible people
  • A lot of the leader part
  • Difficult skills
  • Not everyone communicates well
  • We need the small conflicts
  • A thousand conflicts a day
  • The Xerox effect
  • The power of the pen
  • Hints here and there
Direct download: 648.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer snackar om att få koden från sin dator till användarna.

Genom en tyst deploy till ett CDN, exempelvis.

Därefter diskuteras Kristoffers kluvna förhållande till Rust. Och vad svänger Kristoffer över till när han kommer ur sitt senaste Rust-skov?

Sedan blir det tangentbordssnack: Kristoffer finner sig själv tillbaka på Dygma defy, Fredrik är tillbaka på Planck.

Sist men inte minst ett boktips.

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å Facebookoch 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

Titlar

  • Hela dagen på sig att skämmas
  • Tyst deploy
  • En egen utvecklingsmiljö för min pull request
  • Direkt med backend
  • Typmagi och galenskap
  • Rust-tillbudet
  • Det är för enkelt
  • Roligt är ju viktigt
  • Nyfiken på Rust
  • Noll behov att flytta händerna
  • Maximalt inom räckhåll
  • Av-optimerad för svenska
  • Det finns tåg som lever
Direct download: 647.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Markus Westergren om att våga hålla presentationer och göra sin röst hörd som utvecklare.

Vi har alla något att dela med oss av, så varför är det så få av oss som gör det? Och hur bär man sig åt för att komma över berget och hålla sin första presentation? Markus berättar om sin väg från ensam utvecklare på sin kammare till internationell talare, bokskrivare och regelbunden bloggare. På vägen diskuterar vi bland annat förberedelser, mentorskap, teknikstrul, lästips, och nervositet.

Är du rädd för att misslyckas med att få en presentation antagen till för en konferens, eller för att lyckas? Vi är många som faktiskt är rädda för att lyckas.

Våga ta lite plats! Alla vill se dig lyckas!

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

Titlar

  • Hitta sin röst som utvecklare
  • Väldigt egen
  • Elektronik förra årtusendet
  • Jag behöver inte läsa mig till allt
  • Alla har något att dela
  • Jag som står och pratar i en mick
  • Våga ta lite plats
  • Våga ta plats
  • Kontrollera nervösheten
  • Golvet lutade
  • Jag måste själv veta vad jag vill
  • Din publik vill ju att du ska lyckas
  • Rädd för att lyckas
  • Där för att hjälpa mig
  • En timme per minut
  • Född att vara utvecklare
  • Våga tro på dig själv!
Direct download: 646.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer rapporterar från konferenserna Myconf och Open infra forum, diskuterar skisser, och när idéer springer ifrån sin upphovsperson och får sitt eget liv.

På Myconf fanns tydliga teman av att hantera komplexitet - Fredrik ser som vanligt kopplingar till Barry O’Reilly - och boken Thinking, fast and slow.

På Open infra forum diskuterades digital självständighet och trenden att gå från åtminstone amerikanska molntjänster. Har molntanken kanske lite spelat ut sin roll, och finns det en vinst utöver självständigheten att se över om man faktiskt behöver molnet? En förändringsfast som är av godo på sikt?

Fler meetups och mer hobprogrammering i världen!

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

Titlar

  • Sommarfest på förskolan
  • “Choklad” är väldigt generöst
  • Dryck med chokladkaraktär
  • Cargokulta toscansk solnedgång
  • Stöter i mina begränsningar
  • Där berikar de varandra
  • Mellan andra och tredje rutan
  • Songs of guilt
  • Det personliga
  • Vad pratar jag om egentligen?
  • Från öknen till skogen
  • Conways lag säger att det är dödsdömt
  • Kapa Conways lag
  • Hammarens metod
  • Kämpa för sin idé
  • En skarp idé
  • En fladdrig, generell abstraktion
  • En blöt svamp
  • Gustav III står på balkongen
  • Själv är bäste dräng
  • Vår egen äggakorg
  • Mer som en dans
  • För mig och mina kompisar
  • Kul med mikrokonferens
  • Pubkväll för programmerare
  • Brittisk pubkultur
  • Hobbit software
  • Lokalodlad programmering
  • Mer hobprogrammering
  • Tove Janssons hober
  • Nintendos långa tentakler
Direct download: 645.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Camilo Tapia om att gå från Node till Rust, via chocker över hur fula saker kan se ut och hur stor omställning det kan vara att slåss med en kompilator.

Det strukturerar om ens hjärna! På ett bra sätt!

Man inser hur mycket andra saker tar hand om åt en, och att det kan finnas ett värde i att hantera de sakerna själv i vissa sammanhang.

Vi diskuterar också Nodes historia, hur lång tid det tog för Rust att klicka, om det skapas för många jättestora ramverk som vill lösa allt åt en just nu, och en hel del annat.

Inspelat under Øredev 2024.

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

Titlar

  • Nyttigt att skippa någonting
  • Det nya sättet att tänka
  • Tillräckligt bra för det mesta
  • Sträva efter mer
  • Bakom kulisserna på Node
  • Ett komplement
  • Inte någon återvändo
  • För mycket på köpet
Direct download: 644.mp3
Category:general -- posted at: 6:30am CET

Varför tror vi inte på att vi kan lösa våra egna problem?

Fredrik och Kristoffer börjar med att följa upp diskussionen om att skriva om för att förenkla saker och minska abstraktioner. Flera lyssnare har undrat: har man inte abstraktioner för att förenkla framtida förändringar och anpassningar? Riskerar man inte att fastna i ett lokalt minimum där ens lösning är alldeles för specifik för att kunna anpassas i framtiden?

Fredrik undrar om vi låst in oss alldeles för mycket i ett tankesätt som landar i att vi aldrig kan veta något. Alla pratar om lösningar på problem man haft, ingen pratar om problem man haft? Vad är problemet man faktiskt löst? Och varför tror vi inte på att vi kan lösa vårt eget problem?

(Och AI är motsatsen till att lära sig lösa problem.)

Vi behöver mer Barry O’Reilly i branschen! Men det är en utmaning att förstå hans tankar.

Sist men inte minst berättar Kristoffer hur han hittade Coolify och varför det tilltalar honom så mycket.

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

Titlar

  • Kristoffer är med på länk
  • Förändringsbart och förvaltningsbart
  • Nu ska vi lösa ett generellt problem
  • En generell transpilator
  • Fokuserade för mycket på Platos grotta
  • Man ser bara den perfekta stolen
  • Mindre kapabel att hantera verkligheten
  • Fastna i ett lokalt minimum
  • Helt enkelt inte sant
  • Lösa problemet här och nu
  • Min rulle tejp
  • En boll med tejp och legobitar
  • Jätteabstraherade pusselbitar
  • Rullar med tejp och legobitar
  • Vi utgår från en lösning
  • Kunskapen för att kunna bygga en lösning
  • Rosenkvist till AI
  • Plockepinn och cementblandare
  • Lösningsorienterat
  • Problemorienterat
  • Kan vi glömma teknik Z för stunden?
  • Allt jag kan se är tejp och legobitar?
  • Deras problem är inte mitt problem
  • Hybristoppen
  • Tomt på bagage
  • Se problemet med klarhet
Direct download: 643.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Mattias Karlsson om .NET-världen. Hur är gemenskapen? Hur lär man sig hur man skriver bra kod? Och varför är Mattias inblandad i YH-utbildningar? Vilka verktyg är bra, och för vilka sammanhang? Visst är det fascinerande hur vissa saker kommer tillbaka om och om igen?

Hur går utvecklingen av .NET? Vilka verktyg skulle Mattias välja idag för en ny webbapp? Eller för en mobil- eller skrivbordsapp?

Sist men inte minst snackar vi lite om vikten av dokumentation och kommentarer. Gräv mer i saker, var inte rädd för att titta i okända filer och miljöer!

Inspelat under Øredev 2024.

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

Titlar

  • Fokus på talarna
  • Någon som inte dricker kaffe
  • Det är ändå samma runtime
  • Beroenden som inte har hängt med
  • Varningar är fel
  • Grunda men breda
  • Såhär ska man koda
  • Kontextswitcha i konsollen
  • Olika verktyg för olika saker
  • Små konsollappar i containrar
  • Bara en main-metod
  • Minst tre filer
  • Rena komponenter
  • Den upplevda prestandan
Direct download: 642.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar Casual med Fredrik Eriksson och Kristian Ivarsson. Casual är en öppen middleware som implementerar XATMI-standarden och används istället för Oracles Tuxedo av bland annat Försäkringskassan.

Fredrik och Kristian berätter om hur det kommer sig att man tar sig an ett sånt projekt, hur man lyckas hålla ångan uppe ända till produktion, och varför enkelhet och effektivitet är viktigt även (eller inte minst?) för en middleware för stora myndigheter.

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

Titlar

  • Fundamentalt sunda
  • Med vissa avarter
  • Ibland är det pest eller kolera
  • Intresse hos några med bestämmanderätt
  • Min garderob som byggserver
  • Ett sekvensiellt flöde i din kod
  • Specar från 85
  • Om problemet är transaktionellt
  • Harmoni mot operativsystemet
  • Motvikt mot tuxedo
Direct download: 641.mp3
Category:general -- posted at: 6:30am CET

Avamerikanisering och jakten på den perfekta webbstacken.

Fredrik och Kristoffer börjar med kaffesnack för att sedan diskutera mönster för fönsterhantering och livet i övrigt.

Ett universalmönster: Saker ska inte ändra på sig om inte jag ber om det.

Sedan diskuteras Kristoffers jakt på en bra webbstack. Och varför blir inte fler projekt och stackar bara klara och slutar ändras hela tiden?

Att av-amerikanisera sitt liv: svårt, men kanske givande. Kristoffer har funderat över det mesta i mjukvaruväg, från e-post till backup och servrar, inklusive webbläsare.

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

Titlar

  • En elefant som badade i Loch Ness
  • In i franska pressen
  • Jag är en enkel man
  • En film gjord om honom, för honom
  • Mönster i ditt liv
  • Den perfekta webbstacken
  • Problemet med Deno är att det inte fungerar
  • Slideware
  • VC-fundat av världens sämsta människor
  • Galna hästen bakom HTMX
  • Fungerar det? Troligtvis inte
  • Vercelfällan
  • BEH-stacken
  • Allting är fossilerat
  • Det är färdigt
  • Standarden är färdig
  • Jag kan inte bli av med Apple
  • Svaret är nej
  • Vi planterar träd när du tittar på reklam
  • Jag bor där jag inte bor
  • Bygga sin egen karttjänst
  • Jira för Git
  • Monsterbackup på Hetzner
Direct download: 640.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Daniel Raniz Raneland om att skapa och hålla presentationer. Ämnen finns överallt bara man börjar se dem, och man ska inte göra det svårt för sig. Att berätta hur man själv lärt sig något blir en alldeles utmärkt presentation.

Skulle du kunna skriva en bloggpost om något? Då kan du också göra en presentation av det, du behöver bara anpassa formen lite. En presentation behöver vara lite mer av en resa och ge lite mer av en kontext.

Du vet inte vilken kunskap du sitter på som är vardagsmat för dig men ett guldkorn för någon annan!

Våga hålla en presentation!

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

Titlar

  • Myndig på mjukvaruutveckling
  • Vad gör ni här?
  • Jag skriver abstrakt
  • Alldeles för höga förväntningar
  • En väldigt bra struktur
  • En chans att dra sig ur
  • Slutsatsen i början
  • Prata väldigt fort istället
  • 22 minuter inspelat material
  • Ingen presentation är den andra lik
  • En konferens i födelsedagspresent
  • Broar som leder vidare
Direct download: 639.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Sofia Larsson från grannpodden Developers! om livet som lead software engineer. Hur kompletterar och överlappar den till exempel en engineering manager? Eller en arkitekt för den delen? Hur bidrar man bäst när man hamnat i en roll “ovanför” den vanliga utvecklarrollen?

Konstant prioritering av vad som är viktigt - och oändliga listor av saker att göra - en viktig del av många jobb som kan vara lätt att missa eller glömma innan man själv arbetat i någon sorts chefsjobb. Och saker utanför tekniken är oftast så mycket viktigare för företaget och alla som jobbar - speciellt när du är i en ledarroll.

Vi diskuterar också fördelar och risker med att jobba nära sin närmaste chef, och hur man håller reda på allt man har att göra. (Och hur man undviker att bli någon annans påminnelsesystem.)

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

Titlar

  • Bara en vanlig utvecklare
  • Fyllepodd tillsammans
  • Det är inte lätt att planera ett kök
  • Vem ritar C4-modellerna?
  • Stort och brett och knepigt på alla sätt
  • En som ritar på papper
  • Vara bara chef
  • Saker utanför tekniken
  • (Jag har) oändliga todo-listor
  • Vad måste jag göra idag?
  • Viktigare än den där if-satsen
Direct download: 638.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer snackar livskraftig körning (durable execution), deterministiskt simuleringstestande, och lite om Roc. Kristoffer ger sin ögonblicksbild av livskraftig körning och relaterade saker han just nu snöat in på. Mycket kretsar kring stiliga och kraftfulla abstraktioner som leder fram till renare och enklare lösningar på kniviga problem.

Tänk om du kunde stödja både synkron och asynkron körning av all din kod, utan att behöva skriva någonting som hanterar det i din kod?

Landar vi i Haskell? Eller till och med Lisp?

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

Titlar

  • Allting går sönder, konstant
  • Allting förfaller och växer över och möglar
  • Krossad av en hydropress
  • Ur bandet
  • En separat process
  • På ett hållbart sätt
  • Sov i en dag
  • Bara som att köra kod
  • Kraschar och kommer tillbaka
  • Om man är en konsensusnörd
  • Somna och vakna igen
  • Raft är Paxos
  • Pedagogiska animationer
  • Det här är ögonblicksbilden
  • En tidsstämpel och en bild av världen
  • Rätt programmeringsmodell
  • En allokerare
  • Den globala soptippen
  • Vår egen soptunna
  • Det här är rätt abstraktion
  • Idén med IO-monaden
  • Rätt abstraktionsnivå
  • Gentlemannaöverenskommelse
Direct download: 637.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer snackar Coolify och Hetzner.

Kristoffer hjälper Fredrik förstå vad man vill ha Coolify till och vad det egentligen är. Man måste ha en viss kunskap, eller i alla fall vara intresserad av läsa på och skaffa sig kunskap. Coolify är inte säkert nog direkt ur lådan.

Fredrik funderar på att byta tjänst för mejl. Konsensus verkar vara att mejl är en tjänst man kanske ändå inte vill ha hos Hetzner.

Vi diskuterar också modern C++ och dess framtid en sväng, för att sedan prata om Coolifys svagare sidor: det är mycket att sätta sig in i, och inte alltid superstark dokumentation.

Sist men inte minst, ett litet inspel om Roq och ett löfte om ett framtida ämne.

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

Titlar

  • Zzle-ändelsen
  • Enterprisesoftware på min Coolify
  • En mörk skog därute full av monster
  • Fylld av monster
  • Du sköter DNS:en själv
  • Terminalknappen
  • Infarfarerad
  • Ett användbart monster
  • C++ the good parts
  • Ett rum fullt med pistoler
  • Vibe-deploya Coolify
  • Tyskt technoband från nittiotalet
  • Det här är sunk
  • Monstermejl på Hetzner
  • Zig är ju coolare än Rust
  • Inferensen är komplett
Direct download: 636.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Fredrik Burmester om Streamyfin - en app för att strömma media från medieservern Jellyfin. Fredrik påbörjade appen för drygt ett halvår sedan - för att han ville ha en app med bra stöd för nedladdningar och Chromecast - och efter bara ett inlägg som marknadsföring exploderade den i både användare och bidragsgivare på Github. Fredrik berättar allt om resan.

Vi diskuterar också vad Expo är och varför det är trevligt, hur Streamyfin löser strömmande av video, hur React native mår och fungerar numera, varför Next.js känns perfekt för Fredrik, och hur översättningar är en väg in i att bidra till Streamyfin.

Sist men inte minst berättar Fredrik om utmaningen att bygga Streamyfin för att stödja TV-plattformar.

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

Titlar

  • Programmering som en ursäkt
  • Nedladdningar och Chromecast
  • En lyssnare överallt
  • När jag ska uppdatera någonting
  • Farmor ringer
  • I slutet på vår roadmap
  • Expo försöker nog lösa det åt dig
Direct download: 635.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer behövde lite terapisnack om tiden vi lever i. Rika vita män uppblåsta på sin egen självbild, allas våra egna roller i att bygga upp de skadliga myterna, onödigt vinnartänk, och en hel del annat.

Det kändes faktiskt bättre efteråt.

Små semlor, små mjukglassar, och mindre och mer lokal mjukvara, är det en väg framåt?

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

Titlar

  • Det naturalistiska skådespelet
  • Professionellt provocerande
  • Smutsigt och naturalistiskt
  • Spela in på en potatis
  • Hela amerikanska drömmen på ett bräde
  • Liten man, stor hatt
  • Samma kaldera
  • Motsatsen till demokrati (på alla nivåer)
  • Myten om Elon Musk
  • Okunskap och ignorans
  • Det mysiga geniet
  • Ingen ska ju ha så mycket
  • Fantastiskt tragiska människor
  • Jag måste ha ett högre syfte
  • Gud vill mig extra väl
  • Vi har ingen annan idé
  • Grundkunskapen att ifrågasätta
  • Styrkan i en kulturell myt
  • Påta i sin egen trädgård
  • För vår gemensamma skull
  • Jira med G
  • Webben är räddningen
  • Frikoppla sig från imperierna
  • Små semlor och små mjukglassar
Direct download: 634.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar arrangerande av konferenser med Daniel Byström, arrangör av Open infra forum - en meetup som då och då gränsar till hel konferens. Som nu i maj till exempel, när eventet firar tio år.

Daniel berättar bland annat om hur det kom sig att han började arrangera, hur han bär sig åt för att få ihop allt, och vilka utmaningar som finns. Från att hitta lokaler och sponsorer till att hjälpa talare hitta ämnen och utforma sina presentationer.

Företag behöver lära sig hur de deltar på nätverksevents på ett bra satt - och har stora fördelar med att lära sig det.

En stor utmaning är att sy ihop sponsorer när det handlar om ett större evenemang.

Påminnelsedrivet arrangörskap.

Dessutom knäcker vi det perfekta konceptet för reklam på toaletter.

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

Titlar

  • Jag undervisar mest
  • Sjunga den öppna källkodens lov
  • Från stor meetup till liten konferens
  • Det finns ingen hemsida
  • Forum nummer ett
  • Som ett säljande företag
  • Om jag skulle sponsra en pissoar
  • En textfil på min dator
  • Köplats till efterfesten
  • Okynneserbjudanden
  • Inget kontor för fem öre
Direct download: 633-2.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer snackar beroenden, omskrivningar, och CSS.

Ett beroende är ju inte ett problem i sig, egentligen. Beroendens beroenden är kanske där problemen börjar på allvar.

Vem behöver ett kasst gränssnitt mot en databas, till exempel? Är folk oresonligt rädda för databaser?

Kristoffer tycker CSS är en dålig idé.

Har folk haft för många möten och byggt för få inloggningsrutor?

Hur har det gått till när Kristoffer varit med och skrivit om program från grunden? Lär dig läxor första gången, kom fram till bättre lösningar, implementera sedan dem. Skriv bara det som faktiskt behövs. På vägen förklarar Kristoffer också varför han tycker mindre och mindre om Rust.

En stor omskrivning borde göra saker mindre abstrakt istället för mer?! Att ta bort saker är framsteg.

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

Titlar

  • Karaktärer av prototyp
  • Lite av ett korthus
  • Jag behöver en banan
  • npm install banan
  • Konstant teoribyggande
  • Icke-lager mot databasen
  • Säga upp mig själv från mig själv
  • I valet och kvalet på en massa fronter
  • Problem på så många fronter
  • Noll kodrader, i ett helt annat språk
  • Ett hobbyprojekt på hobbyprojektet
  • Ingen CSS-älskare
  • Skapa sitt grid
  • Inget fan av någonting
  • Standardlägret
  • Jag försöker göra rätt
  • När allt vi hade var dokument
  • Här är min sida
  • Andan är rätt
  • Skrivit dokument och haft möten och druckit väldigt mycket kaffe
  • Redigeringsläge
  • Poängen med att skriva om
  • I en James Mickens-sketch
Direct download: 632.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Barry O’Reilly about software architecture.

Barry has spent a lot of time and energy connecting software architecture to actual code and development work, and finding good ways of actually training new generations of software architects.

Architecture is a level above programming, it is a different skill, and it needs to be properly taught so that more people can think and make active decisions about it. Oh, and architecture happens at a group level. You can’t really do it alone.

Barry’s quest led him to complexity science, a PhD to actually prove his ideas hold up, and two books. The idea that you have to understand what goes on in the code in order to do good architecture is more controversial than one might think.

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

Titles

  • How we design and think about structure
  • Climbed the greasy pole
  • Keep close to the code
  • Remove themselves from the code as a status symbol
  • I would see a lot of grey
  • There’s a generation missing
  • A level of thinking above programming
  • When you look up from your IDE
  • We had to rescue architecture
  • When they say “architect”
  • Headed for that ivory tower
  • A self-titling profession
  • Comfortable in uncertainty
  • Multiple books, and a PhD
  • How does this thing break
  • Everything will always break
  • Patching those cracks
  • Do you have any proof of this?
  • The key to good software architecture is pessimism
  • The mincing of academic criticism
  • Typing furiously
  • Hope for the future
  • He’s from the real world!
Direct download: 631.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Oskar Wahlbäck om att bygga och testa idéer, så snabbt och ofta som möjligt. Och med hjälp av språkmodeller, för att kunna få mer gjort snabbare utan att behöva dra in fler utvecklare. Språkmodeller har blivit en naturlig och viktig del av Oskars process, och han berättar hur han arbetar med och tänker kring det.

Oskar berättar mycket om hur han jobbat med olika produkter och idéer, och hur han arbetar och tänker för att så snabbt som möjligt både se om en idé är bra utan också om den kan få några kunder.

Att fråga mamma är, tyvärr, inte rätt väg framåt.

Vad är du beredd att göra för att testa en idé? Var medveten om det, och anpassa därefter.

Är det en skyldighet att göra något du faktiskt vill göra?

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

Titlar

  • Inte kodare från början
  • En klassisk start
  • Foodora fast i Burma
  • Boka i kommentarerna
  • Det hade inte ChatGPT heller tänkt på
  • En app för dig själv
  • Alla idéer kommer inte att funka
  • Är det här etiskt?
  • Du måste testa
  • Våga börja
  • Jag får göra det själv
  • Göra i princip vad som helst
  • Fallhöjden noll, för alla
Direct download: 630.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar designsystem och tillgänglighet med Johan West, utvecklare på SBAB.

Johan berättar hur han kom in på design och designsystem, vad ett designsystem egentligen innebär, och hur han och designsystemteamet jobbar, både inom teamet och hur man samarbetar med alla andra utvecklare.

Sedan diskuterar vi tillgänglighet. Är du redo för tillgänglighetsdirektivet som träder i kraft framåt sommaren? Och hur jobbar man på ett bra sätt med tillgänglighet?

Tillgänglighetsverktyg - tänk på dem som ett helt nytt gränssnitt för din app!

Som avslutning pratar vi lite om att AI kan komma att påverka hur vi bygger gränssnitt och designsystem, även om vi inte vet hur än.

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

Titlar

  • Jag vet att det är mitt tredje team
  • Designspåret
  • Det finns ingen röd tråd någonstans
  • Vad är det vanligaste?
  • Väldigt mycket handlar om formulär
  • Lite vattenfalligt
  • Skjuts inom prioriteringen
  • Baka in tillgänglighet
  • Effektivare produktutveckling
  • En hink med komponenter
  • Begripligt språk
  • Lätt att ta till sig innehållet
  • Ett nytt gränssnitt för din app
  • Återuppfinn inte hjulet
Direct download: 629.mp3
Category:general -- posted at: 6:30am CET

Fredrik och Kristoffer snackar C++-byggande, typsystem, och spännande nya språk.

Vi inleder med ett halvår av höstmörker och blockering för den mentala hälsans skull.

Fredrik växlar byggverktyg för C++ och får en flashback till väldigt tidiga avsnitt av Kodsnack. Kristoffer har det ännu värre med byggande i Rust. Man vill egentligen kanske inte ha ett för bra paketsystem till sitt språk?

Riskkapitalbackade verktyg - det känns farligt.

Kristoffer har provat nya språk: Janet och Odin, och boktipsar om Understanding the Odin programming language. Det finns mycket kvar att utforska inom programmeringsspråk, och det är härligt!

Vi avslutar med att halka ner i typhanteringsträsket, och både förderlarna men inte minst problemen med typhantering, både på tekniska och kulturella nivåer.

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

Titlar

  • Novemberväder i tre månader
  • Jag ska hämta ut en ny router
  • Meshade med tråd
  • En gammal C++-kodbas
  • Flera hundra clangprocesser
  • Ett riktigt programmeringsspråk
  • Ingen skulle ju designa det på det här sättet
  • Mörk ritual
  • Ingen som trivs i Cmake
  • Korthus av verktyg staplade på varandra
  • Bygga saker är alltid ett misstag
  • Trasigt från start
  • Hjälplöshet
  • De har tittat på mappen node_modules och ser exponentiell tillväxt
  • Odin i CGI-BIN
  • Nytt för mig
  • Berg av typsignaturer
Direct download: 628.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Roberto Chaves om UX och IKEA-gardiner.

Vad innebär det egentligen att jobba med UX, och vad brukar behöva göras när man börjar tänka mer på användarupplevelse på ett företag? Det är väldigt mycket mer än hur saker ser ut - har du till exempel funderat över användarupplevelsen i API:er, eller över hur stor roll prestanda kan spela?

En UX-roll kan innebära väldigt mycket utbildande - utbildande och dialog om att i slutändan tänka mer på slutanvändaren.

Vi diskuterar också minimum lovable product som ett trevligare mål än minimum viable product, och varför utvecklarvärldens vurm för täta uppdateringar inte automatiskt är någonting positivt för användare. Är det en trend vi hakat på för mycket bara för att vi kan och alla andra gör det?

Sist men inte minst: den overkliga känslan att få skapa något som säljs på IKEA.

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

Titlar

  • Hur man gör produkter användarvänliga
  • Saker ska se fint ut
  • Tänka på slutanvändaren
  • Ett stort utrymme för förbättring
  • En chans att utbilda
  • Responsivt hela tiden
  • Glädjebiten
  • Användarvänlig skuld
  • Utvecklarstorhetsvansinne
Direct download: 627.mp3
Category:general -- posted at: 6:30am CET

Fredrik talks to Jon Sterling about user interfaces old and new. Jon has created Aquaui - a Mac user interface library which is a small love letter to the Aqua user interface style for Mac OS X. Based on that, we discuss understandable and consistent user interfaces, how there seems to be little evolution and improvement, wish for brave new ideas, and a lot more.

Oh, and we also discuss living with old technology, like a seventh-generation Ipod. Plus liability laundering and the problems of building the whole house of out fire alarms.

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

Titles

  • A love letter
  • A very different era
  • Beautiful blue liquid
  • The great flattening of everything
  • Unbelievable user interface regression
  • I feel powerless today when I’m using my computer
  • They did mess up the photo app
  • Like a pill
  • A long-lasting Ibuprofen
  • That upper-right corner
  • Bigger than my wingspan
  • Beautiful, unsullied whitespace
  • During the decline of Mac OS
  • Time to be a bit bold
  • A passable gradient
  • Start from a point of inspiration
  • Too much for the old hardware
  • The Aqua fire alarm
  • SSL fire alarms
Direct download: 626.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Oskar Groth om hans nya app Backdrop, problemen med Swiftui, och om utveckling med AI-stöd.

Backdrop är Oskars nya Mac-app för att smycka sin dator med animerade skrivbordsbakgrunder. Utvecklingen har varit lång och tagit många intressanta svängar, och Oskar berättar om hela vägen och vad som kan tänkas komma framöver.

Därifrån kommer vi in på Apples vyramverk Swiftui - en modell och abstraktion som lite har misslyckats och saknar vision? Oskar har jobbat länge och djupt med Swiftui, men har nått en punkt där han istället börjat gå tillbaka till Appkit i högre grad. Det går för långsamt, kräver senaste operativsystemen, och är för svårt att gå på djupet vid behov.

Sist snackar vi om Oskars syn på AI och utveckling. Oskar har svårt att se att vi kommer att sitta och skriva - och ladda ner - appar för var och varannan funktion vi behöver utan snarare ha data och be våra AI-agenter bearbeta och visa upp den på det sätt vi som användare begär.

Oskar berättar också hur han använder språkmodeller i sitt utvecklande.

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

Titlar

  • En nischad bransch
  • Inne på elfte året
  • Alla Macar har ju en bakgrundsbild
  • Fel inriktning
  • En bild på ett vattenfall
  • 4K-upplösning, konstant
  • Lagom mycket rörelse
  • Otroligt behagligt
  • DDOS:ar sig själv
  • I stort sett wrappers idag
  • Tre och ett halvt år
  • En fragmenterad användarupplevelse
  • Den upplevelse jag vill ha
  • Vandra runt i vyhierarkin
  • Här för att göra saker bättre
  • Börjat i fel ände
  • Genererar ett UI dynamiskt
  • HR-avdelningen för AI-agenter
  • Jag kan arbeta snabbare
  • Du har helt rätt!
  • Appkitrenässansen
  • Bättre backdrops
  • Öppen för förslag
Direct download: 625.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar med Jimmy Engström om Blazor, Bluetooth, och att koppla samman de två.

Först ut: Hur listar man ut hur man pratar Bluetooth med olika enheter? Och hur går det ihop med webbtekniker som Blazor?

Sedan diskuterar vi vad som är nytt och intressant i Blazor - som nya render modes -, följt av en diskussion om produktivitet med Blazor.

Sist men inte minst lite tips för den Reactutvecklare som vill närma sig Blazor och undrar vilken enklaste vägen är. Blazor - valet för Reactutvecklare som vill få igång något snabbt?

(Vi pratar inte om Hololens.)

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

Titlar

  • Mer produktiv i Blazor
  • Det var länge sedan
  • Let’s not speak of Hololens
  • Huvudet är fullt
  • Jag har en session om det
  • Jag har ett intresse
  • Att förstå Bluetooth
  • En service över
  • Ett meddelande till huvudet
  • Så fruktansvärt roligt
  • Den upplevda laddtiden
  • Wrappa det du vill göra
  • Liva upp det med aktiv info
  • Jag ville få upp det snabbt
  • Alla är mer produktiva med Blazor
  • En bra väg att närma sig Blazor
Direct download: 624.mp3
Category:general -- posted at: 6:30am CET

Fredrik fick vara med i grannpodden Käck-techs julmys och snackar med Andreas om året som gått, telefontangentbordet Clicks, smarta hem och klockor, och en hel del annat.

De personliga teknikåren innehåller en recension av Clicks - ett tangentbord för iPhone, robotdammsugare, och bra och dåliga sidor med att hålla koll på sin hälsa via smarta klockor och mycket annat.

Fredrik ventilerar frustrationer om form kontra funktion när det gäller köksutrustning.

Andreas teknikår innehåller också mycket resande, funderingar kring vad man packar med sig, att vara nöjd med sin telefon och att undvika distraktioner. Och en djupare diskussion av skillnader i detaljer mellan iOS och olika Androidbaserade telefoner.

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

Titlar

  • Mer innehåll, mindre perfektion
  • Touch på mikrovågsugnen
  • Underhållsdammsugningen försvinner
  • Det var inte svårt
Direct download: 623.mp3
Category:general -- posted at: 6:30am CET

1