
117. Clean Code = Horribel prestanda â ïžÂ + nĂ„gra prestandamyter
I detta avsnitt av vĂ„r podcast pratar vi om "clean code" och hur det inte alltid leder till bĂ€sta prestanda. Vi diskuterar Casey Muratoris video om hur "clean code" principerna kan göra din kod lĂ„ngsam och ineffektiv och tar vi upp en nĂ„got kontroversiell Ă„sikt om polymorfism och avslöjar varför det Ă€r blĂ€. Vi gĂ„r igenom olika argument som folk anvĂ€nder för att ignorera prestandaproblem och avfĂ€rdar dem en efter en.Vi tar upp exempel frĂ„n riktiga företag, som Facebook, och hur de har spenderat Ă„r pĂ„ att förbĂ€ttra prestandan i sina program. Men trots allt detta verkar det finnas en utbredd attityd om att programvara helt enkelt inte har nĂ„gra prestandaproblem.SĂ„ ta en paus frĂ„n dina lĂ„ngsamma program och lyssna pĂ„ oss prata om hur du kan fĂ„ din kod att springa som Usain Bolt.đ€ SvĂ„righetsnivĂ„: 3/5đ LĂ€nkar:PunglĂ„s/PungvattenlĂ„sKĂ„llapshjĂ€rtaCasey MuratoriYouTube-video: âCleanâ Code, Horrible PerformanceDevelopers! avsnitt 77. Clean CodeYouTube-video: Performance Excuses DebunkedđŹ StĂ€ll en anonym frĂ„ga eller insĂ€ndare som vi kan ta upp i podden!đ HĂ„ll kontakten med oss:DiscordInstagramFacebookhello@developerspodcast.comhttps://www.developerspodcast.comOm du gillar podden fĂ„r du gĂ€rna stötta oss genom att köpa vĂ„r merch, bli en Patreon, subscriba till podden eller skriva en recension! â Support this podcast on Patreon â
4 Mai 202340min

116. Formatera om hjÀrnan: bort med bloatware och in med positiva tankar!
Vi plockar upp dĂ€r vi avslutade förra avsnittet och frĂ„gar oss varför utvecklare Ă€r sĂ„ dĂ„liga pĂ„ att fira sina egna framgĂ„ngar? Ăr det för att vi upplever att allt Ă€r trasigt och för att vi aldrig blir fĂ€rdiga med nĂ„got? Vi diskuterar hur hjĂ€rnan fungerar, hamnar i en diskussion om âmĂ€nniskan pĂ„ savannenâ, Madde jĂ€mför hjĂ€rnan med en dator och Sofia tar upp forskning om lycka đ och om hur man behöver fira smĂ„ vinster.Vi Ă€r ocksĂ„ sponsrade av Storyblok och ska pĂ„ deras event! đ OBS: Eventet has passeratSigna upp till Storyblok eventet Stories On The Road hĂ€r! đ Stockholm 2:a maj - Convendum, Kungsgatan 9  Malmö 4de maj - Dynamic Dog HQ, Engelbrektsgatan 6 Mer info om sjĂ€lva eventet hittar du hĂ€r.đ€ SvĂ„righetsnivĂ„: 1/5đ LĂ€nkar:Pretty TypeScript ErrorsSwedish Tech WeeklyStoryblokStories On The RoadAnders avsnitt om teckenkodning, ASCII och UTF-8Ottos skrĂ€ckhistoria i avsnitt 90đŹ StĂ€ll en anonym frĂ„ga eller insĂ€ndare som vi kan ta upp i podden!đ HĂ„ll kontakten med oss:DiscordInstagramFacebookhello@developerspodcast.comhttps://www.developerspodcast.comOm du gillar podden fĂ„r du gĂ€rna stötta oss genom att köpa vĂ„r merch, bli en Patreon, subscriba till podden eller skriva en recension! â Support this podcast on Patreon â
27 Apr 202342min

