Kodsnack

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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.

Länkar

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
Direct download: 599.mp3
Category:general -- posted at: 6:30am CEST

Fredrik talks to Jack Cheng - author and creator of the iPhone note capture app Bebop. Jack describes where Bebop came from and how he built it, and how and why Copilot and other AI tools became integral parts of the workflow.

Being aware of the maintenance cost of each decision, keeping things focused, avoiding building yourself into a bloated corner - sometimes even deciding certain things don’t belong in your app.

Coding on the side, needing to balance the time you have? Use it to your advantage!

Jack also talks about the other apps he uses for working with notes and writing, and how different apps feel right for different types of writing.

(Yes, Obsidian once again makes an appearance.)

Thank you Cloudnet for sponsoring our VPS!

Comments, questions or tips? We a re @kodsnack, @tobiashieta, @oferlundand @bjoreman on Twitter, have a page on Facebook and can be emailed at info@kodsnack.se if you want to write longer. We read everything we receive.

If you enjoy Kodsnack we would love a review in iTunes! You can also support the podcast by buying us a coffee (or two!) through Ko-fi.

Links

Titles

  • Addicted to the slot machine of social media
  • Just spin up an Iphone app
  • A specific thing I want to build
  • Advanced auto complete
  • Gold coins along the way
  • Freeze all these features
  • The maintenance cost of every decision
  • The speed of capture
  • Tiny dopamine hit
  • Use it to your advantage
  • Immediately useful
  • You can’t not be cliché
  • Today as the title
Direct download: 598.mp3
Category:general -- posted at: 6:30am CEST

Fredrik och Kristoffer snackar om att bryta mentala dödlägen, och om typer i Python.

Satt Fredrik fast med sitt problem för att han var trött och ofokuserad, eller blev han trött och ofokuserad för att han satt fast?

Fredrik och Kristoffers lista på saker som kan hjälpa en att bryta mentala dödlägen:

  • Be en språkmodell generera kod att debugga
  • Ta en paus
  • Prata med någon annan
  • Ta en mindre del
  • Skriv ett test
  • Skriv på papper
  • Skriv dokumentation
  • Skriv ner tankar
  • Skriv din tolkning i Jira-ticketen
  • Använd en debugger
  • Visualisera saker
  • Logga
  • Lägg ut koden framför dig

AI-bubblan - varför spricker den inte, och ser folk på insidan inte hur risigt allting är? Spelar det bara ett annat spel? Och vilket menar Kristoffer är det töntigaste bolaget i världshistorien?

Sist men inte minst diskuterar vi lite typning i Python - tillför det något? Är det bara småsaker kring det hela som gör att Kristoffer inte upplever tydlig nytta med det? Och hur lyckas Lisp alltid ha ett sätt att göra allt alla andra språk försöker sig på, fast med mycket mindre kod?

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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.

Länkar

Titlar

  • En störigt seg dag
  • Tre arbetsdagar
  • Allt var nytt
  • Det här ska inte fungera
  • Kraschlandning dag två
  • Prata med någon
  • Växla spår
  • Dokumentation för det jag kan
  • Vad är det egentligen som händer?
  • Debugga ett komplicerat system
  • En bra köra fast-checklista
  • En markdownfil och tjugo miljoner i riskkapital
  • Sent ute (med exakt samma tragiska sak som inte fungerar
  • Asserts i koden
  • Små språkskillnader
  • Ena objektet äger metoden
Direct download: 597.mp3
Category:general -- posted at: 6:30am CEST

Fredrik snackar internationellt jobb på distans med Tobbe Lundberg. Vi blev alla mer vana vid distans under och efter pandemin, men det betyder inte att alla utmaningar är övervunna.

Det finns både kulturella och personliga skillnader i hur man vill diskutera, samarbeta, och hur och när man ger återkoppling.

Vi diskuterar också problemen som kan uppstå när man jobbar mot otydliga mål, eller snarare mot tydliga mål men med en otydlig väg framåt. När man måste rita kartan, och ofta rita om den. Det passar inte alla, och det blir inte lättare när man jobbar distribuerat i både tid och rum.

Dessutom: featureflaggors fördelar och risker.

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å info@kodsnack.se om du vill skriva längre. Vi läser allt som skickas.

Gillar du Kodsnack får du hemskt gärna recensera oss i iTunes! Du kan också stödja podden genom att ge oss en kaffe (eller två!) på Ko-fi, eller handla något i vår butik.

Länkar

Titlar

  • Hur lite jag än ville tro det
  • Till och med jag
  • Asynkron daily
  • Ses lite koncentrerat
  • Blanda in bundlern
  • Ingen i teamet som kunde någonting
  • Vänta bara tills du kommer till routingen
  • Mycket mer tydligt otydlig
  • Rita kartan, sedan följa den
  • Rita kartan efteråt
  • Tuff teamdynamik
  • I stort sett en egen kodbas
  • Kundflaggor
  • if(Stockhom)
  • Långlivat är ju svårt
  • Hur vill du ha din feedback?
  • Kan vi prata lite?
  • Fascinerad och förskräckt
  • Vi är ganska extrema
  • Vi vet ju slutmålet
Direct download: 596.mp3
Category:general -- posted at: 6:30am CEST

1