PLAY PODCASTS
Kodsnack

Kodsnack

730 episodes — Page 5 of 15

Kodsnack 517 - Tre månader utan lön, med Ingo Junefjord

Ingo Junefjord berättar om hur det är när ens jobb går i konkurs. Vad hände i Ingos fall, vad gör man när man plötsligt inte får lön, och hur är det att jobba under en konkursförvaltare? När kan man börja andas normalt igen? Var inte mer lojal mot arbetsgivare än de är mot dig. 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å [email protected] 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 Ingo Tidigare avsnitt med Ingo ASDF avsnitt 70 Johan Öbrink Zenterio Statlig lönegaranti Cookie clicker Stämningen efter konkursen Breakit om konkursen FTX-kraschen Enron Titlar Vi vill kunna spela Netflix på den här Förmiddagen den 25 juni Vi har inte betalat lön idag Betalt för förtroendet Då har jag väl ingen lojalitet kvar Generera värde till konkursboet Tre månader utan lön Tid att titta på dokumentation Det spelades en del Cookie clicker Tre surrealistveckor Plötsligt inte bara obetald utan också arbetslös Fortfarande uppsagd och arbetslös Lojalitet räcker dit kontraktet går

Mar 21, 202344 min

Kodsnack 516 - Ett tillfälle att använda Rust

Bildentusiasm glider över i funderingar kring deadlines och känslan av att inte få något gjort. Ett litet utbrott av tangentbordssnack: Kristoffer ser risk för kontor i sin närmaste framtid och behöver ett hållbart och trevligt tangentbord att ta med till kontoret. Kristoffer byter till Neovim och börjar få flyt i Rust. Han har kommit över den magiska tröskeln och hittat projekt som passar på samma gång. Sist men inte minst: en rejäl Kristoffer-urladdning om ChatGPT, Bing och de som puffar för dagens trendiga smak av artificiell "intelligens". Kristoffer borde jobba i gammaldags flygarmössa, silkesscarf, och mustasch. Med en massa lådor - Rust-crates. Och tangentbord. En liten elefant som kör gokart. 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å [email protected] 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 Musikvideon - "Invisible" med Mononeon Hayao Miyazaki Apples app Freeform Audient ID24 och ID14 Mac power users om Freeform Procreate Preonic Planck Corne OLKB ID75 Moonlander Sofle Lily58 Keychron Alice Björeman // Melin // Åhs - även känd som "den andra podden" i Slack Keychron K6 pro keeb.io Elektron Sidstation Paul Allen Living computer museum Sista företaget som säljer disketter Doom-emacs Emacs Lisp Evil mode Vim Rust LSP - language server protocol rust-analyzer Neovim Vim9 script Vimscript Lua Luajit Tree sitter Tokio - asynkron runtime för Rust Axum - webbramverk från Tokio-skaparna Talk om Tokio och Axum av David Pedersen på Embark Embark studios Bevy - spelmotor i Rust Unity Godot Diesel Actix Akkoma Babar Pellefant Bing ChatGPT Bard Microsoft partner-podden om ChatGPT Broken record Rick Rubin Avsnittet med Giles Martin om Revolver-remastern Linkedin är en sjuk plats Bing vägrade erkänna 2023 Ballmer sjunger developers On the danger of stochastic parrots - utmärkt presentation av problem med stora språkmodeller Team i Kenya som redigerar svar från ChatGPT Amazons mechanical turk Supportfråga efter mjukvara som inte finns XKCD om att fejka kunskap Titlar Apropå lagom Förkläde och ansiktsmask Eskalera detta! Hälften programmering, hälften barbecue Det kan vara så att jag lär känna mig själv Jag behöver en backup Jag har små, små händer Behöva skriva siffror med två fingrar En ympning av Vim En äkta avympning Hur kan vi göra Vim så bra som möjligt? Många små elefanter Arbeta med sin hygien En spökprofil (lokalt) Den lilla elefanten Ett tillfälle att använda Rust Någon trodde på det som chattbotten sa En sjuk, sjuk värld Slutet för både Google och Bing En dator som ljuger för mig Var inte NFT:er dumt nog? Artificiellt professionellt Allt som behövde sägas är nu sagt

Mar 14, 20231h 6m

Kodsnack 515 - Lösa riktiga problem för riktiga människor, med Erik Brännström

Erik Brännström gästar podden och berättar om hur det är att jobba med Ruby on rails på 2020-talet. Vi diskuterar hur det är att jobba med en långlivad kodbas i Rails, hur Rails i sig hängt med i utvecklingen, och hur utvecklingstrenderna själva på sistone nästan verkar svänga lite åt Rails håll. Tänker man på att man arbetar i Rails? Finns det saker som skaver? Påverkar Ruby och Rails hur man tänker och skriver i andra språk? Vi diskuterar också hur mycket Javascript man vill eller behöver skriva i Rails, en fråga där svaret varierat mycket bara under senaste året. Ett viktigt meddelande: Spelsylten är tillbaka med sin åttonde omgång! Tema denna gång är rymd och/eller skatt. Läs mer och gå med här! 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å [email protected] 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 Kodsnacks åttonde spelsylt Kodsnacks Slack Erik Erik var med i podden Under utveckling för ganska länge sedan Planima Ruby on rails Shopify CRUD PHP Laravel Django Create React app MVC Active record Matz - Yukihiro Matsumoto - Rubys skapare Metaprogrammering i Ruby Monkey patching Javabeans Play-ramverket Hibernate Service objects Active support PORO - plain old Ruby object Sinatra Keyword arguments Implicit return Hotwire Livewire Rspec Mocha Titlar Det känns som att du har varit med i podden Hets-peaken Ruby-räv Bygga vanliga webbtjänster Inte så unikt längre Samma saker ungefär lika enkelt Tänket har spridit sig Det gör sitt jobb Det ska vara härligt Lösa riktiga problem för riktiga människor Bara vanlig Ruby Idiomatisk railskod Gör bara ett vanligt Ruby-objekt Rubymentaliteten Det gamla sättet att göra saker Ta tillbaka saker till servern Det ska vara enkelt Det Matz förutsatte sig Det där är ingen spik, det är en vas

Mar 7, 202348 min

Kodsnack 514 - Ordet "frivilligt" stryks, med Jan Jonsson

Jan Jonsson, VD på Mullvad, besöker podden och berättar om Chat control, ett EU-direktiv som om det införs kommer att göra det obligatoriskt att övervaka allt du säger i alla kommunikationstjänster på nätet. Ja, det låter tyvärr inte mindre galet ju mer man talar om det heller. Jan berätter vad Chat control är, vad som kommer att hända om det införs, och vad man bör göra innan september 2023 då det ska röstas om i EU. 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å [email protected] 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 Jan Mullvad 419 - tidigare avsnitt med utvecklare på Mullvad Jans debattartikel Chat control 1 Chat control 2 Apples tillbakadragna lösning för att söka efter barnpornografiskt innehåll (med en tekniskt sund lösning i botten) Spionlagen FRA-lagen Ylva Johansson April-RFC:n med nya nyckelord Videon Fredrik såg - On the dangers of stochastic parrots: can language models be too big? Titlar En lag som redan finns Ordet "frivilligt" stryks Scope creep, höll jag på att säga 157 ändringsförslag "Bör" är ju jobbigt Massövervakningsmaskin Processer, rutiner, och kontroll Inte ett bra spår En guldgruva av dumheter

Feb 28, 202341 min

Kodsnack 513 - Maskiner som ger feedback till maskiner, med Martin Mazur

Martin Mazur kommer på återbesök och snackar low code och AI:s möjligheter med Fredrik. Martin tror inte att AI kommer att ta någons jobb inom överskådlig tid, men det är intressant att fundera över vilken påverkan det faktiskt kommer att ha med nya verktyg av olika slag. Low code-plattformars fördelar och nackdelar. Osäkerhet och risk för inlåsning och hur den kan växa framöver? Martin tänker sig att förändringen blir att vi kan fokusera mer av vår tid på att lösa det som är unikt för vårt problem och det vi bygger, och mindre på att lösa omkringliggande problem på vedertagna sätt. AI som programmeringskompis. Som avslutning kommenterar Fredrik två veckor senare lite av vad som hänt sedan avsnittet spelades in - med "AI" i Bing och annat känns det som tveksamheterna blivit fler kring dagens teknik, åtminstone bland utvecklare. Det är inget som säger någonting mot det vi diskuterade i resten av avsnittet, snarare ytterligare en intressant aspekt att fundera över. Kommer verktygens användning för sådant de faktiskt klarar av att få sig en knäck av att man försöker använda dem till en massa saker de inte passar för? 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å [email protected] 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 Martin Tidigare avsnitt med Martin Øredev Cliff Hazell NDC Martins presentation på Øredev 2022 - The leader's leap 504 - avsnittet innan jul med Fredrik och Tobias om Chatgpt och annat Chatgpt T-kompetens Copilot Grady Booch - The entire history of software engineering is about rising levels of abstraction CD En snabbare häst Prompt engineers Stable diffusion Midjourney Unqork - low code-plattform Noodl - low code-plattform Wix Squarespace Shopify Boost - C++-bibliotek som fortfarande finns Amazons Honeycode - low code-verktyg Rubber ducking Resharper Introduktionspresentationen av Ruby on Rails CRUD The expanding dark forest of generative AI Markovkedja Idiocracy Copy.ai Lex Surviving the machine apocalypse - Martins föreläsning från 2018 - maskinerna kommer inte att ta över Microsoft bygger in "AI" i Bing Googles Bard ska in bredvid Googles sökning Bonuslänk: Mediumtext om huruvida Chatgpt är början på slutet för utvecklare Titlar Hörts på mikrofon Ett stort mingelparty Verktyg är bra i sig Assisterad utveckling Upptäcka lösningar Någon måste ju skapa innovation Folk som är bra på att prata med AI Maskinen på andra sidan Avancerad version av rubber ducking Maskiner som ger feedback till maskiner Nya nivåer av abstraktion Man tillför osäkerhet AI som programmeringskompis Min lilla programmeringsassistent Den som konsumerar algoritmen En fair dystopi för internet En väldigt avancerad markovkedja Parförfattande Inte ingenting kommer att hända

Feb 21, 202359 min

Kodsnack 512 - Enrich the graphics, with Denis Radin

Recorded at the Øredev 2022 developer conference, Fredrik chats with Denis Radin about React, Webgpu, standards development, coding standards, and a lot more. We start way back, with early React development - while React was still in beta, on amazingly bad hardware. A project where focus was actually on optimization and education instead of throwing hardware at solving the performance problem. We discuss AI art generation a bit, and how it affects our world. Denis then gets into how Webgpu is different from Webgl, mostly a lot better for a lot more use cases. What's holding back really cool graphical things in the browser now? Getting paid! Denis tells us about the development of the Webgpu standard, a unique standard which filled a gap major players all wanted filling. What if we applied NASA coding guidelines to Javascript? Denis did it to show that Javascript can be taken as seriously as C or other low-level languages, if we just want to. Do we web developers have more to internalize when it comes to pride in craftmanship? But examples are out there if we just know to look for them. What does Denis think of React's evolution? Finally, fullstack frameworks are coming and exciting. They are a revolution for Denis' side projects already! Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] 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 Øredev Denis Denis helps organize React conferences in Amsterdam Denis' presentation at Øredev 2022 Denis' blog post on WebGPU Thick clients Webgpu Webgl Canvas Opengl Metal Directx Vulkan NASA coding standards (for C) Denis' talk about applying the NASA coding standards High-performance Javascript Angular Solid.js Alpine.js Svelte React native React-three-fiber - React renderer for three.js Next.js Blitz.js Ruby on rails Titles Amazingly shitty hardware The performance and scalability wasn't there Let's use this pipeline Enrich the graphics How do you monetize? A standard that fills a gap Javascript developer: no Change the perception This is engineering Innovate by simplicity A fullstack developer with a couple of commands

Feb 14, 202340 min

Kodsnack 511 - BEAM curious, med Lars Wikman

