Kodsnack

Fredrik och Kristoffer snackar tangentbord, Kris Nóvas tragiska bortgång, och att som Hashicorp förstöra sitt rykte genom att byta licensmodell.

Fredrik flyttar runt enstaka funktioner på sitt trettiotangentsbord, medan Kristoffer fortsätter göra om hela sin layout från grunden. Är dramatiska layoutändringar eller små gradvisa lättare att ta till sig? Kristoffer berättar om listiga trick man kan ha för sig med QMK för att få ut ännu mer ur ett litet antal tangenter.

Kris Nóva - vila i frid. Naturen i Sverige finns knappt.

Sedan snackar vi om Hashicorps nyliga drag att växla till mer slutna licenser för sina produkter. Det känns som ett stort missförstånd kring vad som gjort projekten populära och använda från första början. Eller, möjligen, ett fokus på något annat än det användarna och utvecklarna ser. Kristoffer berättar om tidigare arbetsgivare Suses affärsmodell, som känns både rak, begriplig, vänlig, och hållbar.

Som avslutning blir det lite spelsnack: Kristoffer ser andra spela Baldurs gate 3 - ett spel vars relativa buggfrihet tydligen lyckas uppröra vissa - och hoppas att Starfield blir riktigt bra för de som har tid att spela det. Tips på moderna peka och klicka-äventyr i klassisk stil mottages glatt!

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

  • Gurka
  • Sweep utan tumtangenterna
  • Två specialtangenter mitt i
  • B hamnar till höger
  • Tab passar inte in någonstans
  • Bakfästing
  • Multiplikationslagret
  • En magisk knapp
  • Bikameral hold
  • Fjorton rack i mitt sovrum
  • Energivampyr
  • De höga hönsen på Hashicorp
  • (Vi gör) Precis samma produkt som våra konkurrenter
  • Ett säljargument som är väldigt starkt
  • Frånsprungen och bortglömd
  • Det är exakt samma mjukvara
  • Spelbranschen kallsvettas
  • Äventyrsspel, precis som de var
Direct download: 540.mp3
Category:general -- posted at: 6:30am CET

Fredrik snackar optimering av utritning i webbapp. Och lite om tangentbord.

Fredrik hittade för omväxlings skull en riktigt intressant sak att optimera, som både gjorde stor skillnad och hade utrymme för att hitta ett nytt angreppssätt på problemet. Finns det sådana möjligheter överallt, om man bara lyckas ställa in sin uppmärksamhet så att man märker dem?

Dessutom har han följt med (eller dragits med av?) Kristoffer djupare ner i tangentbordskaninhålet och skaffat sig ett 30%-tangentbord. Nu gäller det bara att lyckas hitta en layout som funkar. Hur svårt kan det rimligen vara?

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

  • Jag och ett helt gäng tangentbord i studion
  • Ens när saker tar tid
  • Det som först började gnaga i huvudet
  • Måste vi jobba med alla de här bokningarna hela tiden?
  • Om det bara fanns ett bättre sätt
  • Min lilla karta över upptagna ytor
  • Jättestora rektanglar med doldhet
  • Optimera inuti sin modell
  • En stor array med ettor och nollor
  • Om jag blir kompis med Gherkin
Direct download: 539.mp3
Category:general -- posted at: 6:30am CET

Fredrik har milda Jiraproblem efter semestern. Kristoffer har behörighet att ha sönder saker, men inte att laga dem. Båda faller djupare ner i tangentbordshobbyn.

Fredrik vänjer sig vid sitt nya Piantor. Kristoffer diskuterar montering, lödning, konfigurationslösningar, dåliga kablar och den nya dramatiska tangentbordlayout han jobbar på under lediga stunder när ingen försöker välta hans kaffekopp eller gräva upp blommorna. Det är en jakt på en layout som inte bara är bra, utan som också känns bra.

