Kodsnack

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

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

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

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

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

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

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

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

1