Lars Wikman snackar Elixir på bredden och djupet med Kristoffer och Fredrik. Från vilket håll kommer språket, och hur förhåller det sig till och jobbar ihop med Erlang och dess plattform? Hur påverkar eller påverkar inte Erlangs egenheter och unika egenskaper Elixir? Måste man skriva Erlang hela tiden för att kunna hålla på med Elixir? Det blir en hel del diskussion av att drifta och skala, och om de många problem som Erlangmiljön låter en mer eller mindre strunta i. Lars berättar också om spännande möjliga konstprojekt i Elixir, och om fantastiska möjligheter att inspektera och förändra system medan de körs. Som bonus efter avslutningsmusiken: lite backupsnack. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare inom bland annat backend och fullstack. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Lars Tidigare avsnitt med Lars Elixir Erlang Avsnittet med Joe Armstrong Actormodellen Genservers OTP - Erlangs standardbibliotek, ungefär José Valim - Elixirs skapare Global interpreter lock Metaprogrammering Monkey patching Bruce Tate Seven languages in seven weeks Preemptive concurrency Share nothing Sidekiq Redis Mix Hex - pakethanterare för Elixir (och Erlang) Erlang ecosystem foundation Clojure - Lispdialekt Impedance mismatch Wasm - Webassembly Firefly - Wasm-kompilator (bland annat) för Elixir och Erlang Pattern matching (Andreas) Ekeroot Regular programming - Lars och Andreas podd Let it crash-filosofin Phoenix - webbramverk för Elixir BEAM - Erlangs virtuella maskin Supervisors i Erlang och Elixir Heroku Fly.io Wireguard libcluster Liveview Phoenix channels Pleroma Akkoma Gotosocial Takahē - activitypubserver i Python Honk Genserver.social Ashai linux på Mastodon - uppdateringar om jobbet med Linux på Apple silicon Fedifinder Worse is better Cory Doctorow mastodon.art Kristoffers blogg RSS Fosstodon Grebban - veckans sponsor söker utvecklare Laravel grebban.com/kodsnack - läs mer eller ansök Kristoffers företags hemsida Bulma - CSS-ramverk Vue Tailwind Hetzner NIF Rustler - för att skriva NIF:ar i Rust Jamie Zawinski Aral Balkan Masto.host Activitypub Bittorrent Webmention Elixir in action Cowboy - kan ta produktionstrafik Bryan Hunt Livebook Jupyter notebooks REPL - Read-eval-print loop Teaching Elixir - grunderna Prolog Akka Titlar Nyfiken på Elixir, och Lars plats i det Helt och hållet Erlang Rätt in i modermodemet Helt hipster compliant Socker på Erlang Java läckte igenom Ett fett lager mellan Ingenting som låtsas Väldigt happy path Något annat har gått sönder Processen dör Microservicessystem, fast i en monolit Socialt belastat Extremt boostig Följa Doctorow utan att det går sönder Passar inte riktigt på Mastodon Twitter är inte ett RSS-flöde BEAM curious BEAMstream Inte en lösning på CSS-frågan Om man inte vil ha ett frontendramverk Mycket slimmade diffar Ett betryggande sätt att planera arbete på Protokollet, på ett väldigt löst sätt Det här är det hemliga vapnet

Feb 7, 20231h 36m

Kodsnack 510 - Ett djupt kaninhål

Fredrik och Tobias snackar refaktorering, och hur den lätt drar iväg i intern scope creep. Det är lätt att tänka att allt hade blivit så mycket renare och snyggare om man fokuserat på att "bara" städa upp. Men, hade det gett lika mycket? Är inte de smygande finesserna en stor del av utdelningen? Sedan diskuterar vi, med Destiny 2 som utgångspunkt, om och när man borde skriva om saker från början. Har folk rätt när de tycker att allt skulle bli bättre om man bara fick slänga bort allt gammalt skräp och börja om med en ny och fräsch lösning? Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Configuration management Radslut i olika operativsystem Submodules i Git Grebban - veckans sponsor söker utvecklare CSS-in-JS Gatsby grebban.com/kodsnack - läs mer eller ansök Destiny 2 låg nere i två dygn Theseus skepp - är det samma skepp även om allting bytts ut bit för bit? Joel Spolsky om stora omskrivningar Jamie Zawinski om omskrivningar Allt av Zawinski i texten ovan kommer från varmt rekommenderade intervjuboken Coders at work Titlar (Jag är i) Ett djupt kaninhål Andra sidan kaninhålet Synka alla dependencies Helt görbart på en vecka Intern scope creep Samla ihop det på ett bättre sätt Ytterligare kaninhål Någon gång dyker inte upp av sig själv En romantisk tanke Bra historier kring en omskrivning

Jan 31, 202338 min

Kodsnack 509 - Marulksmodellen

Fredrik och Kristoffer snackar om IT-jättarnas uppsägningar. Varför säger man upp, vad jobbar alla med, och varför anställde man så många från första början? Och vilka är det egentligen som drabbats, och hur mycket? Det blir mycket diskussion om marulksmodellen, där en stor marulk lockar småfiskar med en tjänst som ser ut som något man vill använda men egentligen inte leder till något bra. Det finns de som gör saker på bättre sätt, och vi önskar att det fanns ännu fler. Med lite tur finns det fler, men de är svåra att upptäcka om man inte råkar känna till deras område. Sist men inte minst: sidoprojekt. Fredrik sjabblade en del med en appuppdatering, Kristoffer knackar vidare på sin Mastodonserver. Vi snackar också lite om att få projekten gjorda, eller göra dem i den takt man faktiskt känner för det utan att känna att de "borde" komma någonstans hela tiden. Och ta det lugnt och göra ingenting mellan varven - på ett sätt som är helt främmande för marulkar. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Amazon säger upp 18000 Microsoft säger upp 10000 Google säger upp 12000 Googles vinster 2022 Storföretag säger upp för att andra gör det Googles VD om uppsägningarna Microsofts VD om uppsägningarna Google+ Google wave Dark matter developers PSPDFKit - numera faktiskt sålt till ett större företag 🙁 Grebban - veckans sponsor söker utvecklare grebban.com/kodsnack - läs mer eller ansök Dominions 5 4x-strategispel Illwinter Dominions på Steam Unixfilosofin Ice cubes Metatext Ice cubes ikon Länktips apropå förra veckans avsnitt: Aseprite på Github Libresprite på Github The big book of small Python projects Mazes for programmers Exercises for programmers Creative coding: making visuals with Javascript The nature of code (finns även i kursform) Fredriks äventyr med att släppa senaste versionen av Podcast chapters Twitter har stängt av sitt API för tredjepartsappar Hur Charles Darwin jobbade Musicbrainz Acousticbrainz - nedlagt Titlar Det känns hemskt på många sätt Hälften av ett års anställningar Var kommer alla från? Vilka är det de säger upp? Sveriges trejde största stad Det finns inga pengar i det Tjäna pengar på något magiskt sätt En person med ett liv En hel människa Tomt hål av kommers Saker som ser ut som saker som folk behöver Rovdjur och parasiter Rovdjursmentalitet Nu luktar det rovdjur Mer av ett immunförsvar Rovbaserad marknad Imitera det folk vill ha Marulksmodellen Unixfilosofin fast för företag Marulksskyddat 220000 marulkar Konkurrera med en marulk En invecklad pitch Inte hundra procent avslappning Chans till hopp och sans

Jan 24, 202352 min

Kodsnack 508 - Inspirerat av runstenar

Fredrik och Kristoffer snackar kreativitet. Det är ju kul att skapa saker, men ofta onödigt svårt att faktiskt avsluta något och släppa ut det i världen. Fredrik skriver just nu hundra blogginlägg på hundra dagar och tycker att det borde gå att göra samma sak med kod. Men varför känns det så mycket svårare än vanlig text? Kan man göra något åt det? Det är för övrigt inte alltid så lätt att få ur sig vanlig text heller. Tänk på att ett kärnvärde allt du skapar alltid är att just du har skapat det. Det kan ingen annan i hela världen bidra med. Vi funderar också lite över att göra sig faktiskt eller inbillat beroende av sina verktyg - vore det inte skönt att ha bara en bärbar dator, utan en massa prylar och inställningar som kedjar fast en vid skrivbordet? Skala ner sin miljö, göra sig beroende av och distraherad av färre verktyg och prylar. Sist men inte minst snickrar Kristoffer på sin egen implementation av en Mastodon-server, och Fredrik vill veta allt om det. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare inom bland annat backend och fullstack. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Github actions 100 days to offload - skriv hundra blogginlägg på ett år M vs M M vs M 53 - om bland annat streaks Kodkata Processing Kristoffers blogg Inlägget Fredrik skrev "idag", uppföljning på dagen innan Kristoffers inlägg om att skapa bakgrundsbilder Aseprite GMK dots - skrivbordsmattan finns bland bilderna GIMP Inkscape CSS tricks Jonas Lau Markussen - dansken som bland annat ritar runstenar Shure Beta 87 - Fredriks nya mikrofon XLR Focusrite Vocaster two Lars Marc Rebillet - improviserar musik på Youtube ASMR Grebban - veckans sponsor söker utvecklare Laravel grebban.com/kodsnack - läs mer eller ansök GTD - produktivitetsmetoden Getting things done Activitypub Webfinger HTTP-signaturer Ostatus Identi.ca Diaspora Worse is better Ansible 106 - gammalt avsnitt om Ansible Salt Titlar Free pro team enterprise cloud När åker jag dit om jag börjar använda det? Tolv procent klar Stödhjul Kvantitet har sin egen kvalitet Uppnå en bra bloggpost Ta bort sig själv ur processen Skripta bilder Bygga sina egna verktyg Inspirerat av runstenar Steg ett: vektorisera alla runstenar Vansinnigt trevlig skrivmaskin Skala ner sin miljö Köra fast i sina verktyg Jag vill ha någonting nytt Mer lös med typsystemet Det här är Fredrik Vad är egentligen bättre?

Jan 17, 202353 min

Kodsnack 507 - Motsatsen till rosa glasögon

Fredrik, Kristoffer, och Tobias snackar om 2022 med stort fokus på bra saker som hänt under året. Kristoffer och Fredrik gläds åt Mastodon, Tobias passade på att helt enkelt vara mindre på nätet istället. Teleskopglädje, filmgläjde, kaffeglädje, och till och med ett visst mått skadeglädje får alla plats, tillsammans med ett gäng film- musik- och speltips. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Mastodon Activitypub Mörka mönster Substack Rands - också känd som Michael Lopp Mattias Jansson - utvecklare av rpmalloc rpmalloc Post - Twitteralternativ backad av vampyrer Square-Enix har inte fattat att NFT är ute Axie infinity - NFT-spel som kraschade Coffeezilla Web3 is going great James Webb-teleskopet Bilder från James Webb-teleskopet Pillars of creation Den nya pillars of creation-bilden William Shatner och Bezos flög till rymden. Shatner blev nedstämd John Carmack har lämnat Meta "Verklig AI" Palmer Luckey Luckeys permadeath-headset 22 problem som lösts under 2022 Electrical vehicle tipping point Great pacific garbage patch Armageddon Ben Affleck kommenterar Armageddon Schwarzenegger kommenterar Conan the barbarian Grebban - veckans sponsor söker utvecklare CSS-in-JS Gatsby grebban.com/kodsnack - läs mer eller ansök Kristoffers musik Obsidian Macbook air M2 Everything everywhere all at once Slashfilmcast om Everything everywhere all at once Andor Prey Glass onion Knives out Arcane Cyberpunk: edgerunners Severance God of war ragnarök Elden ring Guardians of the galaxy-spelet Songs of conquest Heroes of might and magic Metal hellsinger Trombone champ Marvel snap Happy salmon Exploding kittens Sushi go! Nemophila Sieze the fate Days of the lost med the Halo effect Revel in time med Star one Porcupine trees album Closure/continuation Steven Wilson Bonobos Fragments - easy listening-musik Videon av konserten med orgeln Hunt, gather, parent - Michaeleen Doucleff Inverted frontier, tredje boken - Needle, av Linda Nagata Ursula K. Le Guin The left hand of darkness Earthsea cycle Monk and robot 1 och 2 Crafting with Ursula Becky Chambers Crafting with Ursula-avsnittet med Becky Chambers Crafting with Ursula-avsnittet med Neil Gaiman Between the covers - Crafting with Ursula, och mer därtill Titlar Träningsvärk överallt Vad har hänt det här året Krypto och Elon Musk Tre topp fem-listor Mastodon tar fart En nytändning när det gäller internet över huvud taget Det var såhär det var Jag är inte på internet alls En person pratar till hela världen samtidigt Profitmotivet Motsatsen till rosa glasögon Skeptiska glasögon Nu tänker jag ur minnet Härute finns det bara död Sten och tomhet, mörker och död Snart kommer ben Speedrunna det personliga Jag tycker om dåligt kaffe Obsidians år Årets spel att titta på

Jan 10, 20231h 13m

Kodsnack 506 - Företagets tarotlek, med Lars Wikman

Fredrik och Kristoffer snackar med Lars Wikman om skrivande, nyttan med ritualer och variationer, att arrangera bra events, och ganska mycket mer. Varför finns det här mötet? Varför kan både promenader och skrivande vara så orimligt effektiva sätt att få ordning på tankarna eller bli på bättre humör? Varför borde fler tänka mer på effekter av GDPR? Varför är det så svårt att ta bort något? Varför har inte ditt företag en tarotlek? Som avslutning pratar vi om att skapa tid för saker man vill göra, och om det inte vore fint att vårt jobb hade lite mer cykler och om inte våra arbetsliv skulle må bra av lite fler cykler och variationer. Och kanske lite fler fåniga hattar? Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Lars Purple Scout Fredriks webbkamera är en föregångare till Logitech C920 Panasonic G100 Bokeh Fathead phantom Frilansforumet - Frilansare Sverige Grapefrukt-Martin Inventarier Fastmail Schrems II Patriot act Protonmail IKEAs ägarstruktur Scaleway Upcloud Glesys - har både sponsrat Kodsnack och samarbetat med Lars Hetzner - tysk VPS-leverantör Calendly Savycal Cal.com Shopify Lars på Youtube Lars Youtubekortisar CAP-teoremet - "den klassiska triangeln" Grebban - veckans sponsor söker utvecklare grebban.com/kodsnack - läs mer eller ansök Lars nyhetsbrev Indiehackers Jonathan Stark - skriver dagligt nyhetsbrev Ditching hourly - Jonathan Starks podd The business of authority Bartek Tarotlek Celtic cross (inte irish) är en tarotläggning Priya Parker The art of gathering Codebeam Stockholm Nerves Elixirconf Lissabon Daniel Stenberg linux.conf.au Land acknowledgement Pieter Hintjens - skrev Zeromq Zeromq Lars snack på Elixirconf Africa OTP - ungefär Erlangs standardbibliotek Sandby kafferosteri Refactoring UI Titlar Frifräs på eftermiddagen Jag är alltid i fokus Sonys autofokus Vad som är en inventarie IT-mupparna jag lär känna Frilans-outtakes En brevlåda i Luxemburg Att du hinner Mycket extracurriculars Blogga i olika former Att publicera har varit en stor aspiration Marginal och en ursäkt Nördtekniketisk kompass Vi har nog hört allt han har att säga Få tankarna i ordning Töntiga köttsäckar Om man vill vara lite gladare Företagets tarotlek En form att bearbeta saker inom Att dra ett kort Det ska vara lite fåniga hattar Känna skillnaden En liten kändis med oss Vissa konferenser poppar Ett designval Ett trängande behov av att nyansera En torr presentation av OTP Lite avsikt går ganska långt Slussa in folk i min sfär Tillgång till ett brett universum Jag känner igen din röst Jag behöver kolla filtret När tvättar du mellan tangenterna? Sprintstädning

