Episodios

  • Kodsnack 595 - Maintain curiosity, with Woody Zuill and Martin Lassbo
    Jul 30 2024
    Fredrik paid a visit to Hogia and got the opportunity to talk to Woody Zuill and Martin Lassbo about mob programming, innovation, and keeping an open and curious mind. Mob programming is still new. Every time you say “that can’t work”, you tend to be proven wrong eventually. Try it, for a year or two. You can’t evaluate things after trying it for just an hour or two, some things take much longer. But do steer and adjust often. How frequently do you want to steer? Short iterations are valuable in that they give us more opportunities to steer work in a good direction. Standardization stifles innovation. Sometimes you do want it, but it depends on which space you’re in. We had a process, but we still succeeded! Where did the thought I have originate? All your thoughts started somewhere else. The things we most believe can hide our biggest mistakes. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlund and @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 HogiaWoody ZuillMartin LassboMob programmingEpisode 218 (in Swedish) covers working in a mob in depthOther episodes with WoodySupport us on Ko-fi!ØredevWoody’s Øredev talk 2018,Beginner’s mindPair programmingTurn up the goodCynefin - the decision framework you can never spell after hearing the word spokenSystems thinking - looking at systems as a whole, rather than in partsKahnemannThinking, fast and slowThe drunkard’s walk by Leonard MlodinowRational irrationalitySurvivorship biasConfirmation bias * Desirability biasMax PlanckRussell AckoffDemingChaos theoryFeynman - you are the easiest person to foolDave Farley Titles There’s always a lot to talk aboutThe continuationMy best thinking timeThe beginner’s mindWe just work togetherMaintain curiositySteer towards betterTurn up the goodGetting a thing we thought we wantedHow frequently could we steer?We think we know what we wantNot a systems thinkerTalent plus luckA higher level than the work itselfA little more talent and a lot more luckI’ll misquote it but I’m closeRe-think the things we already believeStay open-mindedSomething else could eat usA student of the biasesWalk down a different path
    Más Menos
    37 m
  • Kodsnack 594 - Få ut värde ur data, med Benny Andrén och Hugo Hjertén
    Jul 23 2024
    Fredrik snackar data med Benny Andrén och Hugo Hjertén - experter på data och röster i podden Datastudion. Data man har i sin organisation och vill göra bättre saker med - strukturera, göra tillgänglig, utvinna information och insikter ur och rent allmänt skapa värde. Data är där agile var - företag säljer datapaketet, men förståelsen finns inte än. Vi diskuterar också hypehantering, och inte minst AI-hantering. Att komma in och få företag att göra bra saker istället för att jaga den senaste trenden utan att ta reda på varför. Vad är en dataplattform, och varför behöver Fredrik en? Se plattformen och jobb med data som en produkt som levererar värde. Ifrågasätt data - man måste inte bara tänka inom den data man råkar ha precis nu. 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 BennyHugoAmiga 500Generation 500Jayway - numera Devoteam Modern data stackData dao - företaget Benny och Hugo jobbar Google testade sig fram till rätt nyans av blåttA/B-testningQ group BI architectKPI:erOKRCapgeminiLLMGenerativ AIData lakeData warehouseData lakehouseData meshZhamak Dehghani - upphovsperson till data meshMatlabRDataopsML-modellerCreedenceShorelineHubspotDBTDatastudionAvsnitt av Datastudion om AIGDPRMålstyrning ØredevKallbadhuset Titlar En smålänning i exilVärlden med dataDå kommer inte data hjälpa digEtt databolagSå ni jobbar med data?Behöver vi bli datadrivna?Seanser och workshoparLåt oss framstå som duktiga på AIAI-tågetVad är det ni faktiskt vill få ut?Bra dataAI är morotenSamma sak för en ML-modellJobba mot perfektionSin nisch inom datastackenFå ut värde ur dataVi behöver två HugoPrecis det som är IKEA
    Más Menos
    51 m
  • Kodsnack 593 - Into the view hierarchy, with Malin Sundberg and Kai Dombrowski
    Jul 16 2024
    Fredrik is again joined by Malin Sundberg and Kai Dombrowski for a review of attending this year’s WWDC, working with “AI”, and more. The experience of attending - a lot about the great community. News from the conference - a Snow leopard year, in a good way. Lots of nice fixes and additions - Swiftui, fun widgets, and of course lots of question marks around whatever Apple intelligence will grow up to be. And of course a little side of the ongoing story of Apple versus the EU. Apple intelligence also leads naturally into a discussion on how everyone works with language models, copilots, and so on. There is also some discussion of summer development plans, localization, and the snobbiest coffee country in the world. 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 Support us on Ko-fi!MalinKaiPrevious episodes with Malin and Kai UpplevaIzotope RXDeep dish SwiftSlices - the Deep dish Swift podcastAuphonicAdobe’s podcast enhanceWWDCThe WWDC keynote and other videosInfinite loop - used to be Apple’s main campusApple park - Apple’s current main campusApple design awardsiOS dev happy hourOne more thingAltconfThe talk show liveJames Dempsey and the breakpoints James Dempsey on SlicesSnow leopardSwift chartsUIKit Live activities Apple versus EU:s digital markets act Meta’s Ray-ban glassesFikaGeminiApple MailApple intelligenceIntents Intents domainsApple private cloud computeDynamic islandClaude 3.5 sonnetJack Cheng, author and developer of BebopApple localizations websiteBankidSwishKanbanFirestorePixelmatorQuick notesOrbitMimestreamSwift island on Texel, the Netherlands Core coffee Titles Talking about IKEA furnitureThe biggest watch party in the worldEssentially run by the communityThe community aspectThe best Apple storiesOpen-ended on purposeA Snow leopard yearPop to the root view(Further) Into the view hierarchyForgotten behaviorCrisis avertedSpiteful of the EUGrab a coffee togetherMore spiteful than necessaryEmbrace fika cultureOften not where people liveAll the timelinesLots of different latersPlayful but also elegantI know what I want to conveyAdd small things to your home screenI said no bearsI can not generate app icons that do not contain bearsPlain Mail againThe snobbiest coffee country in the world
    Más Menos
    1 h y 56 m
  • Kodsnack 592 - Arkitekturastronautism
    Jul 9 2024

    Fredrik och Kristoffer snackar React, Next.js, och ramverk som vill lösa fler och fler saker med fler och fler abstraktioner som samlar på sig fler och fler specialfall som gör att man ändå måste förstå vad som händer bakom kulisserna för att ha en chans.

    Fredrik har jobbat med React orimligt länge, Kristoffer kommer in med mycket nyare ögon, men båda funderar i samma riktningar kring vad man egentligen vill ha abstraherat åt sig när man bygger webbsaker.

    Eller bara försöker komma åt databaser för den delen.

    Varför försöker man inte bygga saker med enklare lösningar först?

    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
    • Stöd oss på Ko-fi!
    • React
    • JSX
    • Next.js
    • Server components
    • Vercel
    • Tobbe
    • Redwood
    • Avsnitt 583 med Tobbe
    • Cache busting
    • Joel Spolsky
    • Making wrong code look wrong
    • ORM:er
    • Web components
    • Vercels React- och Next.js-guider
    • Yngwie Malmsteen-problemet
    • Spring
    • QT
    • HTMX
    • Shadow DOM
    Titlar
    • Ett rörligt mål
    • Säkert fel i precis allt jag säger
    • Gränsen mellan klient och server
    • En liten React-låda
    • Vad är världsbilden
    • Abstrahera bort minnet
    • Om jag kan leva i den här abstraktionen
    • Programmera som om minne inte existerade
    • Som om nätverket inte existerade
    • Ett tjockt abstraktionslager
    • Arkitekturastronautism
    • På grund av hur datorer fungerar
    • Uppmuntrar dig att inte förstå
    • Sätta händerna i databasen
    • Utan att egentligen förstå någonting
    • En bok om React
    • Acceptera trasiga abstraktioner
    • Såhär* fungerar det
    Más Menos
    53 m
  • Kodsnack 591 - Legendariskt internationellt, med Lars Wikman
    Jul 2 2024
    Fredrik och Lars Wikman snackar i den avlägsna forntiden (november 2023) om det Øredev som just då höll på att avslutas. Lars berättar om sin presentation, och om hur ovant det känns att vara på en konferens som inte specifikt handlar om det han jobbar med. En väldigt tillspetsad presentation är ofta - men inte alltid - det rätta svaret. Det är en kul utmaning att presentera ett helt ekosystem för folk som inte redan är där, och utan att bli predikande eller sälja in saker man inte känt behov av än. Har Lars märkt av att han hållit presentationen? Fredrik berättar också om hur det kändes att intervjua alla keynotetalare. Det blir mycket diskussion om växter. God juli! 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 Stöd oss på Ko-fi!Lars WikmanTidigare avsnitt med LarsØredev 2023Røde wireless proBest western Malmö arena hotell Lars presentationElixirLiveviewErlangElixirconf-presentationenBEAM - Erlangs virtuella maskin Whatsapps resa med Erlang och få utvecklareMnesia Discord kör ElixirElixir safari i Kenya - blev kanske inställd, mycket otydligtElixirconf AfricaElixirconf EUCodebeam Alla keynotetalarna Första keynoten, med Monika BielskyteCyrus Clarke - kodar in data i växterEthereumMonsantoApple store i Hyllie Titlar Sjukt låg latencySista dagen, lite bakisEn konferens som inte handlar om det jag pysslar medSälja Liveview till folketTech leads och små CTOsOm de inte har känt smärtanTäcka en ganska vid basVarför inte bara Erlang?Täcka hela resanLegendariskt internationelltFortfarande konceptuellt intressantPetabyte per gramIndustrialisering av växterSuperoptimerade blommorFamiljefoton i en begonia
    Más Menos
    40 m
  • Kodsnack 590 - Yoga med köer, med Kåre von Geijer
    Jun 25 2024
    Fredrik får återbesök av Kåre von Geijer som berättar om sin just färdigskrivna artikel om avslappnade köer - datastrukturer som gör det möjligt att använda fler kärnor effektivare och mer flexibelt. Och, för den delen, flexibelt dra ner på resurserna och göra saker mer i turordning när man har tid (och inte vill bränna för mycket resurser). Det blir bakgrund om tidigare arbete, hur köerna - och avslappningen - fungerar, var och när det kan komma till nytta, hur det funkar att flytta mellan arkitekturer, och en hel del annat. 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 Stöd oss på Ko-fi!KåreTidigare avsnitt med KåreKåres artikelEuro-par-konferensen, 26-30 augusti 2024Semantisk avslappningLCRQFetch-and-add-instruktionenDjikstras kortaste väg-algoritmLIFO - last in, first out - och FIFO -first in, first outPrioritetsköerMultiqueues-artikeln från 2015Kåres text om Multiqueue med fleraFast relaxed concurrent priority queues (en uppföljning från samma forskningsgrupp, fast hel artikel och med optimeringar)Multi-queues can be state-of-the-art priority schedulers (uppföljning av annan grupp som gör om Multiqueues till schedulers)Extramaterial till Kåres artikelArtikelns kod på Github (samma som ovan, men utan översiktsdokumentet) Artikeln om 2D-ramverk som Kåre byggt vidare på, med relaxed fifo-köer, stacks, deques och countersGCCMakeCache coherenceCompare and exchange-instruktionenASCYLIBJohn GruberData structures in the multicore age Kåres sammanfattning av Data structures in the multicore age Titlar Mina kaosiga köerRevolutionerande för tio år sedanÅterställa ordningenYoga med köerFönstret har två dimensionerEtt bredare fönsterFint och frustrerande
    Más Menos
    48 m
  • Kodsnack 589 - Bygga sina egna abstraktioner
    Jun 18 2024
    Fredrik och Kristoffer ifrågasätter abstraktioner och vill jobba på problemet, inte verktygen. Kristoffer har varit på konferensen Software you can love i ett något regnigt Milano, och hela avsnittet spinner vidare på tankar som uppstod där. Att vara på konferens själv kan kännas både lite udda och ofta bli riktigt trevligt. Det blir mycket diskussion om verktyg och abstraktioner. Att ifrågasätta sina antaganden om vad som egentligen är svårt inom programmering, och vad man faktiskt behöver göra. Behöver man minneshantera? Kan man se andra möjligheter än de vanliga, och bygga egna abstraktioner som passar ens problem? En databas måste inte vara SQL, det kanske inte alls passar det du behöver egentligen. SQL-databaser är otroligt kraftfulla abstraktioner, men det måste ju inte betyda att de passar för att lagra och hantera dina saker. Man har ju sällan det generella problemet, man behöver bara lösa sitt specifika problem. Låt oss få jobba på problemet, inte på ceremonier runtomkring som beror på de verktyg vi valt. Ifrågasätt allt - fast inte på ett negativt 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 Stöd oss på Ko-fi!Software you can loveZigAndrew KelleyLoris CroKonferensen i Rom var 2016 och hette Curry on. Bland annat Elm diskuteradesFull stack festHandmade heroHur Zig hanterar minneErlangAssemblerLispBiodigital jazzTigrebeetle - databas skriven i ZigRocSoftware unscriptedElm ADHD ADHD-diagnos-presentationen UtbrändhetspresentationenKartografiOpenstreetmapMartinPlayway - lekplatsappen Komplett typsystemBunJSRRyanDeno Apjesus Titlar Du kan också bli som TobbeEntusiastiskt90 mm regnSmå tillfälliga grupperingarVaknade tidigt på frukostenDär i samma andaYngre förmågorMikrokulturSin egen lilla heapAlla processer är kortlivadeGivna abstraktionerBygga sina egna abstraktionerNågonting att vara fascinerad överIfrågasätta alltEn väldigt personlig konferensApple skiter fullständigt i zipfilerPerfekt typatMer lager ovanpå existerande problem
    Más Menos
    51 m
  • Kodsnack 588 - 300 ingenjörer på samma webbsida
    Jun 11 2024
    Fredrik snackar Facebooks svar på HTMX, Microsofts Recall-fiasko, och actions på retrospekt. Som start blir det lite snack utifrån att spara på serverns resurser. Fredrik tar upp lite återkoppling på avsnittet om en värld utan React och hittade ett underbart kaninhål Facebooks HTMX-lika spår Primer. HTMX, från 2010! Ja, varför inte? Har någon av oss fler användare idag än Facebook hade 2010? Samtidigt som det lockar går det att se förklaringar till att det blev React istället för Primer. I alla fall för Facebooks del. Därefter lite snabba poddtips, och den stora frågan vad som är överingenjörande. Har ni konferenstips? Eller listor på konferenser? Lite tidig Øredev-pepp framförs, programmet är släppt och vi mottar gärna tips på folk att snacka med och frågor att ställa. Något som inte är så peppande: Microsofts lokala inspelnings- och sökfunktion Recall är en katastrof. Varför har det ens kunnat få utannonseras i det tillstånd den första versionen var? Varför ska externa experter ens behöva öppna munnen om saker som borde ha fångats upp och åtgärdats internt? Sist men inte minst: retrospekt! Developers med flera har snackat om retrospekt, och Fredrik funderar mest på hur man får ihop bra actions som blir gjorda och tar saker 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 Kodsnack 580 - En värld utan ReactBartekHTMX Bloggposten om PrimerJSConf-presentationen om PrimerMakinde AdeagboPrimer i en Github-gistAndreas Ekeroot587 - senaste KodsnackDeveloper voices med Duckdb-skaparen Hannes MühleisenDuckdbKodsnack på Ko-fi Svenska utvecklarpoddar-listan på Linkedin, postad av Cecilia WirénJustin Halllinks.netSnack overflowStack overflow Snack overflow om överingenjörandeBabeljqAvsnittet om jqrq, yq, och xq - några andra *q-verktygfqBaader-Meinhof-fenomenetTobbe583 - Avsnittet med Tobbe om RedwoodJsdayGruspØredev-programmetKent BeckLeandroRiotEmil573 - Riot-avsnittetWebbhusetDaniel StenbergCurlVideo av presentationenHTTP/3Kodsnack 331 - Med Daniel om HTTP/3 Microsoft Recall - skrivet innan alla problem började dokumenterasRewindRewind om hur de spelade in säkert Kevin Beaumont om bristerna i Recall Microsoft ändrar lite i Recall Windows helloRetrospektDevelopers! Developers! om retrospektGTDWWDCMalin och Kai och Mercury weather Titlar HTML över linanSpara servernServern kan det här med dataSå samtidaVi har inte mindre Javascript idagKlick på länkarEtt baslager med Javascript300 ingenjörer på samma webbsidaUtvecklarsveriges mest kände doldisDatasäkerhetsfrågeteckenSmå, atomära, entydigaEn actionpunkt som är mer ett projektMina retrospektpunkter
    Más Menos
    38 m