115. Den unika egenskapen hos utvecklare: masochistisk förmÄga att uthÀrda brutal, malande frustration
Vad Ă€r den gemensamma nĂ€mnaren hos mĂ€nniskor som vĂ€ljer att bli utvecklare? Ăr det en överlĂ€gsen förmĂ„ga att tĂ€nka logiskt och en outtröttlig nyfikenhet pĂ„ hur saker och ting fungerar som driver oss? Kanske, men om vi tĂ€nker efter sĂ„ finns det en annan egenskap som Ă€r typisk för utvecklare - en grĂ€nslös, nĂ€stan masochistisk förmĂ„ga att uthĂ€rda brutal, malande frustration.Vi pratar om Floor796, ett coolt animationsprojekt som ger oss en glimt av hur livet skulle kunna vara pĂ„ den 796:e vĂ„ningen pĂ„ en stor rymdstation. Vi tar ocksĂ„ upp Amazon CodeWhisperer, som nu Ă€r gratis för alla att anvĂ€nda.đ€ SvĂ„righetsnivĂ„: 1/5đ LĂ€nkar:Floor796CodeWhisperer (Amazon)GitHub CopilotAlphaCode (DeepMind/Google)đŹ StĂ€ll en anonym frĂ„ga eller insĂ€ndare som vi kan ta upp i podden!đ HĂ„ll kontakten med oss:DiscordInstagramFacebookhello@developerspodcast.comhttps://www.developerspodcast.comOm du gillar podden fĂ„r du gĂ€rna stötta oss genom att köpa vĂ„r merch, bli en Patreon, subscriba till podden eller skriva en recension! â Support this podcast on Patreon â
20 Apr 202341min

113. Context switching sĂ€nker ditt IQ med 10 poĂ€ng đ
Vi pratar om context switching: att bli avbruten i sitt arbete eller nĂ€r man byter mellan olika uppgifter och applikationer. Vi gĂ„r igenom en studie som visar att anvĂ€ndare i genomsnitt switchar mellan applikationer nĂ€stan 1 200 gĂ„nger per dag, vilket tar nĂ€stan fyra timmar i veckan att Ă„terorientera sig efter. Vi pratar om olika typer av context switch och hur multitasking gör oss dumma. En BBC-studie frĂ„n 2005 visar att en person som blir distraherad av ett mail eller samtal förlorar 10 IQ-poĂ€ng, vilket Ă€r dubbelt sĂ„ mycket som att röka marijuana. đ Vi diskuterar olika sĂ€tt att hantera context switching, som att göra en story i taget eller anvĂ€nda Pomodoro-tekniken. Vi funderar pĂ„ om man blir mindre störd av att parprogrammera och om det Ă€r okej att störa nĂ„gon som har hörlurar pĂ„ sig. Vi pratar ocksĂ„ om att spendera olika dagar pĂ„ olika projekt och vad managers och ledare kan göra för att underlĂ€tta för sina anstĂ€llda.đ€ SvĂ„righetsnivĂ„: 1/5đ LĂ€nkar:Nyhetsbrevet TLDRDeep Work av Cal Newport pĂ„ GoodreadsHarvard Business Review: âHow Much Time and Energy Do We Waste Toggling Between ApplicationsâJeff Atwood: The Multitasking MythBBC News: âInfomaniaâ worse than marijuanađŹ StĂ€ll en anonym frĂ„ga eller insĂ€ndare som vi kan ta upp i podden!đ HĂ„ll kontakten med oss:DiscordInstagramFacebookhello@developerspodcast.comhttps://www.developerspodcast.comOm du gillar podden fĂ„r du gĂ€rna stötta oss genom att köpa vĂ„r merch, bli en Patreon, subscriba till podden eller skriva en recension! â Support this podcast on Patreon â
6 Apr 202330min

