Kodsnack 652 - The best of nature, with Grace Jansen
Kodsnack22 Juli

Kodsnack 652 - The best of nature, with Grace Jansen

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

Avsnitt(674)

Kodsnack 533 - Bara skift på tummen

Kodsnack 533 - Bara skift på tummen

Ett somrigt prylsnack. Kristoffer frågar om Fredriks mikrofon, Fredrik frågar om Kristoffers alla tangentbord (och blir sugen på fler), och så diskuteras Apples Vision pro trots att Kristoffer inte vet om han vill prata om det. Visst vore det fint om vi byggde saker som behövde färre resurser för att göra samma sak? Som Apples datorer med M-kretsar. Fredrik är mer positiv och tror det kan bli något, även om det är massor av resurser för att öppna sitt Excelark på ett nytt sätt. Microsofts hetsiga sätt kan få vad som helst att bli töntigt. Fredrik har fixat med Obsidian på telefonen. Obsidian är orimligt klockrent för vad det gör. Olika muskelminne för olika tangentbord. Kristoffer har skaffat fler och mindre tangentbord och fascineras av hur han fritt kan växla layout på vissa tangentbord, men bara en layout på andra. Det är spännande med hjärnplasticitet. Vad skulle Kristoffer göra om han designade sitt helt eget tangentbord? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Shure SM 7 B Thomann Shure SM 57 Shure beta 87A Marco Arments mikrofonlista Focusrite Vocaster two - Fredriks ljudgränssnitt Six colors om Vocaster two Audient ID14 MKII - Kristoffers ljudgränssnitt Audio hijack Hololens Vision pro Snow crash Obsidian Dataview Obsidians inställningar och teman är kopplade till valvet - Fredriks inställningar nollställdes för att han satte upp ett nytt valv på iCloud drive Maestral Öppna buggar i Maestral Paste URL into selection Obsidians publiceringsfunktion Imac G3 Imac G4 Kuben Dana Sibera skapade bilder på hårdvara som aldrig fanns En annan sammanställning av Siberas hårdvaruskapelser ZSA - som gör Ergodox-EZ och Moonlander Intervjun med Kristoffer om hans arbetsverktyg Preonic Ferris sweep Hands down-layouten Beekeeb Chocofi wireless Corne Totem, av GEIST DASBOB Keezyboost40 - med stor LCD Kailh choch sunset 42keebs.eu Ramaworks M50-A Waterfowl Sofle Kyria Dygma defy Dygma raise Microdox bud - tangentbordet som såg ut “lite som ett splittat Planck” med aluminiumcase Cantor Piantor QMK Home row mods Titlar Smör i örat Bluetootha till trummorna Följ med mig till guidekabelns slut Jag är så väldigt ointresserad Mer datorkraft än någonsin Mindre resurser till att göra samma sak En idé om att saker ska bli bättre Jag kan öppna mitt Excelark nu Saker som är gjorda av trä och metall En dröm om något bättre Jag har inte den drömmen Claes Hemsworth Orimligt klockrent Där kan jag bara skriva hands down Utanför EU och handbyggt Rita sin egen PCB Bara skift på tummen Jag vill ha färre tangenter

11 Juli 20231h 12min

Kodsnack 532 - Så långt från micromanagement som möjligt, med Carl-Johan Kihlbom

Kodsnack 532 - Så långt från micromanagement som möjligt, med Carl-Johan Kihlbom

Fredrik hälsar på Carl-Johan Kilhlbom och får lära sig om utvecklingsmetodiken Shape up - en metodik som vill hålla undan för micro management och ge team maximalt med utrymme att fokusera och få bra saker gjorda. Carl-Johan går igenom processen från början till slut, och diskuterar fördelar, utmaningar, och sätt att lösa problem. Riktigt små team - sammansatta efter behov och intresse - jobbar väldigt fritt med avgränsade projekt i sexveckorscykler. En längre cykel betyder inte att man inte itererar inom cykeln - det gör man såklart precis hur mycket man vill. Men, det är teamets sak hur man gör på bästa sätt. Hur skulle det kännas att inte ha någon backlog? Att ha tid att städa och testa nya saker, utan att ha något gammalt hängande efter sig? Och att inte bli avbruten under arbetets gång med en massa uppdykande saker? Shape up kan hjälpa till med allt det! Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Carl-Johan Under utveckling - en tidigare podd Fredrik drev Carl-Johan var med i Under utveckling avsnitt 31 Shape up Got.rb Got milk? Got.js Got UX Varvet Planima Nordic Ruby Kodkata 37signals Basecamp Teamtailor Shape up-boken Signal v noise - bloggen Shaping in a nutshell - introduktionsvideo till Shape up Scrum Fixed time, variable scope Mise en place Retrospektiv Titlar En majoritet av konferensen var paus Det stora värdet av en konferens Närbesläktat med Ruby Så långt från micromanagement som möjligt Mandat att fatta beslut Ticket factory Inte samma fälla En riktning för en lösning Inga fasta team Det är alltid ett nytt projekt Det finns ingen projektledare Full autonomi för teamet Bra inblick på en lagom nivå Prata om att lösa saker tillsammans Hitta kärnan En hel liten del av kakan Ta ansvar för produkten En sorts brist på mångfald Aptit på projekt

