{"version":1,"type":"rich","provider_name":"Libsyn","provider_url":"https:\/\/www.libsyn.com","height":90,"width":600,"title":"Kodsnack 712 - N\u00e4r man kan sin modell","description":"Fredrik och Kristoffer s\u00e5gs p\u00e5 stan f\u00f6r ett snack om Gram, teoribyggande, och ganska mycket mer. Kristoffer jobbar p\u00e5 ett j\u00e4tteprojekt n\u00e4r han inte har n\u00e5got annat f\u00f6r sig. Kommunikation \u00e4r ett problem - n\u00e4r det tar massor av tid att f\u00f6rklara varf\u00f6r och hur n\u00e5gonting beh\u00f6ver g\u00f6ras, tid man ocks\u00e5 skulle kunna l\u00e4gga p\u00e5 att f\u00e5 en del av dem gjorda. Problemen kanske ocks\u00e5 beh\u00f6ver mogna och utforskas innan det g\u00e5r att l\u00e5ta n\u00e5gon annan g\u00f6ra n\u00e5got \u00e5t dem p\u00e5 ett effektivt s\u00e4tt. Spelar det n\u00e5gon roll hur mycket ett gr\u00e4nssnitt sticker ut eller passar in i nuvarande trender? Vad f\u00e5r uppm\u00e4rksamhet och varf\u00f6r? Och varf\u00f6r f\u00e5r det inte fler konsekvenser att p\u00e5st\u00e5 saker vitt och brett? Man borde inte bygga verktyg som st\u00f6djer d\u00e5liga s\u00e4tt att jobba p\u00e5. Man borde hitta b\u00e4ttre s\u00e4tt att jobba ist\u00e4llet f\u00f6r att bygga b\u00e4ttre verktyg f\u00f6r att st\u00f6dja d\u00e5liga arbetss\u00e4tt. Eller? Branschen har fastnat i icke-optimala s\u00e4tt att jobba. Vad vill Kristoffer g\u00f6ra med Gram och varf\u00f6r? Och vad vill han inte g\u00f6ra? Hur borde flikar fungera? Och hur borde bra git-st\u00f6d i en textredigerare se ut? Varf\u00f6r \u00e4r l\u00e5nga listor i gr\u00e4nssnitt alltid sv\u00e5rt? Det och andra problem man borde l\u00f6sa p\u00e5 ett bra s\u00e4tt en g\u00e5ng, inte halvbra m\u00e5nga g\u00e5nger. Programmering som teoribyggande. Varf\u00f6r kan vi inte rita i v\u00e5ra IDE:er, eller p\u00e5 andra s\u00e4tt f\u00e5nga allt teoribyggande och alla antaganden som inte g\u00e5r att utl\u00e4sa av koden? Gr\u00e4nsen mellan spr\u00e5kmodeller och deterministiska verktyg. AI-s\u00f6k saboterar m\u00f6jligheter att hitta vissa sorters n\u00e5lar i h\u00f6stacken. Kodgranskning och teoribyggande - borde man fokusera mer p\u00e5 teorin i sitt granskande? All teori som inte finns med i koden. Rust \u00e4r lite f\u00f6r bra f\u00f6r Kristoffer. Men det finnas massor som skulle kunna bli b\u00e4ttre ocks\u00e5. Ett stort tack till Cloudnet som sponsrar v\u00e5r VPS! Har du kommentarer, fr\u00e5gor eller tips? Vi \u00e4r @kodsnack, @thieta, @krig, och @bjoreman p\u00e5 Mastodon, har en sida p\u00e5 Facebook och epostas p\u00e5 info@kodsnack.se om du vill skriva l\u00e4ngre. Vi l\u00e4ser allt som skickas. Gillar du Kodsnack f\u00e5r du hemskt g\u00e4rna recensera oss i iTunes! Du kan ocks\u00e5 st\u00f6dja podden genom att ge oss en kaffe (eller tv\u00e5!) p\u00e5 Ko-fi, eller handla n\u00e5got i v\u00e5r butik. L\u00e4nkar  Sommar-l\u00e5ten Hajk jj - git-ers\u00e4ttare Zed Patrik - v\u00e4n av och g\u00e4st i podden  Bug refinement - man vet att det \u00e4r viktigt n\u00e4r f\u00f6rklaringen \u00e4r femton sidor om man skulle skriva ut den! M\u00f6rk - Kristoffers markdownparser i Gleam Om jag haft mer tid hade jag skrivit ett kortare brev Gram Neovim Kai\u2019s power tools Bryce Kai\u2019s power goo - video Kai sj\u00e4lv Jupyter notebook Magit Versionskontrollsystem d\u00e4r man skapade motsvarigheten till en commit f\u00f6rst - innan man b\u00f6rjar g\u00f6ra \u00e4ndringar - var nog just jj i ett avsnitt av Developer voices RAD debugger RAD game tools  REPL - read-evaluate-print-loop Tailwind  Immediate-mode GUI CSS GPUI - h\u00e5rdvaruaccelererat UI-ramverk som driver Zed och Gram Gleam Commonmark Servo Nlnet - ger st\u00f6d till personer och organisationer som bidrar till ett \u00f6ppet informationssamh\u00e4lle  Henna Virkkunen Computer science off course Programming as theory building Peter Naur BNF - Backus-Naur-form, eller Backusnormalform MS paint St\u00f6d oss p\u00e5 Ko-fi! objc2 - Rust-l\u00e5da med Objective-c-bindningar Newspeak Deltadb - Zeds nya l\u00f6sning f\u00f6r versionskontroll Zig Tokio Garry Tan - VD f\u00f6r Y combinator och glad vibekodare Token ring  Titlar  Ett nytt utvecklingspass Den tekniska personen N\u00e4r vi har mer \u00e4n tre anv\u00e4ndare Ticket-fokuserat s\u00e4tt att arbeta L\u00e4r er anv\u00e4nda git Jag borde bli b\u00e4ttre p\u00e5 git Alla borde bli b\u00e4ttre p\u00e5 git Atomerna f\u00f6r att bygga saker Ett s\u00e4mre git Sortera sin kompost V\u00e4lja precis r\u00e4tt ord Gram power tools Metaboll Experimentgram Det \u00e4r ju bara en texteditor En ny padda Immediate-mode CSS Tre tentakler Ni ser inte bra ut utifr\u00e5n I ord f\u00f6rklara vad jag vill ha N\u00e4r man kan sin modell Vem \u00e4r du att vara uppr\u00f6rd? Par-promptande Glorifierat undo En teori om hur man vill jobba Framtiden f\u00f6r programmering Min startup i Gleam Rust \u00e4r f\u00f6r bra Nu sker det magi i bakgrunden V\u00e4rdel\u00f6s kunskap Professionell Rust Ett skal som ser ut att funka Mesh och b-post  ","author_name":"Kodsnack","author_url":"http:\/\/kodsnack.se","html":"<iframe title=\"Libsyn Player\" style=\"border: none\" src=\"\/\/html5-player.libsyn.com\/embed\/episode\/id\/42141560\/height\/90\/theme\/custom\/thumbnail\/yes\/direction\/forward\/render-playlist\/no\/custom-color\/88AA3C\/\" height=\"90\" width=\"600\" scrolling=\"no\"  allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen><\/iframe>","thumbnail_url":"https:\/\/assets.libsyn.com\/secure\/content\/204261145"}