112. Fördelar med featuremiljöer och âfeature branchâ-strategin
I detta avsnitt pratar vi om fördelarna med featuremiljöer och feature branches istĂ€llet för gitflow som branchingstrategi.Sofia berĂ€ttar om hur hennes team gick frĂ„n en enda testmiljö till att skapa featuremiljöer "on the fly", vilket gjorde det möjligt för hennes team att snabbt testa och slĂ€ppa nya funktioner.SĂ„ om du vill höra mer om hur du kan testa dina nya funktioner och slĂ€ppa dem snabbt som Netflix, bör du lyssna nu! đ€đObs: NĂ€r vi sĂ€ger att en feature "Ă€r i test" menar vi att den har mergats till develop-branchen som har deployats till en testmiljö. Men ibland kan det Ă€ven betyda att den Ă€r i testfasen, det vill sĂ€ga att en testare hĂ„ller pĂ„ att testa den lokalt eller i en featuremiljö. NĂ€r vi sĂ€ger âmainâ och âmasterâ sĂ„ menar vi egentligen samma sak. Det kan vara förvirrande, vi vet!đ€ SvĂ„righetsnivĂ„: 3/5đ LĂ€nkar:Musikspelet: HitsterEscape room spelet: âDe dödas pendelâVS Code pluginet Test Explorer UIâTest Explorer UIâ adapter till Jest: Jest Test ExplorerBranchingstrategi: GitflowBranchingstrategi: Feature BranchđŹ StĂ€ll en anonym frĂ„ga eller insĂ€ndare som vi kan ta upp i podden!đ HĂ„ll kontakten med oss:DiscordInstagramFacebookhello@developerspodcast.comhttps://www.developerspodcast.comOm du gillar podden fĂ„r du gĂ€rna stötta oss genom att köpa vĂ„r merch, bli en Patreon, subscriba till podden eller skriva en recension! â Support this podcast on Patreon â
30 Mar 202335min

111. Stresshantering, Elon Musk och OHIO
I detta avsnitt av vĂ„r podd grĂ€ver vi in i Elon Musks senaste kontroversiella Twitterfejd, dĂ€r han skĂ€mtade pĂ„ en anstĂ€llds bekostnad. Men vi nöjer oss inte dĂ€r - vi utforskar ocksĂ„ den eviga utmaningen att balansera jobbet som utvecklare med ett hĂ€rligt privatliv. Ska man sikta pĂ„ work-life balance eller Ă€r work-life integration svaret? Och vad hĂ€nder nĂ€r Madeleine drömmer mardrömmar om att inte kunna skriva kod? DĂ€refter avslöjar Sofia en metod för att hantera stress och behĂ„lla fokus - OHIO-metoden. SĂ„ luta dig tillbaka, ta pĂ„ dig hörlurarna och njut av podden!đ€ SvĂ„righetsnivĂ„: 1/5đ LĂ€nkar: Twitter-trĂ„den om nĂ€r Elon Musk hĂ„nar en anstĂ€lldLĂ€s mer om OHIO (Only Handle It Once)TodoistGetting Things Done metoden (Wikipedia)Avsnitt 108: VĂ„ra bĂ€sta produktivitetshacks Avsnittet frĂ„n podden Decoder med Spotifys CTO/CPO om Spotifys nya interfaceđŹ StĂ€ll en anonym frĂ„ga eller insĂ€ndare som vi kan ta upp i podden!đ HĂ„ll kontakten med oss:DiscordInstagramFacebookhello@developerspodcast.comhttps://www.developerspodcast.comOm du gillar podden fĂ„r du gĂ€rna stötta oss genom att köpa vĂ„r merch, bli en Patreon, subscriba till podden eller skriva en recension! â Support this podcast on Patreon â
23 Mar 202332min

110. Mina kollegor hÀlsar inte ens pÄ mig, vad ska jag göra?
Madde har haft en traumatisk vecka i Hufvudstaden och vad som bara skulle vara en blixtvisit blev plötsligt lite lĂ€ngre Ă€n vĂ€ntad. Sofia har istĂ€llet besökt vĂ€stkusten och förelĂ€st för universitetsstudenter. Daniel Stenberg, grundaren av curl, fĂ„r sig ocksĂ„ en liten recension av sitt skrivbord som vi hittat bild pĂ„ frĂ„n sajten Hacker Stations. TvĂ„ lyssnarfrĂ„gor har kommit in och vi gör vĂ„rt bĂ€sta för att komma med rĂ„d. Vad gör man egentligen nĂ€r ens kollegor inte ens hĂ€lsar pĂ„ en och hur ska man hantera tvĂ„ kollegor med helt olika arbetssĂ€tt som inte alls kommer överens?đ€ SvĂ„righetsnivĂ„: 1/5đ LĂ€nkar: Hacker StationsđŹ StĂ€ll en anonym frĂ„ga eller insĂ€ndare som vi kan ta upp i podden!đ HĂ„ll kontakten med oss:DiscordInstagramFacebookhello@developerspodcast.comhttps://www.developerspodcast.comOm du gillar podden fĂ„r du gĂ€rna stötta oss genom att köpa vĂ„r merch, bli en Patreon, subscriba till podden eller skriva en recension! â Support this podcast on Patreon â
16 Mar 202336min