4 Juli 20231h 11min

Kodsnack 531 - Extra utrymme, överallt

Kodsnack 531 - Extra utrymme, överallt

Fredrik snackar om Dells 6K-skärm U3224KB som han fick låna för ett par veckors test. Hemliga luckor, stora webbkameror, breda högtalare, och en hel del annat gås igenom. Gör det verkligen skillnad att ha så många pixlar på en och samma skärm? Ja, oväntat mycket, till och med om man till vardags jobbar på en 5K-skärm. Alla som jobbar med skärmar borde få en chans att jobba med så mycket utrymme, så priserna får allt ta och falla lite. Gärna snabbt, tack. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Anton Asdf kodsnackpodcastsuniver.se kodsnackpodcastuniver.se på Github IDG 174 - ett Code night-avsnitt Next generation threats - en av konferensdagarna vi deltagit på Ko-fi Dell U3224KB - skärmen Dell skickade för test Retinaupplösning Fredriks första 4K-skärm LG:s Ultrafine 5K - skärmen som ingen direkt gillar Apple studio display Apple pro display XDR Fredrik gjorde ett kort poddavsnitt om Studio display CES 2023 Den hemliga luckan Vocaster two - ljudinterfacet detta och många andra poddavsnitt spelats in via Quake Webbkameran och dess klickljud Dell display and peripheral manager Titlar En liten, liten era Fler pixlar att lägga mina fönster på Ganska nära ögonen Späckad med portar Extra utrymme, överallt Lite absurt på bästa möjliga sätt Ett intressant litet monster

27 Juni 202329min

Kodsnack 530 - API:er som produkt, med Andreas Silén och Claes Willners

Kodsnack 530 - API:er som produkt, med Andreas Silén och Claes Willners

Fredrik snackar API:er med Andreas Silén och Claes Willners, som jobbar på Roaring med att bygga och sälja API:er som produkt. Det finns många sätt att förenkla för kunder. Från att blanda API-teknik och datamassage - trevligare API:er för mer och bättre data - till att hantera rent manuella processer med tillstånd och behörigheter. Ibland kan FN:s sanktionslistor vara en del av ens behörighetshantering. De berättar också om att bygga bra miljöer som kunder själva kan bygga hela lösningar mot utan att - i idealfallet - ens behöva kontakta en över huvud taget. Vi kommer in på egna lösningar på egna problem - man kan och behöver inte följa vad som verkar vara det trendiga sättet just nu om det inte passar en. Som att ha monorepon, eller använda stora ramverk till vissa saker. Och bygga på molntjänster utan att bygga fast sig. Andreas och Claes tar också upp utmaningarna i att bygga produkter som i praktiken används som en mikrotjänst i kundernas mycket större maskineri. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, har en sida på Facebook och epostas på info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas. Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik. Länkar Andreas Claes Roaring REST SOAP FN:s sanktionslistor Swagger 491 - Avsnittet med tips till startups Spark - datainläsningsramverk (såsom Roaring använder det) Jersey JAX-RS AWS EMR - AWS-tjänst för databearbetning Infrastruktur som kod Oauth Sessions with SAM Grafana Avsnitt 91 - Tretimmarsavsnittet Titlar Korrekt information i sina system Otroligt manuella processer API:er som produkt Anrop å våra vägnar Berikar med information Vad ska det här heta? Bara det är likadant överallt En egen liten värld av begrepp En naturlig ingång Allt ni gör är inbyggt hos någon annan Datatvätt API:et är själva grejen

20 Juni 20231h 11min

Kodsnack 529 - Ett kontrakt per konsument, med Richard Alm och Adam Sernheim

Kodsnack 529 - Ett kontrakt per konsument, med Richard Alm och Adam Sernheim