Jan 3, 20231h 29m

Kodsnack 505 - kodsnack.horse

Fredrik och Kristoffer snackar lite om Twitters härdsmälta, och mer om dess positiva effekter: uppsvinget för Mastodon och andra icke-centraliserade sociala tjänster. Båda är peppade på att prova något nytt efter Twitter, tror att problemen som finns just nu kommer att lösas, och hoppas på nya spännande applikationer. Bara för att många av oss just hoppat till Mastodon från Twitter så måste ju inte programmen vi använder se ut och fungera likadant. Kristoffer berättar också lite om hur det är att sätta upp och driva sin egen Mastodoninstans. Det är inte så smidigt som det skulle kunna vara, och man får vaka över sitt diskutrymme som en hök, men problemen kommer att lösas. Och givetvis finns det andra implementationer och projekt att prova för den som vill ha något mer lättviktigt än vad Mastodon själv är just nu. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare inom bland annat backend och fullstack. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Elon ska avgå som Twitter-VD så snart han hittar någon dum nog att ta jobbet Activitypub Kodsnacks webbplats på Github micro.blog Kristoffers blogg Write freely Ace Frehley Occams rakblad - den enklaste förklaringen är ofta den rätta Elon Musks företagande Spacex Tesla X.com och Paypal Hyperloop Boring company - säger sig vilja borra tunnlar, men har mest sålt eldkastare John Carmack har slutat på Meta Isaac Newton Grebban - veckans sponsor söker utvecklare Laravel grebban.com/kodsnack - läs mer eller ansök Fredrik på Mastodon Kristoffer på Mastodon Tobias på Mastodon Mozilla ska sätta upp mozilla.social Ruby on rails Redis Sidekiq 6510.nu Guiden till att sätta upp Mastodon Jocke BBS Artikeln om att driva BBS:er Phpbb Tapbots Tweetbot Ivory Pleroma Honk Akkoma Gotosocial GNU social Friendica Tweetie efter uppköpet av Twitter, körande på Ipad Firstclass - ett intranät AOL Hometown Björndjur Borneoelefanter Titlar Eloge till vägföreningen Ingen början och inget slut Det är bara en krater kvar Jag vet inte om Ace Frehley pratar Activitypub Skeptisk till miljardärer Det bästa Paypal gjort Bara pruttkuddar Många rörliga bitar kodsnack.horse Internets barndom Ett gäng små forum Det känns bra att var där Honka andras honks

Dec 27, 202240 min

Kodsnack 504 - En maskininlärningsgrej

Fredrik och Tobias chockeras av hur snabbt julen närmat sig. Men Tobias har fått alla julklappar köpta. Men framför allt diskuterar vi Chatgpt, senaste tidens mest trendiga maskininlärningsmodell. Vi gillar inte ordet AI, och vi tror inte att den kommer lyckas ta våra jobb på ett bra tag. Programmeringsaspekten av programmering försvinner ju inte, den flyttar möjligen bara till en högre nivå. AI-programmering som nästa högnivåspråk. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Merry shitscram Pelle vävare Chatgpt GPT-3 Openai Markovkedjor DALL-E Stable diffusion Githubs copilot Grebban - veckans sponsor söker utvecklare CSS-in-JS Gatsby grebban.com/kodsnack - läs mer eller ansök Linus tech tips The WAN show - LTT-podden WAN show-avsnittet om Chatgpt Cocoa Diffusionbee Titlar När man har IT-pengar Hyfsat under kontroll En maskininlärningsgrej Jag tycker inte om ordet AI En maskin som tänker för sig själv Förstå hur mänskligt språk fungerar Generera naturligt ljudande svar Ramverksproblemet i kubik Underlätta mitt liv som programmerare Man ska inte sluta förstå Jag kan få en bra utgångspunkt Det var inte riktiga länkar Formulera frågor som visar att man förstår Femhundra ord om X Jag vill se att du verkligen förstår Framsteg i hjälpmedel

Dec 20, 202241 min

Kodsnack 503 - Förhoppningsbolag, med Olle Aronsson

Fredrik snackar enhörningsföretag, startups, eller helt enkelt förhoppningsbolag med Olle på Breakit. Varför finns startups och enhörningar, hur funkar ekonomin bakom dem, och vad kommer alla höga värderingar från? Startups är en extremsport, och I någon mening är alla startups övervärderade. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Olle Breakit Bonnier Gothenburg startup hack It-bubblan vid millennieskiftet Wework - en skapelse som bara var luft Grebban - veckans sponsor söker utvecklare grebban.com/kodsnack - läs mer eller ansök Bokio Fortnox Titlar Mycket nyare då Entreprenörskap på steroider Konstig, onormal företeelse Allting bygger på förväntningar Förhoppningsbolag Laga det som är trasigt Förväntningarna ganska högt från start Om det är min miljard Allt längre ut på riskskalan

Dec 13, 202239 min

Kodsnack 502 - Rakt in i returregistret

Fredrik och Tobias snackar om hur språk som C++ omvandlas till maskinkod. Tobias går på djupet om hur man bär sig åt för att kunna felsöka kod när kompilatorn kan bestämma sig för att helt enkelt slänga bort stora delar av den. Det känns lite som ett under att man över huvud taget kan sätta brytpunkter i sin kod när man felsöker. Som uppvärmning: Advent är här igen. Tobias portionerar ut Lego och funderar över varför han sällan deltar i Advent of code. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare inom bland annat backend och fullstack. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Advent of code Kodsnacks Advent of code-repo - bidra med din kod! Dependabot Unga programmerares kodkalender Asdf - kalenderavsnitten syns inte (än?) på webbsidan, men de finns i poddflödet Lowering LLVM-IR Godbolt.org Första exemplet GCC:s olika intermediärrepresentationer DAG - Directed acyclic graph DWARF - Unix debugformat Codeview - Microsofts och Windows debugformat Andra exemplet Register Minnespekare Grebban - veckans sponsor söker utvecklare Laravel grebban.com/kodsnack - läs mer eller ansök Anvil Tredje exemplet Fjärde exemplet Inlining i C och C++ Lambda i C++ Femte exemplet - med lambda Const i C++ Kodgranskningen i LLVM - sök på CodeViewDebug.cpp och hoppa några gånger för att komma till den faktiska koden Titlar På det mest komplicerade sättet Ett lätt ämne Hur debugging faktiskt funkar Sänkning Det ultimata lågnivåspråket När vi sänker C-kod Högnivåassembler Tre lager av översättning Hur representeras det i assemblerlagret Med debuginformation och utan optimering Jag behöver inte deklarera en variabel Lägg till en variabel som är borta Rakt in i returregistret Då låtsas vi att det är en constant Konstant nog

Dec 6, 202253 min

Kodsnack 501 - Den ultimata spelsyltupplevelsen

Kodsnacks sjunde spelsylt har avslutats, och Fredrik snackar spelskapande med deltagarna Therese Andersson - som dessutom vann med spelet Valter, Stefan Forsberg - som skapade Nät, fisk & krill, och Jakob Wärnhjelm - som skapade Val vs båt. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Kodsnacks sjunde spelsylt - resultaten Jakob - Val vs båt Stefan - Nät, fisk & krill Therese - Valter Jubileumsavsnittet Whale trail Godot Lua Phaser - JS-ramverk för spelskapande JS13K Källkoden till Jakobs spel Pixilart - webbtjänst man ritar pixelgrafik i Mariospelen Paint.net Inkscape GIMP Grebban - veckans sponsor söker utvecklare CSS-in-JS Gatsby grebban.com/kodsnack - läs mer eller ansök Soundtrap Ableton Soundbox Trackers Itch bibliotek med assets Godots asset store Textäventyr Titlar Så lätt som möjligt Tinder och fisk Snärta iväg valen Jag vill inte lära mig API-differenser Någonting som i bästa fall blir klart Jag föredrar pixelgrafik Den ultimata spelsyltupplevelsen Lite mer kalendertid Det är jättekul att göra spel Sänk kraven jättejättemycket

Nov 29, 202242 min

Kodsnack 500 - På ett berg i Lerum

Kodsnack fyllde tio år under hösten, och större delen av det här avsnittet spelades in live med publik under firandet. Fredrik och Tobias snackar poddens historia, tio år av hemmajobbande, och hur utvecklarjobbet förändrats under tiden. Vi hinner faktiskt också beröra några klassiska ämnen också, som byggsystem. Avsnittet och hela tioårsfirandet sponsras av Mpya digital, ett IT-konsultbolag baserat i Stockholm som förutom ett starkt fokus på kod och utveckling också bygger på en stark tro att på riktigt bry sig om varandra samt varje individs utveckling och välmående. Mpya betyder nytänkande på swahili och speglar sig i bolaget genom att medarbetarna bland annat sätter sin egen lön. Lär dig mer om dem på mpyadigital.com, i avsnitt avsnitt 393, eller följ dem i sociala medier under "mpyadigital". 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å [email protected] 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 Kodsnacks tioårsfirande Anton Mpya digital Kodsnack 393 Asdf Developers! Senaste Cortex A collection of unmitigated pedantry Sort JSON objects Appsnack - webbplatsen finns i alla fall kvar WWDC - Apples årliga utvecklarkonferens Build & analyze Cocoaheads Göteborg - meetupgruppen där Fredrik och Tobias först träffades Kodsnack 0 Första och andra avsnittet med Noa Resare Avsnitt med Daniel Stenberg - skapare av Curl Martin Amanda Still in beta Artifactory Jenkins Groovy APL Avsnittet med Joe Armstrong Erlang C++20 Prince of Persia Sharpmake - Ubisofts byggsystem Perl Actionscript Haxe Titlar Twitter-Titanic Stolen till vänster Ett glapp under de senaste tre åren Investera i en ny mick (Uppe) På ett berg i Lerum Så det började En stor skillnad, men samtidigt inte Liknande saker fast på ett annat ställe Bättre än det var för tio år sedan

Nov 22, 202258 min

Kodsnack 499 - Göra musik med Excel

Fredrik och Kristoffer värmer upp med att diskutera bebisars oerhört korta CV:n. Kristoffers pappaledighet gör intressanta saker för fokus, inspiration, och vakna timmar på dygnet. Sedan fokuserar vi på musik och teknik för musikskapande. Kristoffer har släppt lite ny musik på nätet och diskuterar allt från musiken i sig och hur man får ut den på Spotify och andra tjänster, till teknik och prylar han använt för att skapa musiken, och fantastiska synthar andra byggt genom tiderna. Som avrundning: några idéer om musikrelaterad kod som kunde vara rolig att skriva i framtiden. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 ATP - Accidental tech podcast Linuxconf au Everything open - Linuxconf efterföljare Automattic Snowpiercer Kristoffers nya EP Amuse Distrokid Tidal Deezer Kristoffer på Bandcamp Content ID Grebban - veckans sponsor söker utvecklare grebban.com/kodsnack - läs mer eller ansök Logic Reaper Garageband Pro tools MIDI OP-Z M8 tracker Game boy LSDJ - Little sound DJ - programmet för att göra musik på Gameboy Förra skivan Kristoffer gjorde med OP-Z The Knife Twenty thousand hertz Synth war-avsnittet av Twenty thoushand hertz Bob Moog Don Buchla Musik skapad på en Buchla Moog-synthar Buchla-synthar Mike Oldfield Tubular bells Glorfindel-boxen Brian Eno Mutable instruments braids Korg Arturia microfreak - välkänd synth FM-syntes M8-skaparens Patreon Playdate Arturia pigments Yamaha DX7 Digital signalbehandling Andreas Kling, som gör Serenityos, på Youtube Daniel Stenberg på Youtube Titlar Hur har vi människor klarat oss såhär långt? De är sjukt inkompetenta på allt Väldigt kort CV Jet lag alla dagar i veckan Född in i kungafamiljen Sommar precis i januari Kodsnacktåg Preics som Snowpiercer Tre och en halv låt Några hundradels ören Skriver in varje not för hand Göra musik med Excel Barskrapad elektronisk musik Musik med en plåtlåda Koppla ihop källor med effekter Ett helt annat ljud varje gång Distinkt åttiotalsljud Konstant rubberducking

Nov 15, 202257 min

Kodsnack 498 - Typerna i centrum, med Albert Dahlin och Jacob Holm

