Kodsnack
Fredrik snackar med , mannen bakom det klassiska mattespelet och . Göran berättar Alegas och Cheops historia - från starten med ställbara stjärnkartor och BASIC till Unity, padel, och PHP. Hur var det att vara spelutvecklare i början av nittiotalet, varifrån kom inspirationen, och vad har Delphi med saken att göra? Vad tyckte andra lärare om spelen? Vad tycker Göran om AI? Och hur kom det sig att Göran plötsligt blev sin egen röstskådespelare? Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på ...
info_outlineKodsnack
Fredrik chats to about dark patterns and . We start off by talking about giving presentations and the background to the dark patterns talk. All the great versions of a talk - you never know what’s going to happen. Dark patterns and ethics in software development are topics people like to share their experiences of. And it’s easy to get caught in the pull between protecting your user and finishing your tickets. We as developers do have a lot of power, but we also have a job to do. Making (good) ethical decisions business decisions instead can suddenly get them budget and priority. Laws are...
info_outlineKodsnack
Fredrik snackar med om nya begagnade Linuxlaptops, nästa , hälsofrämjande telefoner, och om att lära föräldrar hantera torrents. Nästa Openinfra forum går av stapeln 21 maj, målet är att bli ännu större än rekordtillfället förra året, och agendan innehåller något för alla. Och det är precis lika gratis som alltid att delta och träffa resten av den kärleksfulla open source-familjen. Vi diskuterar också hur Linux är underskattat som operativsystem för föräldrar och när man bara vill få saker gjorda utan att störas. Daniel har skaffat sig en ny begagnad dator där...
info_outlineKodsnack
Fredrik och Kristoffer snackar om konferensen i Bristol. En liten och trevlig konferens för ett litet, stabilt och ganska färdigt språk. En konferens med fokus på saker folk byggt, snarare än obskyra delar av ett språk. Kristoffer berättar om känslan på konferensen, hur norska tåg kom in i bilden, och vilka språk han kan tänka sig att standardisera på. Kristoffer nämner också sitt hemliga projekt utan att avslöja det. Ett stort tack till som sponsrar vår ! Har du kommentarer, frågor eller tips? Vi är , , , och på Mastodon, har en och epostas på om du vill skriva...
info_outlineKodsnack
Fredrik river av en länklista, och snackar om fascination för språkmodeller, ansvar som utvecklare, jobb på 8k pixlar, vad man lär sig med tiden, och ganska mycket mer. Som inledning diskuterar han två blogginlägg med lärdomar av respektive . Minns du några tydliga åsiktsändringar du gjort under din tid som utvecklare? Berätta! Därefter funderar han över hur Apple tappat sin magi på sistone, och till och med för honom som långvarig användare mest känns som det företag som tillverkar trevlig hårdvara och sakta tappar greppet om allt annat. Sedan pratar han om det oväntat...
info_outlineKodsnack
Fredrik snackar med om hans programmeringsspråk . Joachim berättar såklart vad det innebär och hur det kom sig att han skapade Quadrate. På vägen berättar han också om den omvända polska notationens diskreta charm, och hur det påverkat språkets utveckling att han inte vill skapa ett leksaksspråk. Tack vare det har Quadrate bra dokumentation och en komplett svit med verktyg, inklusive pakethanterare och LSP. Vi diskuterar också saker i Quadrate som letar snyggare lösningar, att bygga ett säkert språk, och hur spelutveckling påverkat språket. (Det sista kanske någon annan...
info_outlineKodsnack
Fredrik snackar med om att bygga integrationer, dataflöden, och tjänster kring dem. Emil berättar om byggandet av Enad - en plattform som äger och hanterar data för webbutiker. Hur svårt är det egentligen att skicka data? Varför vill man ta på sig att äga en massa integrationer? Och hur hanterar man det? Hur hanterar man kostnader och jobbar med teknisk skuld på ett bra sätt? Hur hittar och hanterar man beroenden mellan tjänster på ett bra sätt, så att Toadsworth inte blir beroende av Nabbit i onödan? Och är man galen om man sjösätter nya funktioner på Black friday? Bygg...
info_outlineKodsnack
Fredrik snackar och med och . Vi snackar fördelar med att ha flera spår på sin konferens, minglets i korridorernas centrala roll, att placera in sin konferens i kalendern och samarbeta med andra konferenser, att klä sig rätt för FOSDEM, några intressanta presentationer från tidigare år av Foss-north, och ganska mycket mer. Avsnittet sponsras av , företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. , med kollegor över hela världen! Se alla lediga platser ! Ett stort tack till som sponsrar vår ! Har du kommentarer,...
info_outlineKodsnack
Fredrik ber Tobias berätta om varför spelmotorer är så stora. Och vad äregentligen en spelmotor nuförtiden? Något som mest ritar snygg grafik riktigt snabbt? Tobias berättar om olika saker som kan räknas in i en spelmotorer, hur olika populära motorer kan ta väldigt olika angreppssätt på problem, varför inte alla köper in en färdig motor, varför iterationstid är så viktigt, och väldigt mycket mer. Avsnittet sponsras av , företaget som hjälper folk övervinna övervikt och som söker fullstackutvecklare för jobb helt på distans. , med kollegor över hela världen! Se...
info_outlineKodsnack
Fredrik och Kristoffer snackar . Kristoffer berättar om att använda Gleam för att skriva frontend, backend, eller båda delar, och hur det skiljer sig från andra lösningar på samma upplägg. Kristoffer berättar också om Gleams abstraktioner - eller avsaknad av dem - tunna lager, och beundransvärt strikta hållning. Mot slutet diskuterars också konkret kontra abstrakt arkitektur - vad är det egentligen koden ska lösa? I termer av kod? Har man verkligen förstått vad man ska göra så kanske det alltid blir väldigt konkreta och enkla lösningar i koden? Avsnittet sponsras av ,...
info_outlineFredrik chats to Sergès Goma about dark patterns and her Øredev presentation on them.
We start off by talking about giving presentations and the background to the dark patterns talk. All the great versions of a talk - you never know what’s going to happen. Dark patterns and ethics in software development are topics people like to share their experiences of. And it’s easy to get caught in the pull between protecting your user and finishing your tickets. We as developers do have a lot of power, but we also have a job to do.
Making (good) ethical decisions business decisions instead can suddenly get them budget and priority. Laws are good at creating such pressures sometimes.
Toward the end, we discuss falling behind in tech, and Sergès gets Fredrik to make some predictions about the AI bubble before wrapping up on a positive note.
Recorded during Øredev 2025.
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
- Sergès
- Sergès' presentation
- Dark patterns - also known as deceptive design patterns
- Evil tech - Sergès' previous talk
- Support us on Ko-fi!
- The EU accessibility act
- GDPR
- /r/assholedesign on Reddit
- Confirm shaming
- The big short
- The good place
- The uncanny valley
Titles
- It was everything
- Very future-forward
- They nailed the theme
- Dark patterns … to rule them all
- You judge a talk by its name
- The name is more important
- Why not do a spinoff?
- It was made for questions
- It’s never the same talk for me
- I just did whatever I wanted to do
- They’re crazier than me
- Be in character
- Evil laugh competition
- (I got to show) My true talent
- If you are for everyone, you are for no-one
- Focus more on the topic
- Spotify’s dark pattern
- Do I protect my user?
- The baby koalas are going to die
- The train is already gone
- The train travels in a circle
- The train from hell
- The story of our job
- Better jobs for humans
- This is the bad place
- You actually want humans
- The pain in my existence
- Write my own emails