Richard Alm och Adam Sernheim kommer på besök och berättar för Fredrik om kontraktstester - verktyg och arbetssätt för att bygga och förändra mikrotjänster utan att råka förstöra för varandra hela tiden. Nyckeln är - besvärligt och genialiskt nog - egentligen att uppmuntra team för olika tjänster att prata med varandra, men verktygen hjälper till genom att hitta och flagga problem tidigare och uppmuntra till mer genomtänkta lösningar. Det finns saker som kontraktstester inte löser, som otydlighet och dåliga API:er. Men även där kanske man kan använda det riktiga ninjatricket: att prata med varandra? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Adam Richard Kontraktstester Mikrotjänster Openapi Swagger Pact Pact broker End-to-end-tester Semantic versioning Guld-silver-platina-kedjan att komma in i Pact 453 - avsnittet där Adam var med och pratade tester Testpyramiden Nubanks bloggpost Kreuzwerks bloggpost Adams text om konsumentdrivna kontraktstester Don’t do E2E testing! - Youtubefilmen Adam nämnde på slutet Demo-kod från Richard med exempel på Pact-tester Titlar Om du jobbar i en monolit En distribuerad monolit Konsumentdrivna kontraktstester Konsumentens behov som ska vara i fokus En dialog som måste föras Hålla alla konsumenter i fas Ett kontrakt per konsument Man pratar med varandra Uppmuntra till att man pratar med varandra Skifta saker mot dialog Hård grindvakt Dina egna pakter Ett vanligt hederligt unit-test Svänga om mitt huvud till mikrotjänster Sydamerikas Avanza

13 Juni 202346min

Kodsnack 528 - Enkrukekrukmakare, med Bartek Tatkowski

Kodsnack 528 - Enkrukekrukmakare, med Bartek Tatkowski

Fredrik och Kristoffer snackar med Bartek Tatkowski om musik och en hel del annat. Vi diskuterar att skapa saker, hur verktygen påverkar vad vi skapar, hur man gör det lättare att skapa saker, och mycket mer. På ytan är det mycket musik, men egentligen handlar det mesta lika mycket om programmering, eller måleri, eller skrivande, eller något annat skapande. Bartek försöker göra det enkelt och otvunget att skapa musik och har i processen förstått grejen med Vim och klickiga tangentbord. Längs vägen hinner Kristoffer och Bartek också förklara en del om hur olika syntar och andra verktyg faktiskt fungerar, och varför vissa angrepssätt låter som en smekning från Moog medan andra snarare är rakblad rakt in i öronen. Sist men inte minst har Bartek hittat på en intressant liten utmaning i stil med 100 days to offload, fast för musik. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Bartek Avsnitt 519 - förra gången vi pratade Barteks musik Kristoffers musik * The war of art Krukmakaranekdoten Worse is better BSD Unix GNU Hurd Forth Kristoffers Forthinterpretator 100 days to offload Fasttracker 2 Guitar hero Dawless Elektron Sidstation Elektron Machinedrum Elektron workflow Vim Syntakt Teenage engineering OP-Z Analog four Octatrack Reason Cortex vend.se För många projekt, för få hobbies Digitakt Digitone Von Neumann-arkitektur Moog Subtraktiv och additiv syntes Ergodox Ben Vallack Plover - stenografimotor M8 tracker LSDJ Mutable instruments öppna instrument Hang - “oljefatstrumma” Bellart Handpan på Thomann Eurorack Generativ Eurorack på Youtube Hélène Vogelsinger - Eurorack i skogen Vocoder Oblique strategies - kort skapade av Brian Eno Titlar AI-förbud Trummor, bas, och gitarr En enda kruka på en hel termin Enkrukekrukmakare En perfekt kruka En tracker som man har vridit 90 grader Bygga låtar Hur jag ser på instrumenten Inte bra nog eller konstiga nog Som en smekning från Moog Rakblad långt in i öronen Instrumentet spelar tillbaka Jag vill inte ens röra fingrarna en millimeter Extremt hög skamtröskel

6 Juni 202351min

Kodsnack 527 - Optimera registerhanteringen

Kodsnack 527 - Optimera registerhanteringen