Fredrik snackar med Albert Dahlin och Jacob Holm på om hur det är att webbutveckla i Elm. Vad är Elm? Hur skiljer det sig från andra språk och ramverk för webben? Vad spelar det för roll att Elm har algebraiska datatyper? (Och vad sjutton är det?) Albert och Jacob upplever en tydlig skillnad på sitt utvecklande före och efter Elm, och försöker förklara hur och varför det gick till. Vi pratar också lite kritik mot Elm och vad den kommer ur. Som att det kommer för få versioner, eller finns för få sätt att göra saker. Elms mål är snarare att bli så litet som möjligt. Vi diskuterar också hur gränsen mellan Elm och den osäkra omvärlden fungerar, hur trevligt det kan passa ihop med Graphql, och hur märkligt det känns att bygga saker utan hela kategorier av problem man brukade ha när man använde andra språk. 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å [email protected] 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 Webbhuset - där Albert och Jacob jobbar Jacob Albert Magento SKU Elm React Vue Typescript Haskell Pure functions Redux Rust Algebraiska datatyper Coffeescript Jquery Knockout Ember Angular MVC - model-view-controller Web components Localstorage Websockets Ports i Elm Maybe Decoder Graphql Domändriven design Essence-metodik Github-lista på alla företag som använder Elm Rakuten Izettle En bra introduktion till Elm Kodexempel: Advent of code i Elm Bonuslänk Webbhuset håller Elm-meetup i Göteborg den 24 november! Titlar På plats på ett riktigt kontor Tillfredsställas av en standardlösning Sex miljarder SKU:er Då får man programmera istället Vi håller ju på med Elm Vad är då Elm? Är det det här any eller? Typerna i centrum Beskriva sitt problem med typer Man tänker i typer Vi testar på Jacob Motarbetad när man försöker vara smart När man försöker vara smart MVC-skadad Bli så små som möjligt Den enklaste lösningen på allting Det hamnar i returtypen Vi pratar inte om decoders Den enda riktiga kravspecen Beskrivningen av problemet Vårdslös i Elm

Nov 8, 202253 min

Kodsnack 497 - På med alla varningar

Fredrik och Tobias är höst-trötta. Fredrik känner att hösten har en viss sorts energi, men Tobias är mest trött. Tobias har lite uppföljning kring Obsidian och synk av anteckningar. Han har provat att synka via Git, och resutlatet såhär långt är … tveksamt. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare inom bland annat backend och fullstack. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! Sedan berättar Tobias om Tailscale, vad det är och varför det är ett bättre VPN för hans syften. Därefter snackar vi linters och automatiskt följande av kodstandarder. Fredrik har malt sig igenom sjuhundra varningar och tvåhundra fel i en äldre kodbas och är äntligen tillbaka på nivån att det inte finns några varningar. Fritt från varningar och ordentlig larm om några nya uppstår - det är nivån man vill ha sin kodbas på. Sist men inte minst berättar Tobias lite om odefinierat beteende i C och C++, och om några bra verktyg för att hitta 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å [email protected] 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 Grafen med entusiasm kontra anställbarhet Bartek Obsidian Obsidians Git-synk isomorphic-git -JS-biblioteket för Git Mallar i Obsidian Grebban - veckans sponsor söker utvecklare Laravel grebban.com/kodsnack - läs mer eller ansök Openvpn VNC IPsec Tailscale Wireguard Linter Prettier Eslint Airbnb:s regler för Eslint Black - Pythonformatteraren som inte kompromissar Clangformat Clang-tidy pytest - för typhantering C++98 Ubsan - sanerar odefinerat beteende i C++ Odefinierat beteende i C och C++ Anvil Titlar Man är ju ständigt trött Tjata iväg barnen Inte så stor skillnad var man jobbar En svart låda som jag stirrar på En månad synk Ett fascinerande VPN Pekare kvar för framtida förbättringar Gå tillbaka till legacykod På med alla varningar En varning som inte är rimlig Odefinierat i standarden

Nov 1, 202247 min

Kodsnack 496 - Det är lika bra att jag antecknar

Fredrik och Tobias snackar Obsidian och versions-postmortem. Vi börjar med att diskutera hur Tobias jobbar med Obsidian. Det blir nyttigaplugins, mallar, och synk. Tobias har provat flera synkmetoder för sina Obsidian-valv och har haft lite olika roliga problem med alla. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! Sedan blir det LLVM-postmortem - Tobias har skrivit ett inlägg med saker som blivit kvar efter senaste versionen. I versionen kom flera diskussioner upp utan självklara svar - som till exempel hur Clang-biblioteket versionsnumreras. Resultatet blev en text om vad som inte gjorts, varför, vad som kan eller bör göras, och med pekare till vilka som varit inblandade. Fredrik känner att det finns bra saker att ta upp i andra projekt också, saker som inte riktigt kommer med i vanliga retrospekt. Som avslutning berättar Tobias om en bugg i clang-format som fått honom att fundera kring hur man felsöker kod man inte förstår. 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å [email protected] 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 Obsidian 479 - "Obsidian-avsnittet" Daily notes-pluginet Rollover daily todos-pluginet Git-pluginet Koppar Mallar i Obsidian Working copy Obsidians synktjänst 1writer Drafts Grebban - veckans sponsor söker utvecklare CSS-in-JS Gatsby grebban.com/kodsnack - läs mer eller ansök Etiopien Gotiti - Koppars senaste - vid inspelning - kaffetips Tobias text om kvarvarande saker efter LLVM 15 Retrospekt LLVM weekly Clangformat Tokenizer Qt Qts preprocessor MOC Pragma region Tobias buggfix - i filen med de många if-satserna Titlar Bra dataväder En meningslöst liten gräsplätt En händig pensionär Det här behöver fixas senare Superenkelt och väldigt fritt Samma todo-saker om och om igen 20 saker i min att göra-lista En mall för ett nytt kaffe En miljon SO-filer I ett väl fungerande system Ingenting har egentligen ändrats Det är lika bra att jag antecknar Out of scope för den här cykeln En fråga vi sköt på Ett känt svårt problem Rpan och lpan Hej kom och hjälp mig med formatteringen

Oct 25, 20221h 0m

Kodsnack 495 - Jag kan tweeta mig ur det här, med Bartek Tatkowski

Fredrik får hjälp av Bartek Tatkowski - skapare av nyligen återupplivade podden Kompilator - med att reda ut turerna kring Elon Musks försök att köpa Twitter. En resa med fler oväntade vändningar än … det mesta. Vi börjar med botten som spårar Musks flygningar och arbetar oss fram genom köpeavtal, kalla fötter och domstolsprocesser, till det oklara läge vi står i idag. Avsnittet sponsras av Gritify, som hjälper dig att hitta drömjobb anonymt och asynkront. En arbetsgivare får inte ens kontakta dig om de inte uppfyller dina krav till hundra procent! Läs mer och skaffa konto på gritify.io! Mot slutet funderar vi över vad vi skulle göra om Twitter bara försvann. Lite skönt hade det faktiskt varit på vissa sätt. 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å [email protected] 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 Tidigare avsnitt med Bartek SAFe SAFe-avsnittet av Kompilator Det sämsta, förutom alla andra Elon Musk Phpbb Wikipediasidan om Musks försök att köpa Twitter Gritify - veckans sponsor Elonjet - botten som alltjämt kartlägger Elons flygturer 420 inom cannabiskultur Giftpiller inom företagsköp Due diligence Icke-svampbar symbol Larry Ellison Andreessen Horowitz Marc Andreessen Netscape Peter Zatko Meltdown May Delaware Delawares företagslagar Delaware court of chancery - domstolen som hanterar Musk-Twitter-fallet muskmessages.com Twitters brandslang Konfidensintervall Fyrdimensionellt schack The boring company Hyperloop Cybertruck Teslaroboten Tesla semi Titlar Det lät bättre på pappret Det snällaste jag kan säga om SAFe En helt annan typ av cirkus Vad är det som pågår med Musk och Twitter? Varför gjorde han det? Bottar blir en viktig grej längre fram I sann Musk-anda Utifrån ser det väldigt konstigt ut Nolltolerans för dumheter Alla hans tillgångar finns i Delaware Det ligger i tidsandan på något sätt Ett episkt fallande på eget grepp Jag kan tweeta mig ur det här En robot som inte finns Utvecklare, journalister, och arga troll

Oct 18, 202245 min

Kodsnack 494 - Ett fönster där dörren är i rummet, med Christoffer Bask

Fredrik snackar om att jobba i VR med Christoffer Bask, som faktiskt gör det till vardags istället för att bara fundera över det. Hur får man saker gjorda, vilka prylar behövs, och hur får man sina skärmar där man vill ha dem? Är jobb i VR framtiden för oss alla? Det är mycket mindre pyssel att komma igång än man skulle kunna tro, och med Immersed kan man jobba med såväl Windows som Linux och Mac. Christoffer slår också ett slag för röststyrning som ett oväntat trevligt komplement - så länge man inte sitter så att man stör någon annan förstås. Avsnittet sponsras av Grebban - en e-handelsbyrå som söker fler utvecklare. Söker du och får ett jobb och nämner Kodsnack i din ansökan så får du en sign-on-bonus på 20000 kronor. Surfa in på grebban.com/kodsnack för mer information och ansökan! 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å [email protected] 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 Spelsylt 7 - korruption och val Anton - gjorde att tioårsfirandet blev av, och dessutom blev jättebra Mpya digital - sponsrade tioårsfirandet Christoffer Softube - där Christoffer jobbar DDR - Dance dance revolution Quest 2 Synth riders Beat saber Fitxr Daydream - numera nedlagd VR-plattform från Google Immersed Immerseds Discord Huvudbandet Christoffer använder - Eyglo Hörlurarna Christoffer använder Elite strap - som Fredrik använder Grebban - veckans sponsor söker utvecklare grebban.com/kodsnack - läs mer eller ansök Talon - styr din dator med rösten Passthrough i VR låter dig se verkligheten inifrån VR Virtuell webbkamera i Immersed Virtual desktop - lite mer nöjesfokuserad lösning för att koppla samman headset och dator Metas Workplace Walkabout mini golf Bonuslänk från Christoffer Working from orbit - en läsvärd artikel om att jobba i VR Titlar Jag brukar jobba i VR En matta i källaren En stor värmekälla såhär rakt på ansiktet Sitta och mysa i VR Jag har ju inga begränsningar Ingen vind som blåser Blinkar mer sällan i VR Där verkligheten släpps igenom Ett fönster där dörren är i rummet Det här är min verklighet nu Minigolf med farsan i VR Svårt att spela minigolf tillsammans Enklare än verkligheten

Oct 11, 20221h 4m

Kodsnack 493 - I really care about the weather, with Malin Sundberg and Kai Dombrowski

Fredrik talks to Kai Dombrowski and Malin Sundberg of Triple glazed studiosabout their new weather app Mercury weather. Malin and Kai tell us how the app went from idea to release in a few short months, and why they will try not to pick the summer months the next time they start a new app. What was the release like, what was it like to be mentioned by John Gruber, and how did that change the bug reports? Do people care about weather apps? Yes, they very much do! We also talk weater API:s, easter eggs, and a whole lot more. We wrap up with some chat about Fredrik's recent (lack of) Mac devlopment, the right phone size, and this year's Iphones in general. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlund and @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] 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 Kai Malin - previous episodes Triple glazed studios Mercury weather Orbit - Malin and Kai's other app Core coffe - the meetup Kai and Malin arrange Swiftui WWDC - Apple's yearly developer conference Dark sky - a weather app bought by Apple which was famous for hyper-local and precise rain forecasts Swift charts Openweather BOM (Bureau of meteorology) - the only weather data source you should use in Australia 9to5mac App advice Weather line John Gruber's post about Mercury weather Malin's 2015 photo with Iphone and Daring fireball t-shirt Storekit 2 Geoguessr Weatherkit Podcast chapters - the Mac app Fredrik builds Video demonstrating the bouncieness of minimizing to the dynamic island The Mac genie effect Clear - the todo app Swift & fika Titles Malin only brought me as an excuse Essentially one screen Our favorite weather app A heat warning in Vancouver So many people care When are raindrops expected Best beta period ever I really care about the weather Sydney has weather A lot more of an emotional response Before we were developers Wait two seconds, and ask again A frownie in the northern hemisphere Dismiss an app in different directions A good direction for UI design

Oct 4, 20221h 27m

Kodsnack 492 - Två miljoner nya rader

Fredrik och Tobias snackar om hur det är att vara ansvarig för släppet av en ny version av LLVM. Tobias berättar om hela vägen från hur han kom in i LLVM-gemenskapen till hur han blev släppansvarig, via uppgiften att testa nya versioner på olika plattformar. Det blir en hel del om hur processen fungerar, vad som kan ändras och förbättras, och vad som varit utmanande med att ha ansvaret. Ibland gör man ett viktigt jobb när man helt enkelt balanserar besvikelser. Nästa vecka - den fjärde oktober - firar vi att Kodsnack fyller tio år! Kom och var med, anmäl dig här! Tusen tack till Anton som fått det hela att bli av, och Mpya digitalsom sponsrar! 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å [email protected] 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 LLVM Make Clang Apple clang När en testare skapar en post om en ny version Tom Stellard på Redhat har oftast haft hand om nya versioner Flang - LLVMs Fortran-frontend Phabricator Github-projektvyn för LLVMs släppstatus Amigaos 68k Kadens Github actions Fira Kodsnacks tioårsjubileum med oss 4 oktober i Stockholm! Lars Wikman Indio studios Mpya digital sponsrar tioårsfesten Anton är den som fått tioårsfesten att hända Titlar Extra speciell Utan kaffe Inte alltid någon som tar sig tid Ett väldigt stort spann (i sakerna som diskuteras) Kompilatorteknik på högskolan En kompilator på alla plattformar Min ingång i det hela Ibland så saknades det binärer 70000 test Hyfsat vältestat Några intensiva veckor Två miljoner nya rader Många kommer för kompilatorn Ny RC varannan vecka Allting finns alltid i main Pinga utvecklare Lista ut om det här är en blocker eller inte Lugnt resten av året Lagom till 15.03 Bränner bock och pratar kod