Sist men inte minst diskuterar vi Bram Moolenaars bortgång. Bram var drivande och tongivande bakom Vim, och samtidigt en person vi knappt varit medvetna om eftersom han hållit en så låg profil och inte haft stor konflikter med andra. En förebild, känns det som.

Sist men inte minst: Kodsnack finns nu på Mastodon, på en egen instans.

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

  • Behörighet att göra sönder saker
  • Nu är allting trasigt
  • Ingen tid som är reserverad för jobb
  • Potentiellt livsfarliga saker överallt
  • Blyat lödtenn för privatpersoner
  • Är man i EU är det mycket svårare att löda
  • Min senaste besatthet
  • Vissa rörelser känns bättre i fingrarna
  • Rulla inåt så mycket som möjligt
  • Skifta pekfingret inåt
  • Onaturligt för ett finger att göra
  • Längst ut på lillfingret
  • Dra och släppa tangenter
  • Bättre statistik för engelska
  • (Jag provar att) Flytta G närmare
  • Längst upp på ett finger
  • Det här är den optimala layouten
  • Mänsklig geggig köttpåsefaktor
  • Flytta J och K till bättre platser
  • Mastodon i sitt esse
  • Ingen följer mig, och jag följer ingen
Direct download: 538.mp3
Category:general -- posted at: 6:30am CET

Från Øredev 2022: Fredrik snackar med Monika Orski - lösningsarkitekturkonsult, författare, och tidigare ordförande i Mensa Sverige - om konsten att valla katter. Det vill säga konsten att leda och uppmuntra kreativa och smarta människor i organisationer, både i arbete och ideella sammanhang. Människor som vill stimuleras och utvecklas behöver få göra det, och man måste också få in nya förmågor när katterna flyttar på sig.

Därefter blir det lite diskussion om öppen källkod. Medvetenheten ökar över lag, men stora organisationer sätter sig lätt i beroendeställningar mot stora företag. Men det finns mer att prata om, vi som utvecklare kanske kan diskutera ur exempelvis perspektivet kontroll. Vem kontrollerar koden vi och våra organisationer är beroende 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å 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

  • Egenspringande konsult
  • Den svåra konsten att valla katter
  • Alla känner igen sig som katter
  • Tvåbenta katter
  • Människor med spring i hjärnan
  • Locka in nästa katt
  • Katter är nyfikna
  • Prata om kontroll
  • Vem kontrollerar koden?
Direct download: 537.mp3
Category:general -- posted at: 6:30am CET

Recorded at the Øredev 2022 developer conference, Fredrik chats with Michele Riva about writing a full-text search engine, maintaining 8% of all Node modules, going to one conference per week, refactoring, the value of a good algorithm, and a lot more.

Michele highly recommends writing a full-text search engine. He created Lyra- later renamed Orama, and encourages writing your own in order to demystify subjects. Since the podcast was recorded, Michele has left his then employer Nearform and founded Oramasearch to focus on the search engine full time.

We also discuss working for product companies versus consulting, versus open source. It’s more about differences between companies than anything else. Open source teaches you deal with more and more different people. Writing code is never just writing code.

Should we worry about taking on too many dependencies? Michele is in favour of not fearing dependencies, but ensuring you understand how things important parts for your application work.

Writing books is never convenient, but it can open many doors.

When it comes to learning, there are areas where a whole level of tutorials are missing - where there is only really surface-level tutorial and perhaps deep papers, but nothing in between. Michele works quite a bit on bridging such gaps through his presentations.

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 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

  • For foreign people, it’s Mitch
  • That kind of maintenance
  • A very particular company
  • A culture around open source software
  • Now part of the 8%
  • Nothing more than a radix tree
  • One simple and common API
  • Multiple ways of doing consultancy
  • What you’re doing is hidden
  • You can’t expect to change people
  • A problem we definitely created ourselves
  • Math or magic
  • Writing books is never convenient
  • Good for 90% of the use cases
  • (When I can choose,) I choose computer science
Direct download: 536.mp3
Category:general -- posted at: 6:30am CET

1