Fredrik, Tobias, och Kristoffer samlas i samma avsnitt! Tobias berättar om nyligen avslutade Eurollvm 2023-konferensen och allt han såg där. Till att börja med höll Tobias själv inget mindre än öppningskeynoten. Han berättar om sin presentation, sina förberedelser, och hur han diskuterade och tänkte kring att förankra det hela på jobbet. Sedan går vi igenom övriga presentationer Tobias såg på konferensen, med gott om sidospår om optimeraranekdoter, hur kompilatorer och processorer arbetar, och mycket annat. Som avslutning lite funderingar kring företaget Modular och deras språk Mojo, och varför det marknadsförs som just bra för AI. Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Eurollvm 2023 Hela konferensprogrammet LLVM Reveal.js Hugo Miro Order out of chaos - the LLVM release process - Tobias keynote LLVM:s Youtubekanal A whirlwind tour of the LLVM optimizer Nikita Popov från Red hat LLVM IR Memristor Practical Global Merge Function with ThinLTO LTO - link-time optimization Kyungwoo Lee från Meta Fast and Vectorized Pivot Function for MLIR Presburger Library, av Qi Zhou - att göra flyttalsoperationer snabbare än heltalsoperationer Using the Clang data-flow framework for null-pointer analysis - Viktor Cseh pratade eliminering av nollpekare med dataanalys Register Cost Modelling for Register Allocation and Beyond - Aiden Grossmanoptimerade register Mojo Modular Anders Waldenborg Keynote dag två - “-fbounds-safety”: Enforcing bounds safety for production C code - Yeoul Na, Apple Bounds checking ABI - application binary interface MachineScheduler - fine grain resource allocation using resource intervals - Francesco Petrogalli, från Apple What would it take to remove debug intrinsics? Jeremy Morse, från Sony GlobalISel by example, av Alex Bradbury Selectiondag CISC RISC Duke Nukem forever llvm-debuginfo-analyzer-presentationen, med Carlos Alberto Encisofrån Sony Trainspotting DWARF och ELF How do you do fellow kids? Pytorch Tensorflow Global interpreter lock Titlar Klämdag Göra ett så tråkigt ämne intressant För att få en regnig semester Sedan fick jag keynoten Använda registren så mycket som möjligt Den fina tanken utan den fula verkligheten Optimera för storlek Ett hopp till en annan funktion Försöka förstå register Optimera registerhanteringen Alla världens program på alla världens processorer En naiv allokerare i huvudet Ljuset är för långsamt Samtidigt i en cykel Välja instruktioner Titta på hela programmet samtidigt Debugga debuginformationen Killarna på Sony och jag Instruktionerna levereras med brevduva

30 Maj 20231h 24min

Kodsnack 526 - Lättare än de sämre alternativen, med Emil Lundberg

Kodsnack 526 - Lättare än de sämre alternativen, med Emil Lundberg

Vad är skönare än långa och säkra lösenord? Vad sägs om inga lösenord alls? Och att hanteringen kan vara både säkrare och smidigare än att ha lösenord, engångskoder och andra gammaldags processer? Emil Lundberg gästar podden och berättar om passkeys - det nya trevliga och säkra sättet att logga in på webben utan att behöva bekymra sig om lösenord. Varifrån kommer det, hur funkar det, hur är upplevelsen för användare, och inte minst vad behöver du som utvecklare tänka på? Ett stort tack till Cloudnet som sponsrar vår VPS! Har du kommentarer, frågor eller tips? Vi är @kodsnack, @tobiashieta, @oferlund, och @bjoreman på Twitter, 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 Emil Yubico Yubikey - har nämnts i några tidigare avsnitt Webauthn Emil på Jfokus 2022 om Webauthn Passkeys Prova på passkeys - demo av Yubico W3C Tvåfaktorautentisering Noll kontostölder hos Google sedan de införde säkerhetsnycklar för anställda Phising as a service PGP Windows hello Dashlane 1password Yubicos javabibliotek för passkeys Githubs bibliotek webauthn-json U2F - universal 2nd factor User verification - tvåfaktor utan lösenord Enterprise attestation Autofill-UI:t Titlar En kryptografisk nyckel med en USB-kontakt Säkrare tvåfaktorautentisering på webben Som Bankid, fast ännu enklare Lättare än de sämre alternativen Phishing as a service En väldigt tekniskt korrekt term Egentligen inte konstigare än Bankid En unik identitet för varje sajt Mellan din webbläsare och din server Jag har verifierat en extra faktor Ett kryptografiskt bevis Det säkraste som också är smidigast

23 Maj 202349min

Populärt inom Utbildning

bygga-at-idioter
historiepodden-se
det-skaver
rss-bara-en-till-om-missbruk-medberoende-2
nu-blir-det-historia
alska-oss
svd-ledarredaktionen
johannes-hansen-podcast
harrisons-dramatiska-historia
allt-du-velat-veta
roda-vita-rosen
not-fanny-anymore
rikatillsammans-om-privatekonomi-rikedom-i-livet
sa-in-i-sjalen
i-vantan-pa-katastrofen
sektledare
rss-max-tant-med-max-villman
handen-pa-hjartat
rss-sjalsligt-avkladd
jagaren