Sep 27, 202251 min

Kodsnack 491 - Silverkulor hela vägen, med Niclas Edenvin, Erik Hedberg, och Adam Sernheim

Fredrik snackar med Niclas Edenvin, Erik Hedberg, och Adam Sernheim om artikeln " A development process startup founders should use to ship features weirdly fast", en kort artikel med ganska starka åsikter om hur utveckling bör bedrivas i små företag. Vi diskuterar punkterna i … någon sorts ordning och har åsikter om det mesta. Många saker är bra, några förvånar oss, och några känns till och med konstiga. Det blir featureflaggor, monorepon, tester, och mycket mer. Avsnittet sponsras av 46elks som bygger ett enkelt API för SMS och telefoni. Registrera dig på 46elks.se/kodsnack så får du en överraskning och utökade möjligheter att experimentera med deras tjänst. Skicka notiser per SMS, ring upp folk, ordna telefonväxlar, och mycket mer. Hur mycket kod krävs för att skicka ett meddelande? Här är ett Curl-exempel: curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=Kodsnack API-dokumentationen hittar du på 46elks.se/docs. 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å [email protected] 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 fyller tio - kom och fira med oss! Indio studios Spelsylt #7 Niclas Erik - och tidigare avsnitt med Erik Adam - och tidigare avsnitt A development process startup founders should use to ship features weirdly fast Feature branches Vercel Render Heroku Next.js Monorepon Observerbarhet Git-flow 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig här för att få 200 kronor i krediter Curl Gamasutra - numera tydligen Game developer Postman Featureflaggor A/B-tester Growthflags Unleash - featureflaggor Optimizely Togglz - featureflaggor för Java och Spring Martin Fowler Martin Fowlers artikel om featureflaggor Integrationstester Selenium Loki - visuella regressionstester Titlar Silverkulor hela vägen Det ställer bara till problem, branches Hålla main releasebar En branch som ligger och ruttnar Monorepo mot multirepo Pipelinen som ställer krav Fail fast and furious Demos på uppstuds En stor backlog för hela tåget Ett stort regelverk kring en switch Ja på alla frågorna

Sep 20, 20221h 14m

Kodsnack 490 - Hur många tangenter behöver jag, med Daniel Grenehed

Fredrik snackar med Daniel som berättar allt om sitt tangentbordsbygge HS22K och vägen som ledde dit. Från stora och ganska vanliga tangentbord via Colemak och Planck hela vägen till att designa sitt eget kretskort och skriva en väldigt stor del av koden som driver det hela. Plus givetvis att gradvis komma fram till en behaglig tangentbordslayout med så lite som 22 tangenter. 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å [email protected] 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 fyller tio - kom och fira med oss! Spelsylt #7 Indio studios Daniel HS22K - Daniels tangentbord Cherry mx blue Ben Vallack Planck Let's split Colemak Kyria Nice nano v2 ZMK Daniels layout Nice 60 Oryx Magnet Kicad Kailh choc-switchar Splitkb Work louder-tangenter Programming on 34 keys Titlar Ett konstigt tangentbord 22,5 grader Vad är tanken med tangentbordet? Skriva på ett rimligt sätt på ett tangentbord För att komma upp ska man gå rakt Fyra tangenter i mitten Hur många tangenter behöver jag? Då kan jag väl göra ett tangentbord Viljan att skriva allt från scratch Mentalt är det tre rader

Sep 13, 20221h 1m

Kodsnack 489.5 - Födelsedagsfest och spelsylt

Ett par specialmeddelanden lagom till helgen: Det blir en sjunde spelsylt Kodsnack fyller tio år i år, kom och fira med oss i Stockholm 4 oktober! 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å [email protected] 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 Spelsylt 7 Kodsnack fyller 10!

Sep 9, 20221 min

Kodsnack 489 - Hej, det här är ett fulhack, med Martin Gunnarsson

Fredrik och Martin snackar korta projekt, jobb hemifråns negativa aspekter, dokumentation av sammanhang, och mycket mer. Har sockerfri cola blivit standard? Hemmajobb som ny och mer erfaren på jobbet och i teamet - erfarna upplever sig som mer produktiva och effektiva hemifrån, med ett mer dolt men större bortfall i hela teamets produktivitet för att alla andra får svårare att få stöd och hjälp av dem? Alla områden är mer komplicerade än man tror på förhand. Göra saker som löser en sak väl och låt komplexitet komma därifrån, istället för att ösa på nya finesser. Saker lyckas ju ändå växa och bli vildvuxna över tiden. Martin berättar om ett projekt med oerhört begränsad livslängd, som byggdes därefter, och som sedan blev lite mer långlivat. Nu tänkte vi ta ut det på en turné. Finns det någon dokumentation för det här? Nej. Plötsligt är det komplicerat att bygga vidare, det kan bli vildvuxet, och man kan önska att man sett lite mer framåt innan man valde sin lösning. Samtidigt hade det då antagligen inte blivit gjort, inte blivit gjort i tid, eller aldrig blivit klart. Kanske borde man dokumentera sammanhanget kring en lösnings tillkomst lite mer? Vi diskuterar också nyttan med att starta nya projekt då och då, stora som små men kanske framför allt små, och avslutar med att fundera på varför vissa miljöer känns enklare att börja på något nytt i än andra. (Det blir också ett poddtips som förklarar ursprunget till frågan om du får i dig tillräckligt med kaffe.) 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å [email protected] 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 Martin (tidigare avsnitt med Martin) Parkster - där Martin sedan helt nyligen jobbar Små appar som gör en sak bra, som John Siracusas väldigt nischade Macappar Steve Jobs designverktyg för miniräknare Ett annat sammanhang: M vs M avsnitt 93 Härtill är jag nödd och tvungen Netscapes utdragna projekt att skriva om Navigator - som till sist gav oss Firefox Jamie Zawinski Jamie om det tidiga livet på Netscape Node socket.io Gamepad-API:et Create React app Svelte Nodemon Webbkomponenter Chris Ferdinandi gästade avsnitt 484 Stores i Svelte Sveltes tutorial M vs M Magnus Första avsnittet av M vs M - får du i dig tillräckligt mycket kaffe? Björne Björeman // Melin (// Åhs) Titlar Jag har fått i mig tillräckligt mycket kaffe Vi tillsammans får mycket mindre gjort Lurigheter bakom alla stenar Inspirerad och lite trött Göra det som verkligheten kräver Inte gjort för att tittas på Klicka inte för fort på den här knappen Jag vill inte att det här ska bli mitt arv Hej, det här är ett fulhack Internet var svajigt Internet var vredgat den natten Tänk om det inte kan bli snyggare än såhär Hur gjordes teknikvalen Innehållet som kommer farande Det här går nog snabbt Man behövde inte ta så mycket hänsyn Inte för mycket i förväg Hur mycket höjd ska vi ta Nästan inte som ett ramverk Komponenten är ju ingenting En av få personer i Sverige som spelat Björne

Sep 6, 20221h 11m

Kodsnack 488 - Nedprioritera det otrevliga, med Mattias Karlsson, Svante Richter, och Daniel Stenberg

Mattias Karlsson, Svante Richter, och Daniel Stenberg diskuterar med små inspel från Fredrik livet inom och bland öppna källkodsprojekt. Mattias hjälper till att underhålla Cake, Daniel driver Curl, och alla tre har tankar att ventilera om att arbeta med öppen källkod. Hitta bra uppgifter för nybörjare, ta kritik, nedprioritera negativa saker, svara på önskemål och problemrapporter. Och givetvis den intressanta frågan om pengar - hur vill man få hjälp med sitt projekt, och hur fördelar man egentligen pengar bra om de faktiskt kommer in? Och var inte själv i ett projekt - se till att ha ett tryggt forum att ventilera i vid behov. 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å [email protected] 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 Mattias Svante nås med fördel i vår Slack-kanal Daniel Cake - projektet - eller projekten - Mattias hjälper till att underhålla Curl Hacktoberfest Mattias skrev en text om att vara en bra öppen källkods-medborgare The three F:s of open source - fix it, fork it, fuck off Issue templates på Github MIT-licensen APL-licensen Heartbleed Cakes sponsorer Curls sponsorer Tidelift Titlar Jag har hunnit lugna ner mig lite (Det kan vara) många småsaker Ingen tydlig transaktion Man jobbar med människor hela tiden Kanske inte rätt issue för dig Det här är inte vårt heltidsjobb Hur man beter sig i en buggrapport Ta det en annan dag Nedprioritera det otrevliga Vad man utlovat i sin readme Licensen styr mycket Tio dollar i månaden i tjugo år Alltid utanför Mörk materia En liten kladdig Curl Jag är inte med i något ekosystem

Aug 30, 202257 min

Kodsnack 487 - Järnhand eller trädgårdsmästare, med Ingo Junefjord

Fredrik snackar med Ingo om … hur vi jobbar med hur vi jobbar? Hur jobbar vi med att förändra och förbättra våra processer? Vem ska ha vilket ansvar, och mycket mer. Ett avsnitt fullt av frågor, men väldigt få svar. Hur förbättrar man om alla är tillräckligt nöjda med hur det funkar? Och behövs det? Sprida idéer och processer mellan grupper och projekt. Hitta information. Med mera. Har ditt projekt en process för att kolla om omvärlden har ändrat sig och projektet bör följa efter? Avsnittet sponsras av 46elks som bygger ett enkelt API för SMS och telefoni. Registrera dig på 46elks.se/kodsnack så får du en överraskning och utökade möjligheter att experimentera med deras tjänst. Skicka notiser per SMS, ring upp folk, ordna telefonväxlar, och mycket mer. Hur mycket kod krävs för att skicka ett meddelande? Här är ett Curl-exempel: curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=Kodsnack API-dokumentationen hittar du på 46elks.se/docs. 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å [email protected] 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 Ingo Ingos tidigare deltaganden Obsidian Notion Flask - webbramverk för Python Asdf - eminent grannpodd om kod, livet, och allt däremellan Anton Vi lyckades inte hitta i vilken podd Anton pratade om att sätta upp Notion - säg gärna till om du råkar veta! APT Confluence grep ripgrep Rust Regexp Sökmotorn för dokumentation till programmeringsspråk lyckades vi inte heller hitta - säg gärna till om du vet en eller flera! AVRDUDE CIL - C intermediate language MISRA-standarden för C 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig här för att få 200 kronor i krediter Curl pip Titlar Hur arbetar man med hur man arbetar? Den spirituella uppföljaren, och också föregångaren Hur kommer man fram till vad som är rätt sak? 73 ämnen i ett Hur identifierar man saker som kan förbättras? Hur gör ni? Varför det? Skripta bort alla problem Någon sorts mätbar förbättring Hur styrande ska vi vara? Kolla utvecklingsmetodiksforumsanteckningshålet En lång lista med avrådningar Järnhand eller trädgårdsmästare Agerar trädgårdsmästare Allas ansvar och ingens ansvar är ganska likt Nu finns det ny kunskap När saker redan är döda Så fort man divergerar live Om din kod har en relation till omvärlden Typ tre-kul En guide till mig själv Av mig för mig

Aug 23, 20221h 24m

Kodsnack 486 - Lösningen är såklart en ny gris

Fredrik och Kristoffer hörs igen efter semestern. Eller ja, Fredrik är tillbaka från semestern, Kristoffer svävar kvar i ett något odefinierat tillstånd av icke-arbetande. Mellan ledighetssnack och huvudämne hinner Kristoffer med ett par boktipssom kretsar kring det från poddens håll något oväntade ämnet inuiter. Sedan snackar vi om det nya språket Carbon - en experimentell ersättare för C++. Vi är nyfikna på vad det kan tänkas bli av det, och funderar över det knepiga med att definiera ett språk just och primärt som ersättare till ett annat. Vi kommer in på Typescript kontra Javascript och andra sammanhang när man har språk som på olika sätt är nära kopplade så att skav i skarvarna kan bli en faktor. Språk som till del existerar som en respons på ett annat språks förutsättningar eller problem - och hur de kan hitta en egen identitet. Vi blir nyfikna av Carbon, men vi har inte förstått något av det än. Det hoppas vi kommer i framtida avsnitt! 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å [email protected] 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 Japanen som "får betalt för att göra ingenting" Frappé Hunt, gather, parent: what ancient cultures can teach us about raising children - boken om bland annat inuiters liv Inuiter Never in Anger - boken om inuiternas liv på 60-talet Iglo Antropologi Hur Kanada behandlat inuiter och andra ursprungsfolk Carbon Carbon på Github Introduktionspresentationen av Carbon Chandler Carruth 9to5google om Carbons introduktion Rust C++20 Rust i Linuxkärnan - när som helst nu Elixir Clojure Rich Hickey Circleci Datonic Köra kod på rymdfärjan Köra kod på Apollo Nya diskreta t-shirts Kodsnacks emaljmuggar - finns med flera tryck Köp kaffe åt oss Titlar När hjärnan börjar koka Inte en sån källare Hundra procent ledig Jag vill bara inte göra något Ornamental hermit Mysfarbror Ingentingtid hemma Ingen som ger mig pengar Fascinerande hårt När elden inte slocknar Google som entitet Lösningen är såklart en ny gris Googles nya gris De vill helt enkelt sno nischen Det finns andra nischer C med lite senap En hatt på hatten Löjligt att ha två hattar Fler ingredienser i soppan Ett språk som passar nischen Som gjutet i C++ nisch Gjort sin egen soppa

