Kodsnack

Kodsnack

By Kristoffer, Fredrik, TobiasTechnologyEducationHow To
Download on the App Store

Kodsnack episodes

  • Kodsnack 608 - Absolut inte använda processorn, med Lars Wikman

    Fredrik snackar med Lars Wikman om Codebeam Berlin, att arrangera konferenser, uppenbarelser om cachning, plattformar som är hela system, och en hel del annat.

    Lars berättar om sin upplevelse av Codebeam - från hacket att arrangera något precis innan konferensen till hur det gick med hans egen presentation, via några trevliga presentationer han såg.

    Därefter diskuteras Lars lilla projekt att arrangera en egen konferens i Varberg, och om nyttan med att faktiskt engagera sig lokalt även - eller kanske speciellt - om man jobbar globalt och skulle kunna sitta helt isolerad i sin stuga.

    Sist men inte minst fick Fredrik en liten aha-upplevelse om lagring och cache, vilken leder vidare in i en diskussion av plattformar som är hela system snarare än lösningar som låtsas vara helt fristående från omvärlden (men behöver andra stora lösningar ställda bredvid sig så snart man behöver bredda funktionaliteten i det man bygger).

    Avsnittet sponsras av 46elks, som bygger lättanvända API:er för telefoni och SMS. Hur enkla? 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

    Skicka notiser per SMS, ring upp folk, ordna telefonväxlar, och mycket mer. API-dokumentationen hittar du på 46elks.se/docs.

    Registrera dig via 46elks.se/kodsnack och få 200 krediter att experimentera med!

    Ett stort tack till Cloudnet som sponsrar vår VPS!

    Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [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 Wikman
    • Codebeam Berlin
    • Nerves
    • Lars Codebeam-snack är inte ute i videoform än
    • Gleam
    • Gleam-keynoten på Codebeam är inte heller ute i videoform än
    • Nerveshub
    • Jon Carstens
    • Øredev
    • Canon EOS webcam utility
    • 46elks - veckans sponsor
    • 46elks.se/kodsnack - registrera dig och få 200 krediter att experimentera med!
    • Webhooks
    • Tomie
    • Varberg tech community
    • Cursed code
    • Synology-NAS
    • ATP
    • Amplifi HD - Unifi-routern med rund skärm
    • Backblaze
    • Backblaze b2
    • In-memory cache
    • Redis
    • Memcached
    • Oban
    • Sidekiq
    • Celery
    • Rabbit
    • Kafka
    • Yocto
    • Buildroot
    • Flutter
    • Message bus
    • SQS
    • Rabbitmq
    • Nerves
    • Frank Hunleth
    • Opentelemetry
    • Sentry
    • Honeycomb
    • Entrace - Lars API ovanpå Erlangs tracing-API
    • CAP-teoremet
    Titlar
    • (Du behöver inte vara) Rädd för CPU-arbete
    • En annan hosta
    • En ordentlig hosta
    • Någotsånär ordnade former
    • Ett ytterst sympatiskt litet troll
    • Jag ser secrets på skärmen
    • Alla mina slides var videos
    • Sedan leker vi tvåhundra frågor
    • Gravt lämpad
    • Extremt remote
    • På två 3,5-tums-diskar
    • Fem år: två diskar
    • Kopior längs vägen
    • Absolut inte använda processorn
    • Du kan lika gärna göra flera saker samtidigt
    • Min applikation är ett helt system
    • Operativsystemet är lite av en implementationsdetalj
    • Allt jobb tillräckligt snabbt
    1 hr
  • Kodsnack 607 - Emberisms, with Balint Erdi

    Fredrik talks to Balint Erdi about the web framework Ember. Where did Ember come from, what stands out about it today, how do new features get into the framework, and how is development being made more sustainable?

    Plus: Balint's experiences organizing Emberfest, and quite a bit of appreciation for the Ruby and Ember communities in general.

    The episode is sponsored by Cursed code - a half-day conference with a halloween mood taking place on October 31st, in central Gothenburg.

    Thank you Cloudnet for sponsoring our VPS!

    Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [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
    • Balint
    • JSP - Java server pages
    • ZODB - Python object database
    • Ruby
    • Ruby on rails
    • Convention over configuration
    • ORM
    • Active record
    • Ember
    • Angular
    • Yehuda Katz
    • Emberfest
    • Balint's (first!) book - Rock & roll with Ember.js
    • Ember data
    • Support us on Ko-fi!
    • Classes in Javascript
    • Internet explorer 6
    • Handlebars
    • Glimmer
    • Controllers in Ember
    • Ember addons
    • Ember RFC:s
    • Codemods
    • React native
    • Tree shaking
    • Webpack
    • Embroider
    • Vite
    • Cursed code - sponsor of the episode
    • Poppels
    • cursedcode.se - to read more and buy tickets
    • The Embroider initiative
    • The Ember initiative
    • Ember CLI
    • Ember core teams
    • Emberconf
    • devjournal.balinterdi.com
    • Ember community links
    • Ember guides
    • Ember checkup - Balint's productized consulting service
    Titles
    • These two decades
    • I'm a web guy
    • Just one thing
    • It'a always useful
    • Rails carried me over
    • Ember was in flux
    • Javascript didn't have classes
    • Emberisms
    • Nowadays I like explicitness more
    • Everything needs to be imported
    • A change they would like to see in the framework
    • (The) Emberfesting
    • Fellow emberino
    • We don't do drama
    56 min
  • Kodsnack 606 - Bättre på allt än alla andra bolag, med Martin Weigert

    Fredrik snackar startups och tekniksverige med Martin Weigert, mannen bakom Swedish tech news. Martin ger oss sitt perspektiv på tekniksverige - vad händer, vad har svenska bolag för sig, och åt vilket håll kan marknaden tänkas vara på väg?

    Det är svårt att sia om framtiden, och det är väldigt skönt att inte behöva ha en prognos och åsikt om allting. Men det kan bli jobbigt för hela ekosystemet om en bubbla spricker och det blir svårt för investerare. Men, en bubblas sprickande kan också lämna utrymme för nya innovationer. Men dagens AI-våg måste ge en väldig ökning av produktivitet om den ska motivera alla investeringar.

    Martin berättar också hur han jobbar med Swedish tech news, om att bo i sin RSS-läsare, och vad man vill och inte vill automatisera i sitt arbete.

    Avsnittet sponsras av 46elks, som bygger lättanvända API:er för telefoni och SMS. Hur enkla? 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

    Skicka notiser per SMS, ring upp folk, ordna telefonväxlar, och mycket mer. API-dokumentationen hittar du på 46elks.se/docs.

    Registrera dig via 46elks.se/kodsnack och få 200 krediter att experimentera med!

    Avsnittet sponsras också på ett hörn av Cursed code - en halvdagskonferens med halloweenstämning den 31 oktober, i centrala Göteborg.

    Ola Ellnestam kommer att berätta om 20000 timmar som kodjägare, Gustav Nyberg om massövervakningens skräckvälde, Rikard Thulin om teknisk excellens kontra affärsvärde, och Oscar Olsson ställer frågan om pseudokod kommer att innebära programmerarens död. Utöver det blir det paneldskussion, mingel, och givetvis middag på Poppels citybryggeri.

    Och ja, en trejedel av Kodsnack kommer också att vara på plats!

    Ett stort tack till Cloudnet som sponsrar vår VPS!

    Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [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
    • Swedish tech news
    • Impostor syndrome
    • 46elks - veckans sponsor
    • 46elks.se/kodsnack - registrera dig och få 200 krediter att experimentera med!
    • Webhooks
    • Zuckerbergs "the year of efficiency"
    • Stöd oss på Ko-fi!
    • Den första internetbubblan
    • Recency bias
    • Cursed code
    • Biljettköp för Cursed code
    • Poppels citybryggeri
    • AGI - "artificial general intelligence"
    • RSS
    • Google reader
    Titlar
    • Hur techsverige ser ut idag
    • Jag sitter i min bubbla
    • Ingen idé för mig att vänta för länge
    • Benägenheten hos de med pengar
    • En uppåtgående trend
    • Man vet att en krasch kommer
    • Gissningsvis någon slags bubbla
    • Du måste vara på väg upp
    • Bättre på allt än alla andra bolag
    • Jag bor i min RSS-läsare
    • Där man tillför mest värde
    • Hög kvalité på det man gillar
    • Det handgjorda kommer att få ett uppsving
    1 hr 8 min
  • Kodsnack 605 - Dags att rotera, med David Skeppstedt

    Fredrik får besök av David Skeppstedt som diskuterar mobbprogrammeringoch att börja jobba deltid på sina egna idéer.

    David berättar om sina egna erfarenheter av mobbprogrammering - både rutiner och verktyg - och om hur det lett honom till sin egen och nyss påbörjade tjänst Remobster som hjälper distansmobbar att hålla tid och växlingsrutin.

    Vi diskuterar också hela grejen att dra ner sitt vanliga jobb till deltid och börja jobba mer mid sina egna projekt. Släpp den klassiska feltanken att man inte kan börja med något förrän man har rätt idé! Det gäller att börja göra saker, så att man lär sig att göra.

    Ett stort tack till Cloudnet som sponsrar vår VPS!

    Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [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
    • David Skeppstedt
    • Platform engineering
    • Mikrotjänster
    • Mobbprogrammering
    • Remobster
    • Mobster
    • Electron
    • Websockets
    • Stöd oss på Ko-fi!
    • mob.sh
    • GDPR
    • Remobsters privacy policy
    • Skeppa kod - Davids podd
    • Filip
    • Tvålkungen
    • Kapitalet
    Titlar
    • Förenkla för andra utvecklare
    • Bygga det på mitt sätt
    • Dags att rotera
    • Videomötesproblemet
    • Att bli avbruten
    • En glorifierad distribuerad timer
    • 10x plumber
    42 min
  • Kodsnack 604 - Farmer's disposition, with Evan Czaplicki

    Fredrik talks to Evan Czaplicki, creator of Elm about figuring out a good path for yourself.

    What do you do when you have a job which seems like it would be your dream job, but it turns out to be the wrong thing for you? And how do you escape from that?

    You can't put the success of something you build before your own personal and mental health, no matter how right the decision may be for the thing you build.

    Is there ever a reproducible path? Aren't most or all successful things in large part a result of their circumstances?

    Platform languages and productivity languages - which do you prefer?

    Thoughts on the tradeoffs of when and how to roll things out and when to present ideas.

    Evan's development mindset and environment, and the ways it has affected Elm's design - all the way down to the error messages.

    Finally, of course, the benefits of country life - out of the radiation of San Francisco.

    Thank you Cloudnet for sponsoring our VPS!

    Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [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
    • Evan
    • Elm
    • Prezi
    • Guido van Rossum
    • Brendan Eich
    • Bjarne Stroustrup
    • Hindley–Milner type inference
    • Gary Bernhardt
    • Talks by Gary
    • SIMD
    • Standard ML
    • Ocaml
    • Haskell
    • Lambda calculus
    • Algebraic data types
    • Type inference
    • Virtual DOM
    • Webbhuset
    • Dart
    • Safari's no performance regressions rule
    • Sublime text
    • GHC
    • Nano
    • Emacs
    Titles
    • The personal aspects
    • A culture clash
    • I wasn't supposed to be here
    • This numb feeling
    • I've never really been to the real world
    • Is this even real?
    • The path that Guido did
    • This is you
    • This isn't for me, and it's your fault
    • Valuing my own health
    • Reckless indifference
    • A dispute between colleagues
    • A nice solution will come out if you're patient enough
    • Here's your error message: good luck
    • Farmer's disposition
    • These are good years
    • Getting paid in chickens for web development
    • Finding a place
    1 hr
  • Kodsnack 603 - Ett sunt system, med Andreas Ekeroot

    Fredrik får besök av Andreas Ekeroot som diskuterar det whiteboardvänliga språket Haskell. Och monader, förstås, i poddens första försök att förklara monader som amöbor.

    Dessutom ett exjobb om att generera program.

    Vi reder också ut vem som är äldst av Andreas, Haskell, och Erlang. Samt varför det kan vara ett bra motto att undvika framgång till varje pris.

    Lite exempelkod:

    sumAllNumbers :: String -> Int

    sumAllNumbers str = sum (map read (lines str))

    main :: IO ()

    main = do

    fileContent <- readFile "magiska_tal.txt"

    print (sumAllNumbers fileContent)

    Ett stort tack till Cloudnet som sponsrar vår VPS!

    Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [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
    • Andreas Ekeroot
    • Tidigare avsnitt med Andreas
    • Haskell
    • Regular programming - "den andra podden"
    • Quickcheck
    • Cakeml - kompilatorn och språket
    • Compcert
    • Intermediärrepresentation
    • LLVM och dess IR
    • Erlang
    • Elixir
    • Property based testing diskuteras också i bland annat avsnitt 386
    • Regular programming om när Andreas blev av med jobbet
    • The hobbit/Bilbo
    • Bilbo illustrerad av Tove Jansson
    • Stöd oss på Ko-fi!
    • Lat utvärderande programmeringsspråk
    • Davidstatyn
    • Clean - inspirerade Haskell
    • Miranda - inspirerade Haskell
    • Ocaml
    • Jane street
    • F#
    • LINQ
    • GHC
    • Typer i Haskell
    • Hindley Milner-typsystem
    • Koen Claessen - holländare som introducerade Haskell för Andreas på Chalmers
    • Kenneth E. Iverson
    • Notation as a tool of thought
    • APL
    • Game of life i APL
    • Simon Marlow
    • Set theoretic types - konceptet Elixirs nya typsystem bygger på
    • Avoid success at all costs
    • Escape from the ivory tower - the Haskell journey, presentation av Simon Peyton Jones
    • Freebsd
    • Elm
    • Evan - skapare av Elm
    • Donald Knuth
    • Monader
    • Saša Jurić - the soul of Erlang - föreläsning där trådar ligger och kraschar utan att störa något annat
    • Phil Wadler
    • Kategoriteori
    • Turingkompletthet
    • Dhall - icke-turingkomplett konfigurationsspråk
    • YAML
    • Magic är turingkomplett
    • JSON
    • INI-filer
    • Chef
    • Puppet
    • Dal - linsgrytan
    • Planescape: torment
    • Monader som burritos
    • Burritos är monader
    Titlar
    • Det vi hade tänkt prata om förra gången
    • Allt utom Haskell
    • Notoriskt svårt att generera program
    • Bevis är inte riktigt min grej
    • Science was made
    • Erlang har det för att de är tjuriga
    • Den heta kusinen till Erlang
    • Tove Janssonskt
    • Det är länge sedan nuförtiden
    • Lata funktionella programmeringsspråk
    • IO är liksom inte en grej
    • Formen i stenen
    • Tillbaka till marmorblock
    • Den strikta kusinen
    • "Ska bara"-språk
    • Ordning och reda med typer
    • Som AI fast bättre
    • Ett sunt system
    • Smidigt att skriva på whiteboard
    • Haskells märkliga lillebror
    • Ta någonting och sluka det
    • Plocka ut grejen ur monaden
    57 min
  • Kodsnack 602 - Som vem som helst i teamet, med Daniel Nilsson

    Fredrik får besök av Daniel Nilsson som berättar om hur han och Hogia jobbar med att ta in nyanställda och LIA-studenter.

    Daniels viktigaste tips: ta med de nya som vanliga medlemmar i teamet på de vanliga arbetsuppgifterna.

    Fördelar med att vara produktbolag snarare än konsultbolag. Låt LIA ta tid, det ger mest för alla då.

    Daniel berättar också hur man intervjuar och tar in nyutexaminerade, med en månads introduktion där man lär sig hela Hogias stack och bygga en applikation i stacken. Skillnaden mot LIA är egentligen att man får en större introduktion till företaget som helhet, medan LIA kanske handlar mer om att komma in i ett team.

    Konsultbolag är fegare med att ta in studenter och nya än vad de borde vara?

    Stereotypen om utvecklare stämmer inte längre - det handlar mycket mer om kommunikation idag.

    Ett stort tack till Cloudnet som sponsrar vår VPS!

    Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [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
    • Daniel Nilsson
    • Tidigare avsnitt med Daniel
    • Hogia
    • På meetupen spelades också snacket med Woody Zuill in
    • LIA - lärande i arbete
    • Mobbande - mobbprogrammering, ett arbetssätt i grupp som används ganska mycket på Hogia
    • Parprogrammering
    • Stöd oss på Ko-fi!
    • VB6 - en klassisk version av Microsofts Visual basic
    • Nösnäs teknikcollege
    Titlar
    • Vi jobbar ju så fort vi hinner
    • Hyfsad korvstoppning
    • Superdjupa i backend
    • En liten tunn grund
    • Han är på fyra bolag
    • Hela poängen med LIA
    • Det är okej att göra fel
    • Som vem som helst i teamet
    • Kravlöst
    • Jag har inga förväntningar
    • Det får ta tid
    48 min
  • Kodsnack 601 - Datadrivna på torsdag, med Benny Andrén och Hugo Hjertén

    Fredrik snackar fallgropar och tips för att lyckas bli datadriven med Benny Andrén och Hugo Hjertén - experter på data och röster i podden Datastudion.

    Problemet är inte att man behöver tjugotvå dashboards till.

    Vanliga fallgropar:

    • Man beställer datadrivenhet som om det var en teknisk leverans. Datadrivenhet är inte ett tekniskt projekt, man kan vara datadriven med papper och penna.
      • Distanserad ledning
      • Oklar målbild - hitta tydliga saker att göra och fokusera på konkreta problem
      • Output vs outcome - fokusera på värdet man kan och vill få ut
      • Man blir kär i processen
    • Gamla högar med data har inget automatiskt värde - det kanske till och med är bättre att utgå från att den inte är det

    Bra saker att göra:

    • Engagera både ledning och ambassadörer i organistionen
    • Se till att folk känner sig delaktiga och har mandat att agera
    • Lyssna på varandra
    • Det är en resa, det tar tid
    • Plocka lågt hängande frukt, löpande
    • Intressant räcker inte - vill man bara ha viss data för att det vore intressant, men det faktiskt inte skulle påverka några beslut, så bör det finnas nyttigare saker att fokusera på
    • Demokratisera data - och gör det tydligt hur data tagits fram och vad den betyder

    Data berättar aldrig varför!

    Vill du höra mer om datajobb, kanske mer om de tekniska sidorna? Hör av dig, ge oss mer data för våra beslut!

    Ett stort tack till Cloudnet som sponsrar vår VPS!

    Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [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
    • Benny
    • Hugo
    • Datastudion
    • Data dao - där Benny och Hugo jobbar
    • Avsnitt 594
    • Första avsnittet av Datastudion
    • ETL-pipeline - extract, transform load
    • Qlikview
    • Power BI
    • A/B-testning
    • Refined - förbättrar Atlassians tjänster
    • Change, technically - Den andra podden där de pratade om dataanalys i avsnitt ett
    • The audience is listening
    Titlar
    • Hur man lyckas med att bli datadriven
    • Tillsammans med instinkt och magkänsla
    • Optimera vardagen
    • Till stor del mänskligt beteende
    • Det här är inte ett tekniskt projekt
    • Datadriventhethantverkaren kommer på onsdag
    • Vi räknar med att vara datadrivna på torsdag
    • Datamokaren kommer
    • Där chefer träffas
    • Patcha sin organisation
    • Din oas av data
    • Ett äpple i taget
    • Ifrågasätt på ett bra sätt
    • Vi har ju aldrig gjort det bättre
    • Några dashboards för mycket
    • Det här hade varit kul att veta
    • En riktning till ett "varför"
    • Äga sin egen data
    • Gissningsapparat
    52 min
  • Kodsnack 600 - Just use +, with Christian Clausen
    Kodsnack 600 - Just use +, with Christian Clausen

    2024-09-03 05:26

    Ladda ner (mp3)Öppna länkar i nya flikar

    Fredrik talks to Christian Clausen about the many facets of simplicity.

    The cloud and serverless was supposed to be simpler than running your own hardware, but you easily get stuck trying to select the right message bus, needing to know the intricacies of your chosen cloud provider infrastructure, and the like. You end up building your software around the infrastructure you've ended up with - rather than picking infrastructure which is right for your software.

    The CFO should not be the architect of the software.

    Core values and principles - set them up, reflect on them, and notice and decide what to do when they are broken. Should the system change if its core principles are broken, or should the principles be updated to reflect reality? Christian argues simplicity should be a core principle, and very carefully considered and encouraged.

    There are enough barriers already, even before you start adding complexity around the problems you're trying to solve.

    And hide the things you do pull in behind true abstractions which don't leak all over the place.

    Don't ask what you can add, ask what you can postpone.

    Generality adds complexity. The more often something changes, the more specific it should be.

    Where are the tools which suggest more things to remove instead of things to add?

    Thank you Cloudnet for sponsoring our VPS!

    Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at [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
    • Christian
    • Øredev 2023
    • Designing infrastructure-free systems - Christians Øredev 2023 talk
    • Merrymake - Christian's company
    • Five lines of code
    • Nosql
    • Conway - don't let HR be the architect
    • Christian's blog
    • Spring
    • Quarkus - "supersonic subatomic Java"
    • Reactive programming
    • Hibernate
    • Gateway drug
    • React
    • Angular
    • Vue
    • Google's serverless is actually Knative
    • Support us on Ko-fi!
    • Redux
    • Sonarqube
    • Occam's razor
    • Cyclomatic complexity
    • Don't repeat yourself
    • A/B testing
    • Christian on Medium
    Bonus links - thanks Tomas Kronvall!
    • Adding two numbers in Javascript
    • Some additional backstory
    Titles
    • Life happened
    • Serverless the right way
    • It's grown a lot
    • I love refactoring
    • Just as hard as choosing hardware
    • Everything into one collection
    • I don't want the CFO to be the architect of the software
    • It disappears immediately
    • Entropy for the real world
    • I came back after six years
    • Why though?
    • Why do you have this?
    • What problem couldn't you solve without it?
    • There are enough barriers already
    • Just use +
    • Zero of the founding principles
    • But it looks like ice cream
    • I've always hated frameworks
    • I feel like I'm writing Javascript
    • Was the salary worth it?
    • Lending the money to your future self
    • What can I postpone?
    • Generalization land
    • Suggest I remove things!
    • Is this the right problem to have?
    • I want to say no more
    • Humans can build this
    58 min
  • Kodsnack 599 - Bra på att se mönster

    Fredrik och Kristoffer snackar problemlösning, Pythonpakethantering, och pocketdatorer. Med mera.

    Fredrik kom vidare med sitt problem från avsnitt 597. Han berättar hur det gick till, och Kristoffer frågar om vilka tips som faktiskt hjälpte till att lösa knuten.

    Vad är problemet med att ha allt på servern? Diskussionen tar en sväng över tunnare webbklienter och hur mycket webben faktiskt kan numera, innan den återkommer till processer och nyttan med checklistor, som kan ge en någonting tydligt att följa när man känner sig osäker eller riskerar att glömma något.

    Därefter diskuterar vi UV - en ny och spännande pakethanterare för Python. Ämnet leder oss via riskkapital in på frågan: Hur tänker folk med pengar? Varför får vissa saker riskkapital, och hur kommer de att förstöras av det? Och relaterat till den frågan: varför bygga in anrop till andras språkmodeller i sina saker, utan en tydlig vinst och utan tydliga förhoppningar att det någon gång skulle börja fungera bättre?

    För att muntra upp oss igen avslutar vi med att snacka lite mer om MNT pocket reform - en dator från en gladare och mer hemmabyggd tidslinje med en frisk fläkt från Berlin.

    Ett stort tack till Cloudnet som sponsrar vår VPS!

    Har du kommentarer, frågor eller tips? Vi är @kodsnack, @thieta, @krig, och @bjoreman på Mastodon, har en sida på Facebook och epostas på [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 597 - Fredriks problem och listan med sätt att komma vidare
    • Cookies
    • Chrome skulle förbjuda tredjepartscookies
    • JWT-tokens
    • Chris Ferdinandi
    • Webbkomponenter
    • Chris Ferdinandi gör om en React-app till webbkomponent
    • Next.js
    • Variabler i CSS
    • Media queries
    • @layer i CSS
    • Checklistor
    • Ett visualiseringsplugin för VS code
    • Pluginutveckling för VS code
    • Microsofts IPV6-bugg - RCE utan interaktivitet
    • Stöd oss på Ko-fi!
    • UV - ny pakethanterare med mera för Python
    • Setuptools
    • Easy install (inte Easy setup, som vi sa)
    • Pip
    • Poetry
    • pyenv
    • Flask
    • Cargo för Rust
    • Go package manager
    • Rye - projektet som gått upp i UV
    • Armin Ronacher, som skrivit Flask
    • Astral - startupen bakom UV
    • Virtuella miljöer för Python
    • Nvm - Node version manager
    • Ruff
    • Zed
    • Zed AI
    • Developer voices med Zach Lloyd, skaparen av Warp
    • Iterms LLM-integration - utbrutet i ett plugin
    • Sed
    • Bash
    • AWK
    • Regexp
    • Savage, Procreate, och klippet med deras VD
    • MNT pocket reform
    • Nintendo DS
    • 100 rabbits
    • Eee
    • Schweiz kräver öppen mjukvara
    Titlar
    • Plågoperioden
    • Såhär gör man inte med cookies längre
    • Cookies är på tapeten
    • Bra på att se mönster
    • Ett slag för loggning
    • Lägg det i sessionen
    • All state på server
    • Dra sladdar för hand
    • 640 måste man hårdkoda
    • Berätta om det med en annan struktur
    • Bara två gånger per år
    • Bryta paniken
    • Istället för att hyperventilera
    • En checklista med tjugosex steg
    • Gandalfpaketet
    • Som ett modernt system
    • Jag förstår inte hur personer med pengar tänker
    • Hur de med pengar tänker
    • Av någon anledning så har du hamnat i terminalen
    • Sätt dig och lär dig, skärp dig
    • Solid leksakskänsla
    • En alternativ datorvärld
    • AI och misär
    1 hr 6 min

About Kodsnack

From the publisher's feed

Kodsnack är ett poddradioprogram på svenska om utveckling, kodknackande och allt som hör därtill. Kodsnack drivs av Kristoffer Grönlund, Fredrik Björeman och Tobias Hieta

More shows like Kodsnack

Historiepodden by Acast

Historiepodden

60 Listeners

Kapitalet by Monopol Media AB

Kapitalet

7 Listeners

Allt du velat veta by Acast - Fritte Fritzson

Allt du velat veta

11 Listeners

Tyngre Träningssnack by Tyngre

Tyngre Träningssnack

7 Listeners

Filip & Fredrik podcast by filipandfredrik.com

Filip & Fredrik podcast

89 Listeners

Den nya ekonomin by Dagens industri

Den nya ekonomin

4 Listeners

Marknaden by Monopol Media

Marknaden

4 Listeners

Asdf by Therése & Anton

Asdf

0 Listeners

Krigshistoriepodden by Krigshistoriepodden

Krigshistoriepodden

5 Listeners

Developers! - mer än bara kod by Madeleine Schönemann och Sofia Larsson

Developers! - mer än bara kod

0 Listeners

Fråga Anders och Måns by Somrig Ostsås AB | Acast

Fråga Anders och Måns

14 Listeners