Aug 16, 202258 min

Kodsnack 485 - Handsytt och mycket mindre

Fredrik försöker komma tillbaka in i rutinerna igen nu när semestern är slut. Det börjar med lite funderande över hur det personliga produktivitetssystemet skött sig över sommaren, för att sedan glida över till hur Obsidian känns såhär några veckor efter att det landade som en uppenbarelse i Fredriks liv. Därefter en liten tröjnyhet: det finns nu några väldigt diskret Kodsnackstödjande tröjor i vår butik. Varianterna kan komma att ändras, men nu finns i alla fall fina alternativ för tillfällen då man inte vill skrika "KODSNACK" tvärs över bröstet. Sedan blir det för balansens skull några nackdelar med Ember-muggen innan huvudämnet React och Create React apps vara eller icke vara. Fredrik har sett video om varför man inte bör använda Create React app och känner att det sätter ord och vikt bakom hans egna lösa tankar. Dessutom har han funderat lite över vad som skulle krävas för att klara sig utan React och en massa byggsteg, och givetvis hittat kod någon redan skrivit för att göra samma sak. Det är bra fint med internet ändå! Som avslutning, eller bonusmaterial om man så vill, blir det kodtankar i stil med avsnitt 475. Trevliga produkter från Atlassian?! Buggjakter, att hjälpa andra komma in i kod, prestandaprojekt, personlig produktivitet, och ganska mycket mer avhandlas. 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å [email protected] 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 477 och 479 - avsnitten om personlig produktivitet Obsidian Poddar om Obsidian Drafts Markdown Note refactor-pluginet Paste URL into selection-pluginet 1writer Kodsnack på Ko-fi En diskret katt-tröja Libsyn Cortex Cortex "subtle tee" Ember-muggen NPM audit har problem Create React app Vite STOP USING CREATE-REACT-APP - en video med en tydlig åsikt Craco Chris Ferdinandi Chris nyhetsbrev Förra veckans avsnitt Chris artikel om hur man diffar sin DOM Reef - Chris Ferdinandis React-ersättande bibliotek utan beroenden En kort introduktion till Reef ES-modul 475 - avsnittet med kodtankar Reconcilable differences GTD workflow map-bilden Avsnitt 44 av Ship it Kelsey Hightower Kafferosteriet koppar Listan med svenska kafferosterier Listan med trevliga presentationsvideos Avsnittet om personlig produktivitet Kent En timme en minut I avsnitt 482 snackade Kristoffer och Fredrik om att komma in rätt mindset som programmerare Pergola Tolvtumsmacbooken Podcast chapters Notion Confluence 479 - verktygsavsnittet för personlig produktivitet Diskussionen om tidsuppskattning var det sponsrade bonussnacket sist i avsnitt 478 Kodsnack på Youtube Avsnitt 478 med Oskar Groth Attentec Ingo Junefjord WTF Javascript quiz WAT-presentationen Titlar Mitt sätt att hålla reda på saker Ovanpå mina Markdownfiler Den diskreta tröjan Sista slatten-problemet Ett väldigt litet problem En liten slatt lite för varmt kaffe En liten bismak av lite för varmt kaffe Igår när jag pratar om det här En stapel på stapeln Utan React och stora byggsystem Bara ladda om sidan Handsytt och mycket mindre Sanering av ens HTML Kontexten för ett långsamt beteende En punktformad byggsats i vakuum UI-fladder utan dess like

Aug 9, 20221h 38m

Kodsnack 484 - Underneath your library, with Chris Ferdinandi

Fredrik chats with Chris Ferdinandi about vanilla Javascript, the pros and cons of libraries, the state of web components, and a lot more. Chris tells us about how and why he became the vanilla Javascript guy, and why he dislikes vanilla-js.com. We talk about why we as web developers pick up so many libraries, and why we often seem to use really large tools on really small problems. We wonder if different types of developers should think in different ways about libraries. Chris also talks about how different groups attending his courses approach the subject of vanilla Javascript in different ways, and of course a bit about where he hopes and thinks web development might be heading in the next few years. Thank you Cloudnet for sponsoring our VPS! Comments, questions or tips? We are @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [email protected] 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 Chris Ferdinandi Vanilla Javascript Vanilla JS podcast - Chris' podcast Chris' newsletter gomakethings.com Jquery vanilla-js.com - a joke which may not have stood the test of time Library or framework? ES 5 Post from Dave Rupert about ripping Jquery out of Wordpress Chris' e-books vanillajsguides.com Chris' workshops DOM diffing Dan Abramov Redux Dan Abramov's course on Redux Vue Svelte Astro The stage 3 API for passing in a string of HTML and sanitizing it JSX Details and summary elements ARIA Web components Chris' course on web components Shadow DOM Constructable stylesheets Titles I help people learn vanilla Javascript Largely because of Jquery The vanilla JS guy The phrase "at scale" gets thrown in there Trying to hang a painting on your wall with a sledgehammer Perfect for a very narrow and specific set of use cases Just throwing one more of them in The pain of their own tech choices Teaching engineers how to find their next job I didn't realize you could do so much without a library Underneath your libary Without punishing the user Mostly HTML and a little bit of Javascript Waiting for the build to compile You never have to feel bored

Aug 2, 202252 min

Kodsnack 483 - System som passar oss, med Peter Gunnarsson

Fredrik snackar med Peter Gunnarsson, CTO på Lyko. Peter berättar om vad Lyko gör och hur man tänker kring utveckling, inte minst varför man valt att äga och utveckla stora delar av sin teknikplattform själva istället för att köpa in färdiga system. Peter berättar också en hel del om hur man tänker kring att växa och bygga organisation utan att tappa bort något viktigt på vägen. Och om bredare sätt att tänka kring tillgänglighet och redundans - fler moln och CDN är inte alltid bättre, ibland vill man faktiskt ha sin egen maskin i sin egen byggnad också. Avsnittet sponsras av 46elks som bygger ett enkelt API för SMS och telefoni. Registrera dig på 46elks.se/kodsnack så får du en överraskning och utökade möjligheter att experimentera med deras tjänst. Skicka notiser per SMS, ring upp folk, ordna telefonväxlar, och mycket mer. Hur mycket kod krävs för att skicka ett meddelande? Här är ett Curl-exempel: curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=Kodsnack API-dokumentationen hittar du på 46elks.se/docs. 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å [email protected] 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 Lyko Peter Gunnarsson Lediga IT-jobb på Lyko Lyko social 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig här för att få 200 kronor i krediter Curl Titlar Flytta hem och klippa mig och skaffa ett jobb Klippa sig och skaffa ett jobb Hela vägen till kunden Förfina hela processen System som passar oss Roboten ska lyda oss Jobba från ax till limpa Vår goto-komponent Om det tråkiga händer då? Inte enklare ju större man blir

Jul 26, 202247 min

Kodsnack 482 - Många sätt att vara programmerare

Fredrik och Kristoffer försöker varva ner inför semestern. Man borde bli bättre på att göra ingenting, också. Sedan snackar vi lite WWDC-intryck från Kristoffers synvinkel, med fokus på nyheter i Swift. Därefter pratar vi lite Playdate väldigt kort, och sedan Starfield - Bethesdas nya storspel. Varför har det tusen planeter? En intressant kontrast till Playdate på sätt och vis, vi tar nog hellre spel med färre planeter och mer kärlek. Fredrik ger Kristoffer en fråga som kommit upp i Slack: finns det ett "rätt mindset" för programmering, och hur kommer man in i det? Vi glider över till att fundera på vad man tycker är kul och är bra på - det är rätt saker att fokusera på. Bygg på dina styrkor. Och oroa dig inte för mycket över vad som är "rätt". Man måste inte brinna för programmering framför allt annat heller. Kristoffer känner att han fått mycket inom programmering av att ha lärt sig spela instrument. Fredrik frågar vad programmeringens motsvarighet till att öva på en låt eller en ackordföljd är. Kanske är det att bygga upp sitt muskelminne så att byggstenarna för att skapa program blir nära nog automatiska och kommer ur vägen för det medvetna problemlösandet? Därifrån drar vi vidare till varför Kristoffer i allmänhet ogillar AI, maskininlärning och en massa andra koncept som svävar däromkring. Förutsägbarhet och pålitlighet är saker vi vill ha, inser vi. Gör våra prylar och verktyg mer förutsägbara och pålitliga, inte mindre. 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å [email protected] 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 John Siracusa när han var mitt uppe i att beta av saker efter att ha slutat med sitt dagjobb var en diskussion som bara finns med i medlemsversionen av Reconcilable differences 479 - avsnittet om verktyg för att planera och organisera När Siracusa pratade om att sluta jobba och att bränna ljuset i båda ändar Siracusas appar 478 - avsnittet om WWDC med Oskar Groth Podcast chapters Swift 5.7 Guido van Rossum, skapare av Python for … in i Javascript loopar över alla properties i ett objekt for … of i Javascript loopar över alla properties ett itererbart objekt definerat som itererbara Javascript the good parts Stage manager Hookshot/Rectangle pro Kaklande fönsterhanterare - eller tiling window manager Playdate I Björeman // Melin 315 berättade Jezper om att äga och spela på en Playdate Starfield - Bethesdas nya spel No man's sky Spel till Playdate Inventory hero QEMU Fabrice Bellard - utvecklaren som skapat bland annat QEMU FFMPEG Tiny C compiler - Fabrice C-kompilator Hadoop Dataanalys med bash (kontra Hadoop) - 235x snabbare är ändå märkbart Copilot har börjat kosta pengar En arg nazist som slår en på fingrarna Axe cop Airplane! Titlar Gör inget nytt En timme på research Ett väldigt onödigt projekt Aktivt göra ingenting Filosofitid Ett enda specialfall Veva bort den Fylla tusen planeter Hellre en planet än tusen Ett mindre spel med mer kärlek Ett verktyg jag vill använda för att bygga saker Många sätt att vara programmerare Alla kompletterar varandra Få in det i fingrarna Träna upp muskelminnet Genom fingrarna Medveten energi Inte begränsad av verktyget Du var ju här för flera år sedan Indexera hela internet Imploderat på ett sunt sätt Det kanske kommer en buss

Jul 19, 20221h 22m

Kodsnack 481 - I en funktion, som kan gå fel

Fredrik, Kristoffer, och Tobias snackar om Rust. Allt från varför Tobias intresserat sig, för- och nackdelar med en bra pakethanterare, till olika sidor av att enkelt kunna dra in beroenden och skalningsproblem. Det blir också en del diskussion om Rusts sätt att hantera komplexitet i de problem språket försöker göra. Som uppvärmning: Fredriks nya kaffekopp, koffeinfritt kaffe, och alkoholfri öl. 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å [email protected] 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 Kafferosteriet koppar Ember Moccamaster V60 Koppars koffeinfria 58 grader är Tobias favorittemperatur på kaffe Boris Johnson avgår Rust När Kristoffer pratade om att paketera Rust Cargo Tobias Rustprojekt Cmake och LLVM:s JSON-format för bygginformation Clang-tidy Ninja Ninjasyntax-modulen för Python Minneshanteirng i Rust Varför har Rust två strängtyper ?-operatorn i Rust Låne-upplägget i Rust Derive i Rust Traits i Rust Pony Kristoffer pratar Pony Brainfuck Titlar Ingen mer semester Liknande Göteborg på hösten Ett kaffe som både jag och Lisa tycker om Mer bittert och svartbränt Jättelass koffeinfritt Som alkoholfritt öl Helt o-ironiskt gott En för bra pakethanterare Bygga in pakethanteraren Vindarna inom C++-communityt Skalningsproblem med Python Jätteflytande i Python Den här får du inte låna I en funktion, som kan gå fel Göra kompilatorn glad Livstidsattribut Livstid i ett garbage collectat språk Slutresultatet är väldigt komplicerat Helt missat hela poängen i språket

Jul 12, 20221h 8m

Kodsnack 480 - Pusha vad som är en konferens, med Jonny Strömberg

Fredrik och Jonny Strömberg snackar om att arrangera meetups och konferenser i allmänhet, och Nordic.js i synnerhet. Jonny berättar om hur allt började med att han snackade på allra första sthlm.js, och hur Nordic.js kom till som ett sätt att både finansiera och betatesta Confetti - ett verktyg för att skapa events. På vägen blir det uppmuntran att gå på events, diskussioner om att skapa en bra konferens där alla känner sig välkomna, och att starta och bygga ett företag som man blir glad av och som låter en göra det man utvecklas av. 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å [email protected] 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 Jonny Strömberg Nordic.js sthlm.js Confetti Johannes Edelstam List.js - Jonnys open source-bibliotek Joakim Ekberg STHLM startup hack Cocoaheads Cocoaheads Göteborg Martina Elm Trädgården på Södermalm Festen Skanstull Ringvägen JSconf Artipelag Värmdö South by Southwest Gustav Borgefalk Nature hack - innovationshackathonet på Nya Zealand Hackaway Ted Valentin Knackeriet - kontorshotellet i Gamla stan där Confetti sitter Nobelberget Anton - tack för att du kom med avsnittsidén Nordic.design Charlie Gerard Douglas Crockford Rachel Andrew Sarah Vieira Vitaly Friedman Smashing magazine Titlar Inget sammanhang egentligen i Stockholm Är det någon som vill komma och snacka? Det första sthlm.js Den ganska slumpmässiga resan Någonting inom events Ni vill inte jobba med mig då? Men det är ju olagligt också Nu ska vi arrangera konferens här, tänkte vi En mer välkomnande plats Målet med företaget Arrangera hackathon på Nya Zealand Bygga sig ett jobb Olika tillfällen att ses Nu kan du gå på konferens igen Bara ett stort, tomt rumm Pusha vad som är en konferens Ett otroligt stort sidoprojekt Hur man väcker Douglas Crockford Då hade man två Mitt sammanhang Unna sig att gå på meetup En inkluderande plats

Jul 5, 20221h 8m

Kodsnack 479 - Block och penna har ju sin plats, med Emil Rosendahl och Adam Sernheim

Fredrik, Emil Rosendahl, och Adam Sernheim snackar vidare från avsnitt 477om vilka verktyg de använder för att hålla (nåja) sig och sina tankar organiserade. Emil berättar om hur det är att använda Org mode i Emacs. Adam berättar om att strukturera sina anteckningar med Obsidian. Fredrik berättar hur hans verktyg länge haft ett hål som verkar vara exakt Obsidian-format. Sist men inte minst berättar Adam lite om att göra skissanteckningar och få in dem i sitt system. Avsnittet sponsras av 46elks som bygger ett enkelt API för SMS och telefoni. Registrera dig på 46elks.se/kodsnack så får du en överraskning och utökade möjligheter att experimentera med deras tjänst. Skicka notiser per SMS, ring upp folk, ordna telefonväxlar, och mycket mer. Hur mycket kod krävs för att skicka ett meddelande? Här är ett Curl-exempel: curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare\! Testa att skicka ditt första SMS med Curl." \ -d from=Kodsnack API-dokumentationen hittar du på 46elks.se/docs. 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å [email protected] 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 I avsnitt 477 diskuterade vi våra system för att organisera våra göromål och tankar Emacs Org mode Getting started with Org mode (video) Vim Xkcd om vilken editor riktiga programmerare använder emacs-xkcd - läs Xkcd inifrån Emacs, såklart Jupyter notebook REPL-utveckling LaTeX Plain org Evernote Capture i Org mode Google keep Notion Obsidian Plugins för Obsidian Goodreads Audible Dataview-pluginet Brandon Sanderson Org roam Sqlite 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig här för att få 200 kronor i krediter Curl Drafts Sketchnotes Adams sketchnotes på Instagram Sketchnote handbook Logseq Titlar Evangelist på det här ämnet Otroligt mångsidigt Det är lite kod bara Klockar in på en todo Man har sin todo Extremt stabilt Nätverket av anteckningar Den automatiska backlinken Allting i en enda hög Strunta i strukturen Du länkar till en nod som inte finns I min grafvy Block och penna har ju sin plats

Jun 28, 202251 min

Kodsnack 478 - En riktig Apple-upplevelse, med Oskar Groth

Fredrik och Oskar snackar nyheter från Apples utvecklarkonferens, och Oskars nysläppta uppdaterade webbplats för Cindori. Nya cindori.com - varför valde Oskar att skriva allt från grunden själv? Hur gjorde han alla val? Vi diskuterar hur stor kontrasten är mellan webbutveckling och att skriva Apple-appar. Med de nya finesserna på telefonens låsskärm och andra ställen låter Applel oss ha lite personlighet, för nästan första gången i modern tid. Men vad tycker Oskar om den nya omskrivna systeminställningsappen, och nya stage manager för att hantera fönster? Kommer Apple, till slut, att börja ta spel på större allvar? Eller kommer vi bara att få fler och fler nya roliga kontroller för poddare och strömmare? Och givetvis den klassiska frågan: när vågar man som utvecklare kräva årets versioner av Apples operativsystem? Avsnittet sponsras av Attentec - oberoende experter på IOT som vill bli fler. Surfa in på attentec.se om du vill veta mer. Fredrik har snackat med Ingo som jobbar på Attentec om tidsuppskattning av arbetsuppgifter - är de helt fel sak att göra? Och tänker vi för mycket och på fel sätt kring planering och andra möten? 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å [email protected] 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 Oskar Tidigare avsnitt med Oskar WWDC 2022 WWDC-keynoten Platforms state of the union - den mer teknikfokuserade keynoten IOS 16 Macos Ventura Swiftui Swift charts Navigationstack Navigationlink UIKit Appkit Splitview Fönsterhantering i Swiftui Menyradsappar i Swiftui Sensei Hostingcontroller - en appkit-komponent som visar en Swiftui-vy Collectionview Nextstep Nya Cindori-webbplatsen Nya bloggen Webflow Zendesk React Next.js Markdown Tailwind Swift package manager Carthage Cocoapods Cappuccino Interface builder Docc Attentec - veckans sponsor IOT Ingo attentec.se CSS-variabler Hur man skickar in artiklar till cindori.com Daniel Saidi och hans artikel om att bygga en rik texteditor Joao The talk show från WWDC 478 - Accidental tech podcast snackar bland annat om Macos nya systeminställningar Metal Stream deck Carplay Tidigare avsnitt med Ingo Backlog grooming Titlar Mest intresserad av utvecklarsidan Nästa stora SDK Om man vill ha en graf i sin app En riktig Apple-upplevelse Leksaks-SDK Djupare upplevelser Två veckor innan WWDC Nativekänslan Lägga Zendesk bakom oss Väldigt hemma

Jun 21, 20221h 39m

Kodsnack 477 - Ett ökande antal listor, med Emil Rosendahl och Adam Sernheim

Fredrik, Emil Rosendahl, och Adam Sernheim snackar om personlig planering, insamling och organiserande av information. Fredrik och Emil försöker hålla ordning på sina tankar och göromål med inspiration av systemet Getting things done. Adam experimenterar med inspiration från Zettelkasten med att hitta ett bra system för att strukturera och referera till tankar och idéer. I det här avsnittet fokuserar vi på hur vi jobbar. I ett kommande avsnitt dyker vi ner i vilka verktyg vi använder och vad vi tycker om dem. Det är svårt att anteckna. Speciellt om man ska förstå sammanhanget efteråt och kunna bearbeta vidare på ett eller annat sätt. 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å [email protected] 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 Getting things done MAX IV Zettelkasten Avsnittet om tester Confluence Taiga Deep work 43 folders Getting things done fast David Allen Kanban The rise and fall of Getting things done - artikel av Cal Newport som också skrivit Deep work Titlar Svårt att skriva ner Anteckna och planera Prata om att planera Vad jag gör Ett ökande antal listor Kanske-saker på måndagslistan Imorgon helt realistiskt Jag har också listor Jag tappar grejer Minimera antalet inboxar Anteckna och fånga tankar Man bygger sin andra hjärna Jag tycker det är svårt att anteckna Länkade anteckningar Kritisk massa av anteckningar Sluta bli distraherad så jobbar du bättre Min hjärna räcker inte till Nördstolt

Jun 14, 202245 min

Kodsnack 476 - Samma sak fast lite mer jobb

Fredrik och Kristoffer hoppas lite på mer sansad IT, gläds åt Doom Emacs. Kristoffer funderar på att bygga om sitt företags webbplats, blir irriterad på utbudet av verktyg och tjänster. Och varför ska alla bolag nödvändigtvis ta in riskkapital och växa så snabbt? Har vi en ny liten IT-bubbla, utan att någon är särskilt upprörd? Har vi drabbats av panikutmattning? Kristoffer går loss på självkörande bilar och galna entreprenörer vars visioner är på helt andra håll än vad deras bolag faktiskt gör. Sedan försöker vi vända på steken och prata om trevliga sätt att bygga trevlig mjukvara istället. Eller skydda sig mot företag som lever på andras arbete. Går det att vända på ett bra sätt? Vi vill bygga saker som har värde i sig, och som man tar rimligt betalt för. Många tjänster vi använder ger oss inget extra av att vara ägda av stora aktiebolag, det vi får ut av dem blir inte bättre av det. Vår Slack-kanal blir inte mer gemytlig av Salesforce, och Discord-instanser blir inte mer sociala av riskkapital. Men den centraliserade tjänsten som är gratis är enkel att komma in i, ingen behöver tänka eller sköta drift. Ingen vill byta till en tjänst som är samma sak fast mer jobb. Vi avslutar med att prata om något som gör Kristoffer glad: Doom Emacs! Varken Fredrik eller Kristoffer är jättelyckliga över Visual studio code, men Fredrik har inte tagit steget till att prova Emacs än. 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å [email protected] 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 Ziran - Kristoffers företag Hugo Squarespace Ghost Wordpress Bakery - Fredriks statiska sidgenerator för bjoreman.com Klarnahistorien Amerikanska bostadsbubblan 2007 Teslas historia NFT:er Apkoppor Groundhog day Cybertruck skulle idag inte vara laglig att sälja i Europa Software you can love - konferens i Milano i höst Skaparens text om Software you can love Zig Bike Bicycle of the mind Audio hijack Rogue amoeba Panic Drew DeVault Ko-fi The long tail Mastodon Salesforce - äger Slack sedan ett tag tillbaka Matrix Doom Emacs Emacs Spacemacs Evil - Vim-bindningar för Emacs Buggen med texttjänster i Visual studio code Titlar Motsatsen till statisk webbsida Minsta möjliga template Så bra som jag skulle vilja ha det Panikutmattning Fokus på att växa Vi ger bort glass till barn Ingen kontext, ingen självinsikt Någonting som har värde Inte en Bike-grej Vill man vara en dålig människa? Hästodon Samma sak fast lite mer jobb En lika bra texteditor för alla språk

Jun 7, 20221h 4m

Kodsnack 475 - Ord i en ljudfil

Fredrik spelade in osorterade kodtankar under vecka 21 för att försöka ta reda på vad som svävar omkring i huvudet under en vanlig arbetsdag. Det här är resultatet. Bland annat fanns där tjusningen med att jobba i grupp på samma plats, många koppar kaffe, lasttester och prestandajakt, ett gammalt tangentbord, Visual studio codes otillräcklighet som riktig Mac-app, ett gästspel i Developers! och sist men inte minst vad IKEA kan lära oss om att skriva bättre instruktioner för vår mjukvara. Det är alltid intressant att höra vad andra tänker. Vill du dela med dig av något du kommit att tänka på så är du varmt välkommen att skicka det till podden på valfritt sätt. Det är alltid intressant att höra vad andra tänker! Avsnittet sponsras av 46elks som bygger ett enkelt API för SMS och telefoni. Registrera dig på 46elks.se/kodsnack för att få 200 kronor i krediter att experimentera med. Skicka notiser per SMS, ring upp folk, ordna telefonväxlar och mycket mer. Hur mycket kod krävs för att skicka ett meddelande? Här är ett Curl-exempel: curl https://api.46elks.com/a1/sms \ -u API_USERNAME:API_PASSWORD \ -d to=+46766861004 \ -d message="Hej kodsnacklyssnare! Du får 200kr när du skapar konto hos 46elks via länken på den här sidan." \ -d from=Kodsnack Mer information finns på 46elks.se/kodsnack. 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å [email protected] 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 Bigquery Locust - ett trevligt verktyg för lasttestning Do by Friday Brett Terpstra Bunch Do by Friday-avsnittet med mycket om Bunch Myke Hurley Var så god och njut Developers! Dra proxyikonen Visual studio code Eclipse Systemtjänster på Mac VS code-buggen om texttjänster Cmake Cyklar för sinnet Bike Nova 46elks - veckans sponsor 46elks.se/kodsnack - registrera dig här för att få 200 kronor i krediter Curl Det hatade tangentbordet Developers! avsnitt 70 - länk kommer när det är släppt Riverside Zencastr Amphetamine Reconcilable differences om att göra saker ordentligt Docker Terraform Kubernetes Titlar Olika sätt ger olika saker Ord i en ljudfil En bättre version av Eclipse En cykel för textredigering Instruktionerna på IKEA-möbler IKEA-instruktionen

May 31, 202240 min

Kodsnack 474 - Jag är VD över mig själv, med Martin Mazur

Fredrik och Martin Mazur - CTO på 13|37 - snackar vidare kring olika roller bland utvecklare och chefer - om hur många olika saker som finns därute att hålla koll på, och allting utvecklare behöver eller förväntas kunna. Ingen kan ha koll på allt, men det finns mycket utanför det regelrätta kodandet som kan vara minst lika viktigt för att utvecklas som … ja, utvecklare. Och alla andra i organisationen då, de som inte ses som utvecklare? Har inte vi alla nytta av att resten av organisationen får lite mer insikt och kunskaper om utvecklarsidan även om de inte skriver kod just nu? När eller om man tar steget från att vilja skriva bra kod till att vilja skapa bra produkter uppstår helt andra behov av kontext och bredd. Skikten kanske behöver lösas upp lite mer? Vi tar också upp att gå från utvecklare till ledare igen: man kan och ska inte vara lika djupt insatt i koden när man börjar leda, du har andra arbetsuppgifter nu, och det är en del av utmaningen att man en period släpper något man är riktigt bra på för att istället ta sig an saker man inte är alls lika bra på än. Avsnittet sponsras av If skadeförsäkring vars kod har som övergripande mål att minska skador i samhället för stora och små. If vill som sponsor stödja kompetensdelningen inom Sveriges teknikgemenskap. Deras egna gemenskap består av 900 kollegor, den växer och de söker därför efter fler kollegor som vill utvecklas och utveckla inom .NET – främst fullstackutvecklare. Nyfiken? Läs mer om If och deras kultur på if.se/tech eller kika efter passande öppningar för ditt nästa steg i karriären på if.se/joinus. 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å [email protected] 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 Martin Mazur CTO 13|37 Tidigare gäster från 13|37 Skiktdiskussionen, med en annan Martin T-kompetens Advent of code Graphql Firebase Lambda Github copilot Low-code-verktyg Access VBscript Zapier If - veckans sponsor Godzillaklippet if.se/tech if.se/joinus Not invented here Marc Andreessen Itervjun med Marc Algebra Empathy map NDC Øredev The Leader's leap - Martins presentation Seth Godin Kahneman Thinking, fast and slow Lynchpin - Seth Godins bok Marty Cagan (Kagan?) Empowered product teams Empowered Inspired Titlar CTO på ett konsultbolag En resa i branschen Tvärfunktionellt på riktigt Renässansutvecklare Vad är en kravanalytiker egentligen? VD för ett litet bolag Jag vill bygga bra produkter Featurefabriken Vidga vyer inom andra kompetenser Den nya hemkunskapen En analog uppväxt Bra fabriksmedarbetare Trissa upp innovationskraften Slänga sig ut från tekniken Jag ska inte checka in en enda rad kod Vad betyder bättre? När man får friare händer Jag är VD över mig själv

May 24, 202257 min

Kodsnack 473 - Cyklar utan versionshantering

Fredrik och Tobias värmer upp med att snacka vårtrötthet och pollen. Därefter blir det lite kaffeuppföljning - det gör skillnad att köpa mer nyrostade bönor. Tobias ger Fredrik fler kaffetips - som att våga använda frysen. Monorepos har nyligen diskuterats i Slack-kanalen och känns som ett klockrent framtida ämne för en liten paneldiskussion. Hojta till Fredrik - gärna via Slack - om du skulle vilja vara med i en sådan! Sedan diskuterar vi hur man ska utbilda sig till utvecklare - framför allt om man ska satsa på universitetsutbildning, yrkeshögskola, eller något tredje spår. Vad ska man egentligen välja om man vill få ett jobb som kodknackare? Spoiler: välj det som passar och lockar dig mest! Sist men inte minst har Tobias fått in sitt mest diskuterade och kontroversiella bidrag till LLVM - ett fint exempel på hur bredare diskussioner och fler ögon kan leda till bättre lösningar man inte alls hade gissat från början. Avsnittet sponsras till vår stora glädje av SEB, som söker utvecklare på många håll, bland annat inom området molntjänster. Hur jobbar och tänker man moln på SEB? Vi fick snacka med William Milisic - cloud transformation lead - om hur det funkar. Vi snackar bland annat infrastruktur som kod, behörighetskontroll, och att göra molnet så enkelt och nyttigt som möjligt för alla. 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å [email protected] 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 Nasonex Gävleborgs egen digitala doktorstjänst Kafferosteriet koppar James Hoffmann Vad händer om man maler kaffet direkt från frysen? Stora kafferesan - en av Koppars kaffeprenumerationer Big lake coffee Kaffetrio Björklunds kaffe - beställ och skriv "Hej Björn!" så blir Tobias - och Björn - glad Djäkneberget - Björns rekommendation Monorepo LLVM SEB - veckans sponsor Molnutvecklare Azure på SEB Molndataingenjör på SEB Fullstackmicrosoftutvecklare med molnintresse på SEB Alla lediga tjänster på SEB William Milisic Infrastruktur som kod Fyra ögon-principen Bash Makefiler Single point of failure YH - yrkeshögskola Qbasic Pascal LLVMs Discord LLVMs e-postlista Clang Länkare GNU ld Cmake Gold - alternativ Gnulänkare Tobias fix av byggproblemet Den nya flaggan fixen tillför Guru meditation Titlar Min favorit var sjökaffet Allting kommer lösa sig om vi bara gör X En kulturell förändring Slänga allting i ett monorepo Investerat i sitt monorepo Cyklar utan versionshantering Vi löser problemet med ett monorepo Jobba i silos Plugga data Ett tredje spår Knacka på hos Amazon eller Facebook Välj den vägen som passar dig Bara ett program Kreativ minneshantering Linker was killed Sticka ut fingret i luften och gissa

May 17, 20221h 31m

Kodsnack 472 - I sitt eget skikt, med Martin Gunnarsson

Fredrik och Martin Gunnarsson snackar om att gå från att koda till att vara chef, och tillbaka. Hur gick det till när Martin blev chef, hur var omställningen, och inte minst: vad lockade honom att gå tillbaka till att inte vara chef? Vi diskuterar också bland annat hur olika jobb kräver fokus på olika nivåer eller i olika skikt, och hur det kan vara milt otacksamt att riktig bra jobb i ett skikt kanske inte ens märks i andra skikt. På vägen blir det också lite Graphql, git-arbetssätt, och riktigt gamla ramverk för webbappar. 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å [email protected] 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 Martin Tidigare avsnitt med Martin Axis Sproutcore Det moderna filsystems-API:et för webbläsare Graphql Dataloader - Facebookbibliotek Pull requests - en begäran att någon annan ska acceptera ens kodbidrag till en kodbas Git-flow Git-flow-next - en modernare efterföljare till git-flow Tower - Gitklient Trunkbaserad utveckling Jayway Devoteam Dan Abramov Saker Dan Abramov inte kan Redux printf Swiftui Malin och Kai Orbit - byggd i Swiftui på alla plattformar Hacking with Swift Android studio Titlar Rasslig i rösten Jag har kaffe och jag har kodat Tvungen att vara webbaserad Mycket som inte fanns på den tiden Veva igång kodarhjärnan igen Ett litet träd Typat och nullmedvetet Tillföras mycket optimism Sin chef som kompis på Facebook Prestige att vara chef Saker i ett annat perspektiv Fokusera på sin nivå Fokusera på sitt skikt Där grejer byggs I sitt eget skikt Små skikt även där Det kan ju alla

May 10, 202256 min

Kodsnack 471 - 58 grader

Tobias ljud är lite sämre än vanligt, vi ber om ursäkt för olägenheten. Fredrik och Tobias delar ut böcker, snackar om Elon Musks köp av Twitter och Tobias jobb. Plus kaffekoppar med bluetooth och varför man kan tänkas vilja investera i en sådan. (Det har inte med bluetooth i sig att göra.) Inledning: morgonpromenader, rejäla sådana. Tobias. Sedan: vinnare av bokutlottningen. Elon Musks köp av Twitter - en nyhet som kom dagen före inspelningen. Vi väntar och ser, för att ta det väldigt kort. Vad är det ens vi gör på Twitter som är kul? Så väldigt mycket är det ändå inte. Därefter blir det lite fler intryck av Tobias nya jobb - ganska mycket har inte ändrats, och det som är annorlunda kommer kanske mest från annorlunda kontorskultur än vad Plex har. Sist men inte minst: Tobias är nästan generad över hur mycket han gillar en mugg som håller kaffet 58 grader varmt i timtal. 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å [email protected] 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 Avsnitt 460 där vi sist pratade om boken The Unlikely success of a copy paste developer - boken vi lottade ut Iris Classon Elon Musk köper Twitter Mastodon users-kontot Destiny Podcast chapters Tweaks for Twitter LLVM:s review-verktyg Artifactory Ember mug James Hoffmanns recension av Ember Aeropress Hur värmer man bäst sitt kaffe? Titlar Tiotusen på morgonen Jag vet inte hur mycket jag bryr mig, egentligen Såhär är det väl alltid Folk med för mycket pengar gör konstiga grejer C++- och Destinytwitter Meningslöst på något sätt Jag klarar inte av att bli upprörd Ingen kod lokalt Mellan två kontor Sammanfatta allting jag gjorde på Plex Inte ett nödvändigt köp, på något sätt, för någon människa Mitt kaffe är alltid varmt 58 grader Jag gillar den mycket mer än jag borde göra

May 3, 202258 min

Kodsnack 470 - Bygga bibliografi

Fredrik och Kristoffer börjar med att snacka om glädjen och nyttan i att putta på pixlar och göra fina saker i gränssnitt. Därifrån kommer vi in på att man kanske borde bygga lite fler visuella verktyg för att felsöka sin kod och förtå vad som egentligen händer. Sedan blir det boksnack. Eller snack utifrån bok. Fredrik har läst ut How to write a thesis och har tankar om vad man kan lära sig av Umberto Ecos sätt att arbeta med avhandlingar när man ska försöka skaffa sig koll på utveckling på nätet. Efterforska ordentligt, sålla bland saker, och att faktiskt lära sig och praktiskt öva istället för att bara lära sig teoretiskt. Vetenskapligt tänk kanske kan hjälpa oss både sålla information bättre, och lära oss mer och djupare? På något sätt lyckas vi därifrån beröra både kärnkraft och pianospelande. Och, tro det eller ej, kodknackande. 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å [email protected] 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 Podcast chapters Juicing Grapefrukt-Martin och Petri Purho om att juica sina spel OS X - minimera fönster till dockan Itunes-knappen för att bränna CD - drygt halvvägs ner på sidan Deep green - schackspelet med urverk på baksidan av spelplanen Alpha-beta-pruning Timing-API:erna för webbläsares HTTP-anrop Query insights i GCP Förra avsnittet How to write a thesis Umberto Eco Dunning-Kruger-effekten Wait but why - Tim Urban Safe - scaled agile framework The leprecauns of software engineering - en kort och kärnfull bok som försöker hitta sanningen - eller i alla fall ursprungen - till diverse etablerade "sanningar" inom mjukvaruutveckling CGP Grey Tiffany-videon Someone dead ruined my life … again Titlar Pixelputtar Spackla gränssnitt Rita upp minnet på en bild Bygga bibliografi Forska sig ner Det mesta är ju inte värt att läsa Gräv ner dig Loopen man vill få till Väldigt lite praktisk kunskap Var kommer vedertagen kunskap ifrån?

Apr 26, 202248 min

Kodsnack 469 - Forskningsmentalitet

Fredrik och Kristoffer snackar om att hålla sig uppdaterad, och att försöka organisera sig utan att drunkna i verktyg. Fredrik har varit på arbetsmarknadsdagar och representerat sitt jobb, och båda minns och återupptäcker hur trött man blir av att vara ute bland folk. Keeping up with web development - hur man håller sig uppdaterad inom sitt yrkesområde utan att känna sig ständigt översköljd av information man "borde" ta till sig. Vi beundrar båda folk som kan snöa in på något. Och så saknar vi ordentliga bloggar där folk skriver långa, sammanhängande saker, istället för att publicera dem upphackade i kvitter. Sedan kommer vi in på verktyg för att organisera sig och sin information. Fredrik är intresserad av system för att hålla reda på sin information generellt. Kristoffer tar ämnet vidare till hur system ofta kommer i vägen, och lösningen "mer process" bara gör allting sämre. Skriv ner det. Gör det som är viktigast just nu. Avsnittet sponsras av If skadeförsäkring vars kod har som övergripande mål att minska skador i samhället för stora och små. If vill som sponsor stödja kompetensdelningen inom Sveriges teknikgemenskap. Deras egna gemenskap består av 900 kollegor, den växer och de söker därför efter fler kollegor som vill utvecklas och utveckla inom .NET – främst fullstackutvecklare. Nyfiken? Läs mer om If och deras kultur på if.se/tech eller kika efter passande öppningar för ditt nästa steg i karriären på if.se/joinus. 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å [email protected] 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 Charm - Chalmers arbetsmarknadsdagar 465 - Avsnittet där Anton och Fredrik diskuterar vad alla webbutvecklare behöver veta Artikeln vi diskuterade Baldur Bjarnason How to keep up with web development without falling into despair Automattic Wordpress Bartek Instapaper If - veckans sponsor Godzillaklippet if.se/tech if.se/joinus How to write a thesis, av Umberto Eco Fabien Sanglard skriver massor om källkoden från olika spel, som Doom Vim Emacs Ed Colophon cards Trello Jira Kanban Audio hijack 4 Panic Rogue amoeba M8 tracker Rob Allison Laser dog har gjort ett spel på en månad Titlar Återanpassa sig lite Jag skulle gärna göra det, lite abstrakt Höjt aktiveringsenergin Små, små gruskorn man lägger till Surt förvärvad erfarenhet Det vore häftigt att snöa in på någonting Forskningsmentalitet Välja ett forskningsämne Ett gammalt internet som inte finns längre Med viljestyrka kurera Har du funderat på att bättra dig? Skriva den avhandling du kan skriva Den här grejen borde man bli bra på Kvantitet är bättre än kvalitet Skriv den artikel du kan skriva Gåspenna eller blyertspenna Trello i sin enklaste form Verktygen distraherar ju bara Våndas över processen Så kommer Jira inbrakande Panic för ljudappar

Apr 19, 202251 min